首先一张图明确三者之间的关系
人工智能
从最大的概念开始讲
人工智能的简洁定义为:努力将通常由人类完成的智力任务自动化
在相当长的时间内,许多专家相信,只要程序员精 心编写足够多的明确规则来处理知识,就可以实现与人类水平相当的人工智能。这一方法被称 为符号主义人工智能
虽然符号主义人工智能适合用来解决定义明确的逻辑问题,比如下国际象棋,但它难以给 出明确的规则来解决更加复杂、模糊的问题,比如图像分类、语音识别和语言翻译。于是出现 了一种新的方法来替代符号主义人工智能,这就是机器学习。
机器学习
对于计算机而言,除了“我们命令它做的任何 事情”之外,它能否自我学习执行特定任务的方法?计算机能否让我们大吃一惊?如果没有程 序员精心编写的数据处理规则,计算机能否通过观察数据自动学会这些规则?
在经典的程序设计(即符号主义人工智能的范 式)中,人们输入的是规则(即程序)和需要根据这些规则进行处理的数据,系统输出的是答案 机器学习系统是训练出来的,而不是明确地用程序编写出来的。将与某个任务相关的许多 示例输入机器学习系统,它会在这些示例中找到统计结构,从而最终找到规则将任务自动化。 举个例子,你想为度假照片