什么是机器学习

提供了机器学习的两个定义。亚瑟·塞缪尔将其描述为:

研究领域,使计算机无需明确编程即可学习。

这是一个较旧的非正式定义。

Tom Mitchell 提供了更现代的定义:

据说计算机程序从经验 E 中学习关于某类任务 T 和性能测量 P,如果其在 T 中的任务中的性能(由 P 测量)随经验 E 而改善。

示例:玩跳棋。

E =玩许多跳棋游戏的经验

T =玩跳棋的任务。

P =程序赢得下一个匹配的概率。

通常,任何机器学习问题都可以分配到两个广泛的分类之一:

  1. 监督学习
  2. 无人监督的学习。