1 机 器 学 习 介 绍
1 机器学习介绍
“机器学习研究的是如何赋予计算机在没有被明确编程的情况下仍能够学习的能力。
(Field of study that fives computers the ability to learn without being explicitly programmed.)”“对于某个任务 T 和表现的衡量 P,当计算机程序在该任务 T 的表现上,经过 P 的衡量,随着经验 E 而增长,我们便称计算机程序能够通过经验 E 来学习该任务。
(computer program is said to learn from experience E with respect to some task T and some performance
measure P, if its performance on T, as measured by P, improves with experience E.)”
在跳棋游戏的例子中,任务 T 是玩跳棋游戏,P 是游戏的输赢,E 则是一局又一局的游戏。
一些机器学习的应用举例:
1. 数据库挖掘
2. 一些无法通过手动编程来编写的应用:如自然语言处理,计算机视觉
3. 一些自助式的程序:如推荐系统
4. 理解人类是如何学习的
1.2 监 督 学 习 ( SUPERVISED LEARNING)
监督式的学习,预先给了算法“正确结果”——即所有我们观察到的变量。
回归问题(Regression),因为我们能预测的结果是连续地值
分类问题(Classification)