You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1.2 KiB

5.1.1 什么是机器学习

机器学习的定义有很多种,但是最准确的定义是:"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 即机器学习程序总结出来的规律是好还是坏。

其实机器学习与人类学习是非常类似的。机器学习会从历史数据中不断地总结,归纳出规律得出数学模型,然后当有问题输入到机器学习程序时,机器学习程序能根据学到地数学模型进行预测,计算出预测结果。人类学习则是根据从小到大的耳濡目染和生活经验的积累,在大脑中形成了潜意识,这种潜意识其实就是我们人类的生活经验和规律。当我们碰到一些没见过的事物时,我们能够根据潜意识来对新事物有一个认知。