以上例子中,小黄的第二种策略(尝试采用规律和知识来解决问题)和第三种策略(尝试根据经验和数据来解决问题)恰好与机器学习中的“推理”和“统计”两种手段相对应。在第 3 章介绍逻辑学的内容里,笔者曾经引述过这样一个哲学观点:人类认知世界的两种最基本的手段是“演绎”和“归纳”,有什么样的工具、手段,就能解决什么样的问题,人类能够认知的知识范围,是由这两种手段决定的。顺着这个逻辑,机器学习能够解决的问题的范围,当然也是由它所掌握的工具、手段所决定的。机器学习的两个主要发展方向与演绎、归纳相对应,演绎是根据一般规律推理出对个别事物的认知,归纳则是根据个别事物统计获得对一般规律的认知。如果我们以“可推理”和“可统计”作为分析维度,可把人类全部需要解决的问题放置到如图 6-2 所示的四个象限上<sup>○一</sup>,得到四类不同的知识和问题。
180
第三部分 第三波高潮
○一 此处部分观点引自北京大学信息科学技术学院院长、中国工程院院士高文教授在 2016年中国计算机大会(CNCC)上的演讲内容。