pqxin6emf/Part2/Chapter5/5.1 机器学习概述/什么是机器学习.md

11 lines
1.2 KiB

6 years ago
# 5.1.1 什么是机器学习
6 years ago
机器学习的定义有很多种,但是最准确的定义是:"A computer program is said to learn from experience E with respect to some class of tasks T and performance measure P, if its performance at tasks in T, as measured by P, improves with experience E." 这个定义除了非常押韵之外还体现了机器学习的几个关键点task , experience 和 performance 。
task 即机器学习需要解决的问题experience 即机器学习程序为了解决问题,从历史数据中总结出来的规律, performance 即机器学习程序总结出来的规律是好还是坏。
其实机器学习与人类学习是非常类似的。机器学习会从历史数据中不断地总结,归纳出规律得出数学模型,然后当有问题输入到机器学习程序时,机器学习程序能根据学到地数学模型进行预测,计算出预测结果。人类学习则是根据从小到大的耳濡目染和生活经验的积累,在大脑中形成了潜意识,这种潜意识其实就是我们人类的生活经验和规律。当我们碰到一些没见过的事物时,我们能够根据潜意识来对新事物有一个认知。
![](1.jpg)