关于Python,程序江湖里从不缺乏金句:「人生苦短,我用Python!」「学完Python,即可上天!」,而最近这些话从调侃正在变为事实!python
上周,PYPL(编程语言受欢迎程度) 四月官方榜单已发布,Python荣获NO.1,相比去年 4 月份,今年上涨了 5.2%,成绩颇为亮眼,从去年开始,Python就开始霸占榜单长达1年,成为编程市场上份额最高的语言!算法
今天小编带来了6本Python和python机器学习相关新书,若是你喜欢,欢迎收藏。编程
书名:《从零开始学Python(第2版)》网络
做者:[美] 约翰·保罗·穆勒(John Paul Mueller)机器学习
译者: 武传海编程语言
编辑推荐:工具
本书面向零基础读者,巧用类比式描述,技术知识点轻松掌握;基于案例进行讲解,读者可轻松理解编程思惟,并在配套代码中参透Python编程的技巧。本书囊括5项常见任务&2项高级任,助力快速掌握Python。学习
除此以外,书中还有一系列的Python周边小知识,教你更好地掌握Python,活学活用Python。人工智能
书名:《Python 3破冰人工智能:从入门到实战》cdn
做者:黄海涛
编辑推荐:
本书创新性地从数学建模竞赛入手,深刻浅出地讲解了人工智能领域的相关知识。本书内容基于Python 3.6,从人工智能领域的数学出发,到Python在人工智能场景下的关键模块;从网络爬虫到数据存储,再到数据分析;从机器学习到深度学习,涉及天然语言处理、机器学习、深度学习、推荐系统和知识图谱等。
此外,本书还提供了近140个代码案例和大量图表,全面系统地阐述了算法特性,个别案例算法来自于工做经验总结,力求帮助读者学以至用。
做者: [印度] 尼天•哈登尼亚(Nitin Hardeniya)等
译者: 林赐
编辑推荐:
NLTK是天然语言处理领域中很是受欢迎和普遍使用的Python库。NLTK的优势在于其简单性,其中大多数复杂的天然语言处理任务使用几行代码便可完成。
本书旨在讲述如何用Python和NLTK解决各类天然语言处理任务并开发机器学习方面的应用。本书介绍了NLTK的基本模块,讲述了采用NLTK实现天然语言处理的大量技巧,讨论了一些文本处理方法和语言处理技术,展现了使用Python实现NLP项目的大量实践经验。本书主要内容包括文本挖掘/NLP任务中所需的全部预处理步骤,如何使用Python 3的NLTK 3进行文本处理,如何经过Python开展NLP项目。
书名:《Python机器学习》
做者: [印]阿布舍克·维贾亚瓦吉亚(Abhishek Vijayvargia)
译者: 宋格格
编辑推荐:
本书经过解释数学原理和展现编程示例对机器学习进行了系统、全面的解析。共分为12章,内容涵盖了机器学习以及Python语言的基础知识、特征工程的概念与操做技术、数据可视化技术的实现、监督学习及无监督学习算法、文本分析、神经网络和深度学习、推荐系统的构建方法以及预测处理时间序列的方法等。
阅读《Python机器学习》可以加深读者对机器学习的认识和理解,从而达到理论与实践相结合、学以至用的目的。
做者: [美]加文·海克(Gavin Hackeling)
译者: 张浩然
编辑推荐:
近年来,Python语言成为了广受欢迎的编程语言,而它在机器学习领域也有着卓越的表现。scikit-learn是一个用Python语言编写的机器学习算法库,它能够实现一系列经常使用的机器学习算法,是一个不可多得的好工具。
本书经过14章内容,详细地介绍了一系列机器学习模型和scikit-learn的使用技巧。本书从机器学习的基础理论讲起,涵盖了简单线性回归、K-近邻算法、特征提取、多元线性回归、逻辑回归、朴素贝叶斯、非线性分类、决策树回归、随机森林、感知机、支持向量机、人工神经网络、K-均值算法、主成分分析等重要话题。
做者: [印度]毗湿奴•布拉马尼亚(Vishnu Subramanian)
译者: 王海玲、刘江峰
编辑推荐:
PyTorch是Facebook于2017年初在机器学习和科学计算工具Torch的基础上,针对Python语言发布的一个全新的机器学习工具包,一经推出便受到了业界的普遍关注和讨论,目前已经成为机器学习从业人员首选的一款研发工具。
本书对当今前沿的深度学习库PyTorch进行了讲解。凭借其易学习性、高效性以及与Python开发的自然亲近性,PyTorch得到了深度学习研究人员以及数据科学家们的关注。本书从PyTorch的安装讲起,而后介绍了为现代深度学习提供驱动力的多个基础模块,还介绍了使用CNN、RNN、LSTM以及其余网络模型解决问题的方法。
- END -