本教材内容设计遵循职业教育教学特点,培养人工智能领域人才为目标,先以开发工具入手,让读者对机器学习应用开发有个初步的感知,继而讲解了机器学习必不可缺的数据预处理知识,为后续算法的应用开发做好了充足的准备。最后通过八个项目,讲解了机器学习几个典型算法的原理及典型应用,帮助读者掌握机器学习算法的的应用开发,并应用到以后的工作实践中。本书配有教学PPT、项目源代码,微课视频,课后体系答案,方便老师教学,学生学习使用。