机器学习方法概论
机器学习根据任务类型,可以划分为:
- 无监督学习任务:从未标记的训练数据来训练模型。主要分为:聚类任务、降维任务。
- 半监督学习任务:用大量的未标记训练数据和少量的已标记数据来训练模型。
机器学习根据算法类型,可以划分为:
-
这一类算法基于严格的数学推理,具有可解释性强、运行速度快、可应用于小规模数据集的特点。
-
没有免费的午餐
定理():对于一个学习算法A
,如果在某些问题上它比算法好,那么必然存在另一些问题,在那些问题中B
比更好。因此不存在这样的算法:它在所有的问题上都取得最佳的性能。因此要谈论算法的优劣必须基于具体的学习问题。