1.3.4 机器学习

知识是智能的基础,要使计算机有智能,就必须使它有知识。人们可以把有关知识归纳、整理在一起,并用计算机可接受、处理的方式输入计算机中,使计算机具有知识。显然,这种方法不能及时地更新知识,也不能使计算机适应环境的变化。为使计算机具有真正的智能,必须使计算机像人类那样,具有获得新知识、学习新技巧并在实践中不断完善、改进的能力,最终实现自我完善。

机器学习(machine learning)就是研究如何使计算机具有类似人的学习能力,使它能通过学习自动地获取知识。计算机可以直接向书本学习,也可以通过与人谈话和对环境的观察学习,并在实践中实现自我完善。

机器学习是一个难度较大的研究领域,它与脑科学、神经心理学、计算机视觉、计算机听觉等都有密切联系,依赖这些学科的共同发展。近些年,对机器学习的研究已经取得了很大的进展,科学家提出了很多学习方法,特别是对深度学习的研究取得了长足的进步,机器能根据以往的经验不断优化算法,但并未从根本上解决问题。