本书对机器学习的原理与Python程序实现进行了系统的介绍,每种算法都采用Sklearn程序实现和Matplotlib数据可视化。本书系统介绍了Python数据分析基础、关联规则与推荐算法、聚类算法及其应用、分类算法及其应用、回归与逻辑回归、人工神经网络、支持向量机等内容,还介绍了机器学习的热门应用领域推荐技术,并给出了华为机器学习平台上的实验。本书深入浅出、内容全面、案例丰富,配备微课视频,每章最后都有习题和参考文献,便于读者巩固学习。本书可作为高等院校相关专业机器学习或人工智能等课程的教材。也可供从事大数据分析、机器学习的人员作为参考书。