您当前的位置:首页 > 电脑百科 > 人工智能

2020必读的12本机器学习书籍

时间:2020-06-21 16:00:38  来源:  作者:
2020必读的12本机器学习书籍

 

“机器学习:计算机无需专门编程即可从经验中学习。”

最近这十年以来,人工智能和机器学习已经获得了广泛的关注,每个人都希望成为这一变化的一部分。企业希望掌握该技术的优势,而专业人士则对机器学习的强大能力着迷,并渴望提高自己的技能。

无论如何,始终都需要一个起点,选择一本好书,仔细地阅读,可以从中学到关于人工智能相关技术。无论你的技能是什么,你总能找到适合的书籍,无论是技术爱好者还是菜鸟。因此,推荐12本在2020年,最值得深入阅读的人工智能专业书籍,其中很多书籍在我们的公众号“深度学习与NLP”中都有免费pdf下载。

在本文中,将简要介绍一些最佳书籍,这些书籍可以帮助你了解机器学习的概念,并指导你成为该领域内的专家。此外,只要你熟悉编程语言的基础知识,这些书就可以为你带来很多启发和灵感,包括创意和创新。

1. machine Learning for Absolute Beginners: A Plain English Introduction

作者:Oliver Theobald

难度等级:初学者

2020必读的12本机器学习书籍

 

如标题所述,如果你是Machine Learning的初学者,那么这本书应该是你的切入点。需要很少或几乎没有编码 或数学背景,在这本书已经全部概念解释的很清楚。

实例后面是视觉效果,以友善的方式介绍主题,以了解ML的重要性。

Oliver Theobald在他的书中简化了与ML相关的几个复杂主题,例如其基础知识,以及其他技术,例如数据清理,回归分析,聚类,偏差,人工神经网络等。该书还提供了进一步学习的其他资源。

2. Deep Learning

作者:Ian Goodfellow,Yoshua Bengio和Aaron Courville

难度等级:初学者

pdf中、英文版免费下载地址:个人主页点击“私信”,回复关键字“dlnew20”获取下载地址。

中文版购买链接:

深度学习 中文版
¥127.68
购买
2020必读的12本机器学习书籍

 

作为一本非常适合初学者的书,它向你介绍了有关深度学习的广泛主题,同时还涵盖了机器学习的相关方面。

本书从头开始全面解释了DL的基本概念,以在该领域中扎实基础。这本书解释了线性代数,概率和信息论,数值计算,行业标准技术(例如优化算法,卷积网络,计算机视觉)以及研究主题(例如蒙特卡洛方法,分区函数)的相关概念。捆绑了足够的补充材料,以进行更深入的了解。

3. Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems (First/Second Edition)

作者:Aurelien Geron

难度等级:初学者

中文版、英文版pdf免费下载地址:个人主页点击“私信”,回复关键字“hd2020”获取下载地址。

中文版购买链接:

机器学习实战
¥95.2
购买
2020必读的12本机器学习书籍

 

对于打算从机器学习或该领域的爱好者开始的任何人来说,这无疑是最畅销的书之一。要求具备Python编程语言的先验知识,它解释了一些用于构建智能系统的ML库Scikit-Learn,Keras和TensorFlow 2。

直观解释的概念和易于实现的示例可实现更流畅的实际实现和理解。涉及主题包括支持向量机,随机森林,神经网络,深度强化学习,急切执行,时间序列处理等。本书包含一些库和相关API的更新代码示例。

补充:你还可以在GitHub上(
https://github.com/goodfeli/dlbook_exercises)找到包含幻灯片(
http://www.deeplearningbook.org/lecture_slides.html)和练习 (
http://www.deeplearningbook.org/exercises.html)的讲座。

4. Machine Learning (in Python and R) For Dummies

作者:John Paul Mueller和Luca Massaron

难度等级:初学者

中文版购买链接:

机器学习之路
¥52.54
购买
2020必读的12本机器学习书籍

 

著名的“傻瓜”系列中的所有书籍都非常适合新手使用。像本系列丛书中的其他书籍一样,本书的概念布局也使读者容易理解。

本书包括ML入门概念和理论,以及所涉及的工具和编程语言。本书涵盖的主题从在windowslinux和macOS上安装R开始,然后是Matrix Creation,使用Vectors和Data Frames,使用RStudio或Anaconda使用R或Python进行编码。它是有关数据挖掘和分析的基本概念的便捷指南。

“作为一种学习,它类似于人类用来确定某些对象或事件来自同一类的方法,例如通过观察对象之间的相似度。” ― 约翰·保罗·穆勒

5. Machine Learning in Action

作者:彼得·哈灵顿

难度等级:初学者

中文版购买链接:

工业机器学习算法
¥51.8
购买
2020必读的12本机器学习书籍

 

一本有价值的书,旨在为开发人员提供机器学习所需技术的动手经验。这是一本同样重要的书,尽管需要具有Python的先验经验,但熟悉ML相关的Python代码。

本书包含用于统计数据处理,数据分析和数据可视化的各种算法的代码,以及诸如分类,预测,建议,简化等任务。用最少的理论,这本书直接介绍了这些算法的实际实现。

6. Pattern Recognition and Machine Learning(PRML)

作者:Christopher M. Bishop

难度等级:中级

Github仓库: —
https://github.com/ctgk/PRML

pdf中文、英文版免费下载地址:个人主页点击“私信”,回复关键字“20prml”获取下载地址。

2020必读的12本机器学习书籍

 

本书面向具有模式识别和机器学习基础知识的人,假定读者具有一定程度的多元微积分和代数知识。

本书中的概念旨在解释ML领域中基础算法和技术的最新发展。本书涵盖了广泛使用的主题,例如贝叶斯方法,回归,分类,神经网络,图形模型,采样方法等,非常适合理解ML,统计,计算机视觉和挖掘。这本书完全堆砌在一起,包括各种练习和其他材料。

7. An Introduction to Statistical Learning (with Applications in R)

作者:Gareth James,Daniela Witten,Trevor Hastie和Robert Tibshirani

难度等级:中级

2020必读的12本机器学习书籍

 

尽管需要一些线性回归的先验知识,但这本书还是理解统计学习概念的绝佳工具。通过提供有关如何利用大型和复杂数据集的平衡见解,其目的是教育广泛的统计学家和非统计学家,并使他们能够理解手中的数据。

它涵盖了统计学习的几个重要概念,例如线性回归,分类,基于树的模型,支持向量机,重采样方法等。各种示例和教程使学习过程更加愉快,并且其中包括多个R labs,以演示这些统计方法的实现。

8. Applied Predictive Modeling

作者:Max Kuhn和Kjell Johnson

难度等级:中级

2020必读的12本机器学习书籍

 

作为许多预测建模概念的出色参考书,这本书需要对统计,R编程语言和机器学习概念有深入的了解。作者专注于解释数据收集,操纵和转换过程,因为这在ML书籍中经常被忽略。

本书的应用性质使其成为分析行业面临的实际问题的绝佳选择。读者可以深入研究数据的预处理,拆分和模型调整,然后进行回归,分类,处理类不平衡,选择预测变量。

9. Machine Learning for Hackers: Case Studies and Algorithms to Get You Started

作者:Drew Conway和John Myles

难度等级:中级

2020必读的12本机器学习书籍

 

就像标题所说的那样,本书不适合黑客使用,而是适合那些对动手案例研究感兴趣的人。本书要求有很强的编程背景,旨在通过驱动机器学习的算法来训练你。各个章节集中讨论了ML中的每个问题,例如分类,优化,预测和建议。

这本书还训练你使用R语言,以及如何分析数据集并开始编写简单的ML算法。它与其他书籍不同的一个重要差异是对数学的依赖低。

10. Programming Collective Intelligence: Building Smart Web 2.0 Applications

作者:Toby Segaran

难度等级:中级

2020必读的12本机器学习书籍

 

假设你知道Python,这本书被许多人认为是机器学习的最佳指南,它更愿意教你ML的实现。它包括创建用于访问网站上的数据集的算法和程序,自行收集数据以及分析和利用数据的步骤。

本书将向你介绍ML和统计信息,其中包括爬虫,索引器,优化,PageRank算法,过滤技术,决策树的示例。本书旨在按照你的步调逐步指导你完成算法的整个过程,因此出色地完成了其工作。

11. The Elements of Statistical Learning: Data Mining, Inference, and Prediction

作者:Trevor Hastie,Robert Tibshirani和Jerome Friedman

难度等级:专家

2020必读的12本机器学习书籍

 

本书侧重于概念,而不是概念背后的数学。它收集了有关在多个部门实施统计学习的大量想法。充斥着相关的示例和可视化内容,它应该是任何统计学家或数据挖掘爱好者的图书馆中必不可少的部分。

本书涵盖有监督和无监督的学习,包括支持向量机,分类树,神经网络,Boosting,集成方法,图形模型,光谱聚类,最小角度回归和路径算法等主题。

12. Python Machine Learning

作者:塞巴斯蒂安·拉施卡(Sebastian Raschka)和瓦希德·米哈利利(Vahid Mirjalili)

难度等级:专家

2020必读的12本机器学习书籍

 

假设你已经对Python和机器学习的许多核心概念有深入的了解,那么本书将直接介绍这些概念的实际实现。本书中的概念包括有关NumPy,Scikit学习,TensorFlow2和SciPy的最新解释。这本书通过向你介绍行业中面临的现实挑战,为你准备应对现实挑战。它包括各种主题,例如降维,集成学习,回归和聚类分析,神经网络等。

最终,分类器的性能,计算能力以及预测能力在很大程度上取决于可用于学习的基础数据。训练机器学习算法涉及的五个主要步骤可以概括如下:特征选择。选择性能指标。选择分类器和优化算法。评估模型的性能。调整算法。” ― Sebastian Raschka,Python机器学习

结论

在这些瞬息万变的时代,紧跟这些进步并不断提高自己的技能是必须的。关于机器学习和相关技术,有数百本书,指南和其他在线资源可用。机器学习起初可能会令人吃惊,这就是为什么我们在本文中概述了十本最受欢迎的书,希望其中一些能够引起你的兴趣。

往期精品内容推荐:个人主页点击“私信”,回复关键字“his”获取文章内容。

NLP必读圣经《自然语言处理综述》2020最新版免费分享

DeepMind20年DL课程(带字幕)-CNN与图像识别

神经网络视频/图像渲染相关经典论文、项目、数据集等资源整理分享

文本分类智能标注与海量复杂文本分类——EasyDL产业应用系列·信息智能处理NLP公开课实录

-2020年NLP所有领域最新、经典、顶会、必读论文整理分享

加州理工《数据驱动算法设计》课程(2020)视频及ppt分享

伯克利-《神经技术导论课程2020(带字幕)》课程视频及ppt分享

斯坦福大学《分布式算法与优化》课程(2020)视频及ppt免费分享

2020年免费新书-《自然语言处理中词向量表示算法概述》分享

短小精悍-机器学习核心概念、模型、基础知识点简明手册-免费分享

李宏毅-深度学习(2020)-2-DL与人类语音处理技术概述

DeepMind 2020年新课-《强化学习进阶课程》视频分享

NLP、CV、语音相关AI算法工程师面试问题、代码、简历模板、知识点等资源整理分享

学术论文写作精典-《如何撰写优秀科研论文》书籍分享

多任务学习(Multitask-Learning)相关资料、经典论文、开源代码整理分享



Tags:机器学习   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
基于算法的业务或者说AI的应用在这几年发展得很快。但是,在实际应用的场景中,我们经常会遇到一些非常奇怪的偏差现象。例如,Facebook将黑人标记为灵长类动物、城市图像识别系统...【详细内容】
2021-11-08  Tags: 机器学习  点击:(32)  评论:(0)  加入收藏
这是几位机器学习权威专家汇总的725个机器学习术语表,非常全面了,值得收藏! 英文术语 中文翻译 0-1 Loss Function 0-1损失函数 Accept-Reject Samplin...【详细内容】
2021-10-21  Tags: 机器学习  点击:(43)  评论:(0)  加入收藏
要开始为开源项目做贡献,有一些先决条件:1. 学习一门编程语言:由于在开源贡献中你需要编写代码才能参与开发,你需要学习任意一门编程语言。根据项目的需要,在后期学习另一种语言...【详细内容】
2021-10-20  Tags: 机器学习  点击:(37)  评论:(0)  加入收藏
作者:阿米特·V. 乔希(Ameet V Joshi)来源:华章科技 01 人工智能艾伦·图灵(Alan Turing)对人工智能的定义如下:如果窗帘后面有一台机器,并且有人正在与之互动(无论以何...【详细内容】
2021-09-07  Tags: 机器学习  点击:(76)  评论:(0)  加入收藏
字节跳动基础架构团队基于火山引擎机器学习平台 Clever 及其丰富的行业落地经验,推出开源项目 Klever,以工程化的方式降低智能技术落地门槛,助力企业快速打造智能业务。作者: 陈...【详细内容】
2021-02-19  Tags: 机器学习  点击:(170)  评论:(0)  加入收藏
特征选择是识别和选择与目标变量最相关的输入变量子集的过程。特征选择最简单的情况可能是存在数字输入变量和用于回归预测建模的数字目标的情况。这是因为可以计算出每个输...【详细内容】
2021-01-15  Tags: 机器学习  点击:(117)  评论:(0)  加入收藏
1、集成学习及Boosting算法集成学习属于机器学习,它是一种“训练思路”,并不是某种具体的方法或者算法。集成学习的核心思想是把已有的算法进行结合,从而得到更好的效果。集成...【详细内容】
2020-12-29  Tags: 机器学习  点击:(176)  评论:(0)  加入收藏
“终有一天,人工智能会像我们看待非洲平原上低级生物的化石一样看待我们。在人工智能眼中,人类只是直立行走的猿猴,用着粗糙的语言和简陋的工具,从诞生起就注定会灭绝。”&mdash...【详细内容】
2020-12-17  Tags: 机器学习  点击:(147)  评论:(0)  加入收藏
专注Python、AI、大数据,请关注公众号七步编程!人工智能方向的项目,和数据可视化是紧密相连的。模型训练过程中梯度下降过程是什么样的?损失函数的走向如何?训练模型的准确度怎么...【详细内容】
2020-10-15  Tags: 机器学习  点击:(357)  评论:(0)  加入收藏
在数据领域,很多人都在说机器学习,但是只有很少的人能说清楚怎么回事。网上关于机器学习的文章,大多都是充斥各种定理的厚重学术三部曲(我搞定半个定理都够呛),或是关于人工智能...【详细内容】
2020-09-25  Tags: 机器学习  点击:(111)  评论:(0)  加入收藏
▌简易百科推荐
作为数据科学家或机器学习从业者,将可解释性集成到机器学习模型中可以帮助决策者和其他利益相关者有更多的可见性并可以让他们理解模型输出决策的解释。在本文中,我将介绍两个...【详细内容】
2021-12-17  deephub    Tags:AI   点击:(16)  评论:(0)  加入收藏
基于算法的业务或者说AI的应用在这几年发展得很快。但是,在实际应用的场景中,我们经常会遇到一些非常奇怪的偏差现象。例如,Facebook将黑人标记为灵长类动物、城市图像识别系统...【详细内容】
2021-11-08  数据学习DataLearner    Tags:机器学习   点击:(32)  评论:(0)  加入收藏
11月2日召开的世界顶尖科学家数字未来论坛上,2013年诺贝尔化学奖得主迈克尔·莱维特、2014年诺贝尔生理学或医学奖得主爱德华·莫索尔、2007年图灵奖得主约瑟夫·斯发斯基、1986年图灵奖得主约翰·霍普克罗夫特、2002...【详细内容】
2021-11-03  张淑贤  证券时报  Tags:人工智能   点击:(39)  评论:(0)  加入收藏
鉴于物联网设备广泛部署、5G快速无线技术闪亮登场,把计算、存储和分析放在靠近数据生成的地方来处理,让边缘计算有了用武之地。 边缘计算正在改变全球数百万个设备处理和传输...【详细内容】
2021-10-26    计算机世界  Tags:边缘计算   点击:(45)  评论:(0)  加入收藏
这是几位机器学习权威专家汇总的725个机器学习术语表,非常全面了,值得收藏! 英文术语 中文翻译 0-1 Loss Function 0-1损失函数 Accept-Reject Samplin...【详细内容】
2021-10-21  Python部落    Tags:机器学习   点击:(43)  评论:(0)  加入收藏
要开始为开源项目做贡献,有一些先决条件:1. 学习一门编程语言:由于在开源贡献中你需要编写代码才能参与开发,你需要学习任意一门编程语言。根据项目的需要,在后期学习另一种语言...【详细内容】
2021-10-20  TSINGSEE青犀视频    Tags:机器学习   点击:(37)  评论:(0)  加入收藏
SimpleAI.人工智能、机器学习、深度学习还是遥不可及?来这里看看吧~ 从基本的概念、原理、公式,到用生动形象的例子去理解,到动手做实验去感知,到著名案例的学习,到用所学来实现...【详细内容】
2021-10-19  憨昊昊    Tags:神经网络   点击:(47)  评论:(0)  加入收藏
语言是人类思维的基础,当计算机具备了处理自然语言的能力,才具有真正智能的想象。自然语言处理(Natural Language Processing, NLP)作为人工智能(Artificial Intelligence, AI)的核心技术之一,是用计算机来处理、理解以及运...【详细内容】
2021-10-11    36氪  Tags:NLP   点击:(49)  评论:(0)  加入收藏
边缘计算是什么?近年来,物联网设备数量呈线性增长趋势。根据艾瑞测算, 2020年,中国物联网设备的数量达74亿,预计2025年突破150亿个。同时,设备本身也变得越来越智能化,AI与互联网在...【详细内容】
2021-09-22  汉智兴科技    Tags:   点击:(54)  评论:(0)  加入收藏
说起人工智能,大家总把它和科幻电影中的机器人联系起来,而实际上这些科幻场景与现如今的人工智能没什么太大关系。人工智能确实跟人类大脑很相似,但它们的显著差异在于人工智能...【详细内容】
2021-09-17  异步社区    Tags:人工智能   点击:(57)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条