Python机器学习与可视化分析实战
王晓华
内容简介
使用机器学习进行数据可视化分析是近年来研究的热点内容之一。本书使用最新的Python作为机器学习的基本语言和工具,从搭建环境开始,逐步深入到理论、代码、应用实践中去,从而使初学者能够独立使用机器学习完成数据分析。本书配套示例代码、PPT课件和答疑服务。
本书分为10章,内容包括:机器学习与Python开发环境、用于数据处理及可视化展示的Python类库、NBA赛季数据可视化分析、聚类算法与可视化实战、线性回归与可视化实战、逻辑回归与可视化实战、决策树算法与可视化实战、基于深度学习的酒店评论情感分类实战、基于深度学习的手写体图像识别实战、TensorFlow Datasets和TensorBoard训练可视化。
本书内容详尽、示例丰富,是机器学习初学者的入门书和必备的参考书,也可作为高等院校计算机及大数据相关专业的教材使用。 前言
机器学习无疑是当前数据挖掘领域的一个热点内容,其理论和方法已经广泛应用于解决工程应用的复杂问题之中,很多人在日常工作中都或多或少地用到了机器学习的算法。
但是长期以来,由于从业者的知识能力储备不同和具体复杂的业务环境,机器学习技术并没有被广泛地应用。究其原因是机器学习主要是针对数字以及以数字为基础的矩阵进行模拟计算,而无论是在训练过程还是在结果的导出上,大多数都是单纯地使用数字进行结果呈现,无法直接对事件的走势或具体内容做一个直观可视化的展示,因此这极大地限制了机器学习在具体项目中落地和实现。
本书通过机器学习与可视化组件相结合的方式,系统地介绍机器学习与可视化分析相关技术,并通过实战项目讲解机器学习中最常用的数据挖掘相关知识,例如聚类、线性回归、逻辑回归以及决策树算法。特别是为了满足部分学者的需求,本书详细介绍了深度学习的两个基础算法——图像识别与文本分类算法。
可视化组件的加入,可以很容易地让使用者或者审阅者更直接地对机器学习过…