还有一种分类方式是按照机器学习输出模型的可解释性进行划分。可解释性决定了学习的最终目标是透过现象找到背后的运行规律,还是只要找出特征与现象间的隐含关系就行了。机器学习在这方面的发展历程完全贴合了人工智能研究从最开始探究规则到后来主要依靠仿生模拟的发展过程,大体上,研究的目标最初是白盒可解释的学习,主要是基于规则、树结构或线性回归的机器学习,随着符号主义的衰落,研究的主要目标正在朝着黑盒不可解释的学习方向持续倾斜,主要是基于神经网络、概率统计的机器学习。笔者对上述提到的三种分类方式中出现的机器学习方法进行了总结,如图 6-1 所示。
图 6-1 中白盒可解释的学习在本书第 3 章讲解符号主义的“学习期”时已经初步涉及一些,目前它仍然只能处理比较浅层的、直接藏于数据背后的简单规律,很难处理需要经过思考和复杂推理才能得出的深层的、本质的规律。这条分支现已不算是机器学习的主流,有些学者甚至提倡摒弃这部分内容,这当然是有失偏颇的,但由于篇幅所限,笔者并没有把这部分内容拆分成单独的章节来讲解<sup>○一</sup>。除此之外,图中的其余内容均是第三部分(第 6 章至第 8 章)的重点,笔者会在后续章节一一展开介绍。
178
第三部分 第三波高潮