基本信息
- 作者: 李金洪黄永昌[法] 奥雷利安·杰龙(Aurélien Géron)
- 出版社:机械工业出版社
- ISBN:9787008051587
- 上架时间:2018-9-3
- 出版日期:2018 年3月
- 开本:16开
- 页码:474
- 版次:1-1
- 所属分类:计算机 > 人工智能 > 综合

编辑推荐
---------------------------深度学习之TensorFlow:入门、原理与进阶实战---------------------------
本书通过96个案例,全面讲解了深度学习神经网络原理和TensorFlow的使用方法。全书共分为3篇,第1篇深度学习与TensorFlow基础,包括快速了解人工智能与TensorFlow、搭建开发环境、TensorFlow基本开发步骤、TensorFlow编程基础、识别图中模糊的手写数字等内容;第2篇深度学习基础——神经网络,介绍了神经网络的基础模型,包括单个神经元、多层神经网络、卷积神经网络、循环神经网络、自编码网络等内容;第3篇深度学习进阶,是对基础网络模型的灵活运用与自由组合,是对前面知识的综合及拔高,包括深度神经网络和对抗神经网络两章内容。本书特别适合TensorFlow深度学习的初学者和进阶读者阅读,也适合社会培训班和各大院校对深度学习有兴趣的学生阅读。
内容简介
计算机书籍
---------------------------scikit-learn机器学习:常用算法原理及编程实战---------------------------
本书通过通俗易懂的语言、丰富的图示和生动的实例,拨开了笼罩在机器学习上方复杂的数学“乌云”,让读者以较低的代价和门槛轻松入门机器学习。
本书共分为11章,介绍了在Python环境下学习scikit-learn机器学习框架的相关知识,涵盖的主要内容有机器学习概述、Python机器学习软件包、机器学习理论基础、k-近邻算法、线性回归算法、逻辑回归算法、决策树、支持向量机、朴素贝叶斯算法、PCA 算法和k-均值算法等。
本书适合有一定编程基础的读者阅读,尤其适合想从事机器学习、人工智能、深度学习及机器人相关技术的程序员和爱好者阅读。另外,相关院校和培训机构也可以将本书作为教材使用。
scikit-learn机器学习
常用算法原理及编程实战
出版发行:机械工业出版社(北京市西城区百万庄大街22号邮政编码:100037)
责任编辑:欧振旭 李华君 责任校对:姚志娟
印刷:中国电影出版社印刷厂 版次:2018年3月第1版第1次印刷
开本:186mm×240mm 1/16 印张:13.75
书号:ISBN 978-7-111-59024-8 定价:59.00元
凡购本书,如有缺页、倒页、脱页,由本社发行部调换
客服热线:(010)8837942688361066 投稿热线:(010)88379604
购书热线:(010)683262948837964968995259 读者信箱:hzit@hzbook.com
版权所有·侵权必究
作译者
---------------------------机器学习实战:基于Scikit-Learn和TensorFlow---------------------------
[法] 奥雷利安·杰龙(Aurélien Géron)著:随着一系列的突破,深度学习点燃了整个机器学习领域。 现在,即使是对这项技术毫无基础的程序员,也可以使用简单高效的工具来实现“可以自动从数据中学习”的程序。本书将展示如何做到这一点。
通过具体的例子、非常少的理论和两个产品级的Python框架——Scikit-learn 和 TensorFlow 。作者帮助你很直观地理解并掌握构建智能系统的概念和工具。你将学习一系列技术,从简单的线性回归开始到深度神经网络等。每章都有习题来帮助你应用学到的知识,你所需要的只是一点编程经验,仅此而已。
- 探索机器学习的全景图,特别是神经网络。
- 使用Scikit-Learn来端到端地建立一个机器学习项目的示例。
- 探索多种训练模型,包括支持向量机、决策树、随机森林和集成方法。
- 使用TensorFlow库建立和训练神经网络。
- 深入神经网络架构,包括卷积网络、递归网络和深度强化学习。
- 学习训练和伸缩深度神经网络的技巧。
- 应用可以工作的代码示例,而无须过多的机器学习理论或算法细节。
本书是关于使用神经网络来解决问题的理论和实践的一本优秀导论。它涵盖了你建立高效应用的关键点,以及足够的背景知识以应对新研究的出现。 我推荐这本书给有兴趣学习用机器学习来解决实际问题的人。
目录
---------------------------scikit-learn机器学习:常用算法原理及编程实战---------------------------
前言
第1章 机器学习介绍 1
1.1 什么是机器学习 1
1.2 机器学习有什么用 2
1.3 机器学习的分类 3
1.4 机器学习应用开发的典型步骤 4
1.4.1 数据采集和标记 4
1.4.2 数据清洗 5
1.4.3 特征选择 5
1.4.4 模型选择 5
1.4.5 模型训练和测试 5
1.4.6 模型性能评估和优化 5
1.4.7 模型使用 6
1.5 复习题 6
前言
---------------------------scikit-learn机器学习:常用算法原理及编程实战---------------------------
机器学习是近年来非常热门的方向,然而普通的程序员想要转行机器学习却困难重重。回想起来,笔者在刚开始学习机器学习时,一上来就被一大堆数学公式和推导过程所折磨,这样的日子至今还历历在目。当时笔者也觉得机器学习是个门槛非常高的学科。但实际上,在机器学习的从业人员里,究竟有多少人需要从头去实现一个算法?又有多少人有机会去发明一个新算法?从一开始就被细节和难点缠住,这严重打击了想进入机器学习领域新人的热情和信心。
本书就是要解决这个问题。笔者希望尽量通过通俗的语言去描述算法的工作原理,并使用scikit-learn工具包演示算法的使用,以及算法所能解决的问题,给那些非科班出身而想半路“杀进”人工智能领域的程序员,以及对机器学习感兴趣的人提供一本入门的书籍。
当然,这里不是否认数学和算法实现的重要性,毕竟它们是人工智能领域的基础学科方向。万事开头难,只有打开了一扇门,才能发现一个新的五彩缤纷的世界。在这个世界里,我们可以吃到新口味的面包,也能认识那些做面包给别人吃的人。希望这本书能帮助读者打开机器学习的这扇门。
本书特色
1.用通俗易懂的语言介绍机器学习算法的原理,符合初学者的认知规律
本书讲解时首先会用通俗易懂的语言介绍常用的机器学习算法,帮助读者直观地理解每个算法的基本原理,然后用大量的图示及实例介绍如何使用scikit-learn工具包解决现实生活中的机器学习问题。这种由浅入深、循序渐进的讲授方式,完全遵循了初学者对机器学习算法的认知规律。
2.丰富的示例图片,可以帮助读者更加直观地理解算法背后的原理
机器学习以其背后复杂的数学原理及异常复杂的算法推导和证明过程而吓退了一大批读者。一图胜千言,本书给出了大量的图示,用图片的方式形象地介绍了算法的基本原理,让读者对算法有更加直观的理解。这样就把复杂的数学公式和冗长的文字描述浓缩到一张张图片中,有效地降低了学习的门槛。
3.实例丰富,可以帮助读者使用机器学习算法解决工程应用问题
手写识别程序怎么做?怎么实现人脸识别系统?怎么过滤垃圾邮件?电子商务网站上猜你喜欢的商品是什么原理?怎么实现的?电影网站怎样去推荐符合用户喜好的电影?怎么利用机器学习对消费者的特性进行细分,从而更好地服务好各细分市场的消费者?银行怎样去检测用户的信用卡可能被盗了?通过阅读本书,读者将了解到这些复杂问题背后的原理,甚至你都可以自己解决这些问题。
本书内容介绍
第1章机器学习介绍,涵盖了机器学习的定义、应用场景及机器学习的分类,并通过一个简单的示例,让读者了解机器学习的典型步骤和机器学习领域的一些专业术语。
第2章Python机器学习软件包,介绍了scikit-learn开发环境的搭建步骤,以及IPython、Numpy、Pandas和Matplotlib等软件包的基础知识,并通过一个scikit-learn机器学习实例介绍了scikit-learn的一般性原理和通用规则。
第3章机器学习理论基础,介绍了算法模型性能评估的指标和评估方法等理论基础。本章内容是本书最关键的理论基础知识,对理解本书其他章节的内容非常重要。