python machine learning_开源《Python 机器学习》-Python Machine Learning第一版+第二版(附电子版 pdf)...

原标题:开源《Python 机器学习》-Python Machine Learning第一版+第二版(附电子版 pdf)

《Python Machine Learning》有两版,中文译为《Python 机器学习》,机器学习与预测分析正在改变企业和其他组织的运作方式,本书将带领读者进入预测分析的世界。全书共16章,除了简要介绍机器学习及Python在机器学习中的应用,还系统讲述了数据分类、数据预处理、模型优化、集成学习、回归、聚类、神经网络、深度学习等内容。本书将机器学习背后的基本理论与应用实践联系起来,通过这种方式让读者聚焦于如何正确地提出问题、解决问题。

本书讲解了如何使用Python的核心元素以及强大的机器学习库,同时还展示了如何正确使用一系列统计模型。本书可作为学习数据科学的初学者及想进一步拓展数据科学领域认识的读者的参考书。

398f266c57bf453d9c763a512563920e.jpeg

如今更新的是第二版,它的第一版长这样:

e342ffdcb6c84fb5b10190e062d7f00a.jpeg

一、作者简介:

Sebastian Raschka:有多年的 Python 编码经验,举办了几次关于数据科学、机器学习和深度学习的实践应用的研讨会,包括在 Scipy 的机器学习教程。他是威斯康星-麦迪逊大学统计学助理教授,专注于深度学习和机器学习研究。

书籍对应代码:

https://github.com/rasbt/python-machine-learning-book-2nd-edition

二、主要内容

值得一提的是第二版在第一版的基础上增加了不少新的内容,完整的书籍目录如下:

e67e645cba97487fbc96312187986ff6.jpeg

下面是翻译过来的中文目录:

1. 赋予计算机从数据中学习的能力

2. 训练机器学习分类算法

3.使用Scikit-Learn的机器学习分类器之旅

4. 建立良好的培训集-数据预处理

5. 通过降维压缩数据

6. 学习模型评估和超参数优化的最佳实践

7. 结合不同的模型进行集成学习

8. 将机器学习应用于情绪分析

9. 将机器学习模型嵌入到Web应用程序中

10. 用回归分析预测连续目标变量

11. 处理未标记的数据-聚类分析

12. 实现了一个多层人工神经网络从无到有

13. 神经网络训练与张力流并行化

14. 更深入:张力流的力学

15. 利用深度卷积神经网络对图像进行分类

16. 利用递归神经网络对序列数据进行建模

根据书籍配套的代码

值得高兴的是,作者 Sebastian Raschka 开源了《Python 机器学习》第二版的所有章节中的 Python 代码,放在了 GitHub 仓库中。

源码地址:

https://github.com/rasbt/python-machine-learning-book-2nd-edition

f1bd820a6d7f4138ae45a67509e2a096.png

目前,该 GitHub 项目已经获得 4000+ 的 star 了,热度很高。

整个 16 章中的 Python 代码是以 .ipynb 文件格式给出,我们可以很方便地使用 Jupyter Notebook 来查看和运行相应的代码,非常方便。

03d9a2caf5d343f386abf328b3f35396.png

书籍下载

大家可以根据下面的方式方式找小助手获取第一版和第二版pdf 文件,获取地址如下:

资料领取方式

关注公众账号【飞马会】

后台回复数字【67】

即可查看下载方式

责任编辑:

pdf书签没有链接正确,本人对此进行了修正 Paperback: 454 pages Publisher: Packt Publishing - ebooks Account (September 2015) Language: English ISBN-10: 1783555130 ISBN-13: 978-1783555130 Unlock deeper insights into Machine Leaning with this vital guide to cutting-edge predictive analytics About This Book Leverage Python's most powerful open-source libraries for deep learning, data wrangling, and data visualization Learn effective strategies and best practices to improve and optimize machine learning systems and algorithms Ask and answer tough questions of your data with robust statistical models, built for a range of datasets Who This Book Is For If you want to find out how to use Python to start answering critical questions of your data, pick up Python Machine Learning whether you want to get started from scratch or want to extend your data science knowledge, this is an essential and unmissable resource. What You Will Learn Explore how to use different machine learning models to ask different questions of your data Learn how to build neural networks using Keras and Theano Find out how to write clean and elegant Python code that will optimize the strength of your algorithms Discover how to embed your machine learning model in a web application for increased accessibility Predict continuous target outcomes using regression analysis Uncover hidden patterns and structures in data with clustering Organize data using effective pre-processing techniques Get to grips with sentiment analysis to delve deeper into textual and social media data
Machine Learning in Python: Essential Techniques for Predictive Analysis Paperback: 360 pages Publisher: Wiley; 1 edition (April 27, 2015) Language: English ISBN-10: 1118961749 ISBN-13: 978-1118961742 Learn a simpler and more effective way to analyze data and predict outcomes with Python Machine Learning in Python shows you how to successfully analyze data using only two core machine learning algorithms, and how to apply them using Python. By focusing on two algorithm families that effectively predict outcomes, this book is able to provide full descriptions of the mechanisms at work, and the examples that illustrate the machinery with specific, hackable code. The algorithms are explained in simple terms with no complex math and applied using Python, with guidance on algorithm selection, data preparation, and using the trained models in practice. You will learn a core set of Python programming techniques, various methods of building predictive models, and how to measure the performance of each model to ensure that the right one is used. The chapters on penalized linear regression and ensemble methods dive deep into each of the algorithms, and you can use the sample code in the book to develop your own data analysis solutions. Machine learning algorithms are at the core of data analytics and visualization. In the past, these methods required a deep background in math and statistics, often in combination with the specialized R programming language. This book demonstrates how machine learning can be implemented using the more widely used and accessible Python programming language. * Predict outcomes using linear and ensemble algorithm families * Build predictive models that solve a range of simple and complex problems * Apply core machine learning algorithms using Python * Use sample code directly to build custom solutions Machine learning doesn't have to be complex and highly specialized. Python makes this technology more accessible to a much wider audience, using methods that are simpler, effective, and well tested. Machine Learning in Python shows you how to do this, without requiring an extensive background in math or statistics.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值