上QQ阅读APP看书,第一时间看更新
本书内容及体系结构
为了让读者的学习过程相对比较轻松愉快,本书写作力求语言生动,并且以实例来进行讲解。
本书第1章先用小C追求女神的故事阐述了什么是机器学习,然后用蝙蝠公司的业务单元展示了机器学习的应用场景,力图让读者对机器学习产生兴趣,并且参考本章给出的建议开始学习。
本章后面的内容会阐述机器学习的基本概念,包括有监督学习和无监督学习、分类与回归的基本概念、模型的泛化,以及什么是过拟合,什么是欠拟合。
本书第2章将会详细地指导读者配置机器学习的环境,这一章中读者将能够掌握Python的下载和安装,以及相关工具的安装和使用方法。
本书第3章~第8章将详细介绍机器学习中常见的一些算法,在这些章节中读者将会掌握常见算法的原理和使用方法。
在第9章和第10章中,读者将可以学习到如何对数据进行预处理和聚类,以便让复杂数据集中的关键点可以使人一目了然。
从第11章和第12章,读者将可以学习如何让算法能够有更良好的表现,以及如何找到模型的最优参数,还有怎样通过建立流水线让模型协同工作以便达到最好的效果。
本书第14章介绍了如何编写一个简单的爬虫来进行数据的获取,并且介绍了如何使用潜在狄利克雷分布进行文本数据的话题提取。
本书的最后——第15章,向读者简单介绍了目前“人工智能”领域的人才需求现状和未来的学习方向,以及如何使用常见的竞赛平台磨炼自己的技能。
注意:限于篇幅,本书不会详细介绍Python语言的基本语法和其在机器学习之外的应用。感兴趣的读者可以搜索Python的基础教程来进行学习。但是本书的学习并不要求读者对Python达到精通的水平。