如今,机器学习正在互联网上下掀起热潮,而Python则是非常适合开发机器学习系统的一门优秀语言。作为动态语言,它支持快速探索和实验,并且针对Python的机器学习算法库的数量也与日俱增。本书最大的特色,就是结合实例分析教会读者如何通过机器学习解决实际问题。
本书将向读者展示如何从原始数据中发现模式,首先从Python与机器学习的关系讲起,再介绍一些库,然后就开始基于数据集进行比较正式的项目开发了,涉及建模、推荐及改进,以及声音与图像处理。通过流行的开源库,我们可以掌握如何高效处理文本、图片和声音。同时,读者也能掌握如何评估、比较和选择适用的机器学习技术。
举几个例子,我们会介绍怎么把StackOverflow的回答按质量高低进行分类,怎么知道某个音乐文件是爵士风格,还是重金属摇滚风格。另外,本书还涵盖了主题建模、购物习性分析及云计算等高级内容。总之,通过学习本书,读者可以掌握构建自己所需系统的各方面知识,并且学以致用,解决自己面临的现实问题。
读者只要具有一定的Python编程经验,能够自己安装和使用开源库,就足够了,即使对机器学习一点了解都没有也没关系。本书不会讲机器学习算法背后的数学。
##注重应用和套路,很好的起步书籍
##完全实战,入门者使用相同工具的话还是挺有参考价值的
##例子设计的很好,但是对照书本和代码看有些乱
##完全实战,入门者使用相同工具的话还是挺有参考价值的
##各种理论工具(机器学习算法、python、scikit-learn、nltk、numpy)过了一遍之后,看这本书的实际应用,指导思路,非常舒心。因为这本书既不讲理论算法,也不系统介绍工具应用,就是讲怎么用工具、算法一系列的武器去解决问题,解决问题过程中碰到问题,再怎么思考变换方法,力求达到解决问题的效果。所以感觉起来,不是用来入个门的书,而是在一定基础之后,将各个板块(算法、工具)串一串,了解解决问题的思路。
书中代码片段太乱, 一定要对照光盘中的代码看, 否则会很麻烦。光盘中的代码在github上有托管 https://github.com/luispedro/BuildingMachineLearningSystemsWithPython
##例子设计的很好,但是对照书本和代码看有些乱
##hands-on, entry-level
##比较系统,可作为对机器学习提纲挈领的教材。