哪五本机器学习的免费电子书,最受 KDnuggets 读者喜爱?-阿里云开发者社区

开发者社区> 青衫无名> 正文

哪五本机器学习的免费电子书,最受 KDnuggets 读者喜爱?

简介:
+关注继续查看

编者按:为了迈入机器学习的大门,雷锋网已经为读者们分享了不少学习干货,但这些干货推荐又怎么能填补大家的热情?除了上次的视频及论文外,今天雷锋网要推荐的是五本关于机器学习的电子书,而且是免费的!

如果对机器学习有所了解,想必对 KDnuggets 这个网站并不陌生。它们上个月举行了一个机器学习电子书评选,经过网友们的热心票选,得到了一份五大免费书的榜单,雷锋网(公众号:雷锋网)编译如下,未经许可不得转载。

No.1 机器学习导论(Introduction to Machine Learning)

哪五本机器学习的免费电子书,最受 KDnuggets 读者喜爱?

这本不到 170 页的书由斯坦福人工智能教授 Nils J. Nilsson 所著,结合了他在上世纪 90 年代中期的一些研究,对机器学习做了一个初步的介绍。由于成书时间比较古老,所以里面并没有提到现在比较流行的一些新研究发现。但书里所提到的基本概念都是历久弥新的,值得一读。

下载地址:http://ai.stanford.edu/~nilsson/mlbook.html

No.2 理解深度学习:从理论到算法(Understanding Machine Learning: From Theory to Algorithms)

听起来有种《从优秀到卓越》的感觉,然而这本书可是耶路撒冷希伯来大学教授Shai Shalev-Shwartz和滑铁卢大学教授ShaiBen-David 所写,这本书相对于第一本推荐书而言更加关注前沿科技,对算法也做了更多的介绍,可以说比较务实。不过,里面有些内容可能对初学者来说有点难,可以当做选读尝试理解一下。

下载地址:http://www.cs.huji.ac.il/~shais/UnderstandingMachineLearning/copy.html

No.3 《贝叶斯推理与机器学习》(Bayesian Reasoning and Machine Learning)

哪五本机器学习的免费电子书,最受 KDnuggets 读者喜爱?

如果提到贝叶斯推理,想必这本书是最为著名的一本,对概率机器学习感兴趣的人,读它就对了。在亚马逊上,明尼苏达大学的 Arindam Banerjee 在评论里表示,这本书很适合作为介绍读物,供本科高年级学生或研究生了解。

下载地址:http://web4.cs.ucl.ac.uk/staff/D.Barber/pmwiki/pmwiki.php?n=Brml.Online

No.4 《深度学习》(Deep Learning)

该书由 Goodfellow、Bengio 和 Courville 一同合著,很快就要出版,不过在官网上有免费的电子版本。这本书的目标读者是学习机器学习专业的本科生及研究生,或是那些已经开始进军深度学习及人工智能产业的人。如果你是一名缺乏机器学习或统计学背景的软件工程师,但希望快速入门并在工作上运用相关技能的话,这本书也可以帮助你。

下载地址:http://www.deeplearningbook.org/

No.5《增强学习:导论》(Reinforcement Learning: An Introduction)

Sutton和Barto合著的这部经典教材很快要出第二版纸质书,而网络上也已经有电子版。

AlphaGo作为增强学习的代表,让后者为人所知,而它也成为了实现自动驾驶及其它同类应用的重要技术手段。无可质疑的是,机器学习与增强学习的结合,已经成为实现通用AI的普遍共识。David Tan 在亚马逊是这样评价的:

“该书以翔实的例子和引人入胜的介绍让我们对增强学习有了初步了解。接下来以三章介绍了增强学习的三个概念,并在最后介绍了具体解决方案及算法实例。我认为计算机专业的学生都能读懂,但第八章涉及了一些神经网络的概念,可能相对难一些。”

下载地址在此:https://webdocs.cs.ualberta.ca/~sutton/book/bookdraft2016sep.pdf

五本书的下载地址都已附上,如果对机器学习感兴趣的小伙伴们,赶紧下载来看看吧。

【招聘】雷锋网(公众号:雷锋网)(公众号:雷锋网)坚持在人工智能、无人驾驶、VR/AR、Fintech、未来医疗等领域第一时间提供海外科技动态与资讯。我们需要若干关注国际新闻、具有一定的科技新闻选题能力,翻译及写作能力优良的外翻编辑加入。工作地点深圳。简历投递至 guoyixin@leiphone.com。接收兼职及实习生。

推荐阅读:

干货 | 如何从零学习人工智能?最好的资源都在这里了

干货分享|深度学习零基础进阶第三弹


本文作者:奕欣


本文转自雷锋网禁止二次转载,原文链接


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
阿里云服务器怎么设置密码?怎么停机?怎么重启服务器?
如果在创建实例时没有设置密码,或者密码丢失,您可以在控制台上重新设置实例的登录密码。本文仅描述如何在 ECS 管理控制台上修改实例登录密码。
8424 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,大概有三种登录方式:
2753 0
学习:DOJO入门-GET
dojo.xhrGet({ url: "/dojoHttpServlet?service=jsp_showPerms", handleAs: "json", load: function(data) { if(data==null){ console.
535 0
一个.NET Core开发者的Linux入门学习笔记
用.NET Core开发也有一段时间了,但是由于工作原因一直都是在Windows系统上进行的开发,一直想学习Linux然后把.NET Core开发的程序跑在Linux上,然后把心得体会记录一下发布再博客园,奈何拖延症泛滥,所以只写过一篇《CentOS开发ASP.NET Core入门教程》之后就继续征战Windows了!作为新年Flag之一就是学习Docker,K8S,虽然windows系统也能进行开发,但是毕竟Linux才是正途,因此这两天特地学习了一下Linux系统,并整理成这篇学习笔记,希望对.NET Core开发者学习Linux有所帮助。
7203 0
阿里云服务器端口号设置
阿里云服务器初级使用者可能面临的问题之一. 使用tomcat或者其他服务器软件设置端口号后,比如 一些不是默认的, mysql的 3306, mssql的1433,有时候打不开网页, 原因是没有在ecs安全组去设置这个端口号. 解决: 点击ecs下网络和安全下的安全组 在弹出的安全组中,如果没有就新建安全组,然后点击配置规则 最后如上图点击添加...或快速创建.   have fun!  将编程看作是一门艺术,而不单单是个技术。
10203 0
Android学习笔记之AppWidget
什么是AppWidget?AppWidget就是我们平常在桌面上见到的那种一个个的小窗口,利用这个小窗口可以给用户提供一些方便快捷的操作。 今天的目标就是怎么创建一个简单的AppWidget。
875 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,阿里云优惠总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系.
12049 0
+关注
3598
文章
840
问答
来源圈子
更多
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载