机器学习算法在计算机视觉、数据挖掘、自然信息处理、个性化推荐等领域具有广泛的应用,机器学习算法不仅是计算机科学与技术、人工智能、数据科学专业人士常用的手段,也成为各行业解决实际问题的有力工具。《机器学习》是大数据专业必修核心课,本课程为《数据挖掘》等后续专业技术课打下牢固的技术基础,是一门理论性和实践性都很强的专业基础课。本课程包括机器学习的基本概念与发展历程、模型的构造与优化的基本方法。介绍和讨论监督学习、无监督学习、集成学习和强化学习算法的主要思想和基本步骤,并通过Python编程练习和典型应用实例加深了解;
该课程着重使学生掌握常见机器学习算法, 要求学生对机器学习研究及应用领域的现状和发展有较全面地把握和及时了解,掌握其中的主流学习方法和模型,并能根据实际问题的需要选择并实现相应的算法。