2018 最好的机器学习实用指南书籍来了!

简介: 2018 最好的机器学习实用指南书籍来了!

之前红色石头整理过一篇文章,谈一谈机器学习如何入门的路线图:


【干货】我的机器学习入门路线图


上面这篇文章里面讲得大部分是机器学习、深度学习的理论知识,实战和库使用较少涉及。有没有好的机器学习、深度学习入门理论和实战相结合的教材呢?有!今天红色石头就给大家介绍一本非常不错的机器学习使用指南——《Hands-On Machine Learning with Scikit-Learn & TensorFlow》。


image.png


这本书中文译为《Scikit-Learn 与 TensorFlow 机器学习实用指南》。


书籍介绍


该书的目录如下:


image.png


的总的来说,这本书分为两大部分,第一部分介绍机器学习基础算法,每章都配备 Scikit-Learn 实操项目;第二部分介绍神经网络与深度学习,每章配备 TensorFlow 实操项目。附录部分内容也非常丰富。正本书兼顾理论与实战,是一本非常适合入门和实战的机器学习书籍。


本书特色


这本书最大的特色从理论上讲就是言简意赅,全书基本上没有太多复杂的数学公式推导,语言通俗易懂,很容易看得懂、看得下去。这一点红色石头也发现是现在很多教材所欠缺的。


从实战来说,该书使用了当前最火热的机器学习框架 Scikit-Learn 和深度学习框架 TensorFlow,每一章都配备相应的项目,代码的实操性和可读行非常好。该书讲了很多用 TensorFlow 的技巧,很不错。


另外值得一提的是,这本书主要是为工程而写的,是一本实用指南。其精华的部分在于附录 B 机器学习项目清单,基本上工业界做一套 Machine Learning 的解决方案顺着这个 checklist 走一遍就够了。


如何学习


如何正确地学习这本书呢?该书作者已经把书中所有章节的代码(.ipynb)放在了 GitHub 上(目前已经有星 10000+),大家直接下载或者 Fork 到自己的 GitHub 就好了。地址如下:


https://github.com/ageron/handson-ml


红色石头也正在看这本书,希望把书中的知识整理分享给大家。我打算从这两方面来学习:


1. 我建立了一个 GitHub 项目,因为这本书是英文版,我打算把本书各章节的重要知识点整理出来(不仅仅是翻译),包括代码放在这个 GitHub 上。目前才上传了第一章部分内容,后续的我会坚持做下去,欢迎大家围观。GitHub 地址如下:


https://github.com/RedstoneWill/Hands-On-Machine-Learning-with-Sklearn-TensorFlow


2. 我打算把本书各章节的一些知识点提炼出来,以笔记的形式发布到微信公众号上,方便大家查看。就像之前的林轩田、吴恩达课程笔记一样。目标是做得系统一些。

相关文章
|
9月前
|
人工智能 监控 安全
Go通道机制与应用详解
本文全面解析了Go语言中的通道(Channel),从基础概念到高级应用,涵盖创建、操作、垃圾回收及实际场景使用。通道作为Go并发模型的核心,支持协程间安全高效的数据通信与同步。文章介绍了无缓冲和有缓冲通道的特性,以及发送、接收、关闭等操作,并探讨了`select`语句、超时处理、遍历通道等高级用法。此外,还深入分析了通道的垃圾回收机制,包括引用计数、生命周期管理和循环引用问题。最后通过数据流处理、任务调度和状态监控等实例,展示了通道在实际开发中的广泛应用。理解通道不仅有助于构建高并发系统,还能优化资源管理,提升程序性能。
329 31
|
11月前
|
消息中间件 安全
为什么会选择使用RabbitMQ ? 有什么好处 ?
选择使用RabbitMQ是因为RabbitMQ的功能比较丰富 , 支持各种消息收发模式(简单队列模式, 工作队列模式 , 路由模式 , 直接模式 , 主题模式等) , 支持延迟队列 , 惰性队列而且天然支持集群, 保证服务的高可用, 同时性能非常不错 , 社区也比较活跃, 文档资料非常丰富 使用MQ有很多好处: ● 吞吐量提升:无需等待订阅者处理完成,响应更快速 ● 故障隔离:服务没有直接调用,不存在级联失败问题 ● 调用间没有阻塞,不会造成无效的资源占用 ● 耦合度极低,每个服务都可以灵活插拔,可替换 ● 流量削峰:不管发布事件的流量波动多大,都由Broker接收,订阅者可以按照自己的速度去
|
PyTorch TensorFlow API
Transformers 4.37 中文文档(七)(4)
Transformers 4.37 中文文档(七)
668 0
|
资源调度
Markdown 数学公式
Markdown 数学公式
276 0
|
存储 Java Linux
linux安装Zookeeper的详细步骤
linux安装Zookeeper的详细步骤
716 5
|
JavaScript 前端开发
vue中使用rem实现动态改变字体大小
vue中使用rem实现动态改变字体大小
798 0
|
SQL NoSQL Java
接口幂等性
接口幂等性
|
弹性计算
阿里云服务器免费试用1个月到期不用请释放否则会欠费
阿里云服务器免费试用1个月到期了怎么办?不要了就释放掉,想要继续使用可以将按量转为包年包月并续费
3952 0
阿里云服务器免费试用1个月到期不用请释放否则会欠费
|
数据挖掘
ENVI:分类后处理_小斑块去除_Majority/Minority处理、聚类处理、过滤处理等
ENVI:分类后处理_小斑块去除_Majority/Minority处理、聚类处理、过滤处理等
2090 0