机器学习概念入门
1. 人工智能与机器学习概述
人工智能涵盖了众多研究领域,主要包括:
- 约束优化 :在给定的约束条件或限制下,达成尽可能最优的结果。
- 博弈论 :例如零和博弈、均衡等,基于决策对未来决策的影响以及对预期目标的作用,做出审慎决策。
- 不确定性/贝叶斯规则 :依据先验信息,推断在某事件已发生的情况下,另一事件发生的可能性。
- 规划 :制定行动计划,即一系列用于应对特定情况或实现最终目标的路径(图)。
- 机器学习 :借助专门设计的算法来实现上述目标,这些算法能够处理不确定性并模拟人类推理。常用于人工智能的机器学习算法有:
- 神经网络/深度学习(发现隐藏因素)
- 自然语言处理(NLP)(利用语调和语言学等理解上下文)
- 视觉对象识别
- 概率模型(如贝叶斯分类器)
- 马尔可夫决策过程(针对随机事件做决策,如赌博)
- 其他各类机器学习算法(聚类、支持向量机等)
- 社会学 :研究机器学习决策对社会的影响,并采取补救措施解决相关问题。
1.1 机器学习的定义
1959 年,亚瑟·塞缪尔(Arthur Samuel)创造了“机器学习”这一术语。他认为机器学习是计算机科学的一个领域,能让计算机在无需明确编程的情况下具备学习能力。1998 年,汤姆·米切尔(Tom Mitchell)给出了更具体的定义,他将机器学习