什么是机器学习?
定义1 :在没有明确设置的情况下,使计算机具有学习能力的领域。
定义2:计算机程序从经验E中学习,解决某一任务T,进行某一性能度量P,通过P测试在T上的表现因经验E而提高。
对于跳棋游戏:
E就是程序与自己下几万次跳棋
任务T就是玩跳棋
性能度量P就是与新对手玩跳棋时赢的概率。
两类学习方法
监督学习:教会计算机做某件事
无监督学习:让计算机自己学习
定义1 :在没有明确设置的情况下,使计算机具有学习能力的领域。
定义2:计算机程序从经验E中学习,解决某一任务T,进行某一性能度量P,通过P测试在T上的表现因经验E而提高。
对于跳棋游戏:
E就是程序与自己下几万次跳棋
任务T就是玩跳棋
性能度量P就是与新对手玩跳棋时赢的概率。
监督学习:教会计算机做某件事
无监督学习:让计算机自己学习