什么是机器学习?
2018-12-17 本文已影响14人
学习编程王同学
什么是机器学习?
假设用P来评估计算机程序在某任务类T上的性能,若一个程序通过利用经验E在T任务上获得了性能改善,则我们就说关于T和P,程序对E进行了学习。
什么是机器学习上图中,数据是经验E的来源,能力表示在任务T上的性能改善,机器学习利用从数据中计算得来的经验E来改善任务T上的性能(由P评估)。
什么时候使用机器学习(机器学习的要素)?
- 存在一些可被学习的模式
- 模式无法通过编程定义
- 存在足够的关于这个模式的数据