机器学习,(Machine Learning,通常简称ML)
机器学习是从AI人工智能发展出的一个领域,是为计算机开发的一项新功能,涉及工业和基础科学中的诸多领域。
机器学习是一门通过编程让计算机从数据中进行学习的科学(和艺术)。对于机器学习,目前还没有统一的定义,下面列举了业界的专家对其的定义。
机器学习是让计算机在没有明确编程的情况下具备学习能力的研究领域。——亚瑟·萨缪尔(Arthur Samuel),1959
一个计算机程序利用经验E来学习任务T,性能是P,如果针对任务T的性能P随着经验E不断增长,则称为机器学习。——汤姆·米切尔(Tom Mitchell),1997
机器学习适用于以下情况
1、有解决方案,但需要进行大量人工微调或遵循大量规则的问题:机器学习可以简化代码并拥有更强的性能。
2、传统方法难以解决的复杂问题
3、环境有波动:机器学习可以适应新数据
4、洞察复杂问题和大量数据
机器学习目前应用于数据挖掘、自然语言处理( NLP)、计算机视觉等领域