机器学习,就是通过一定的方法,让机器像人一样掌握自我学习的本领。
通常来讲,机器学习方法分为五类,分别为:监督学习(supervised learning)、半监督学习(semi-supervised learning)、无监督学习(unsupervised learning)、迁移学习(transfer learning)和强化学习(reinforcement learning)。
而机器学习过程分为三大步骤,分别为:
1. 选择模型。根据数据和要解决的问题,选择一组函数作为备选模型。
2. 模型评估。根据一定的原则,评估每个函数的“优良性”。
3. 确定模型。根据模型评估结果,选择最优模型作为最终方案。