当前位置:首页 > 程序设计 >
《Keras快速上手:基于Python的深度学习实战》电子书封面

Keras快速上手:基于Python的深度学习实战

  • 发布时间:2019年04月12日 14:01:54
  • 作者:谢梁
  • 大小:41.4 MB
  • 类别:Python电子书
  • 格式:PDF
  • 版本:超清扫描版
  • 评分:9.6

    Keras快速上手:基于Python的深度学习实战 PDF 超清扫描版

      给大家带来的一篇关于Python相关的电子书资源,介绍了关于Keras快速上手、基于Python的深度学习实战方面的内容,本书是由电子工业出版社出版,格式为PDF,资源大小41.4 MB,谢梁编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:9.2。

      内容介绍

      读者评价

      比较好的一本书。内容还不错,紧跟时代发展。非常适合新手入门。不过讲解的一般般。

      对最近的学习工作很有帮助,希望能通过这本书的学习提高自己的能力

      不适合想学keras的同学购买。原因如下:本书内容少,知识点浅,学习到的东西有限。其二,本书内容过于宽泛,很薄的一本书居然花了大篇幅讲安装过程。还泛泛的讲了图像处理,语言处理,爬虫数据,物联网这些大方向,而且是每一章一个大方面,基本学不到东西。其三,最为致命的是,因为作者是搞CNTK的,所以本书是keras+CNTK搭设的框架,我原计划是学习tensorflow + keras的,而本书在当当上说可以在CNTK/TENSORFLOW上随意切换。但是本书具体内容并没有讲怎么与TENSORFLOW切换,有欺骗消费者嫌疑。

      书很好,希望有帮助吧,现在python挺火的,以后肯定会购买这方面更多的书。

      这本书出得非常早,但 keras 讲得并不多,反而是为微软的产品做了好多广告。

      本书特点

      Keras快速上手:基于Python的深度学习实战》系统地讲解了深度学习的基本知识、建模过程和应用,并以深度学习在推荐系统、图像识别、自然语言处理、文字生成和时间序列中的具体应用为案例,详细介绍了从工具准备、数据获取和处理到针对问题进行建模的整个过程和实践经验,是一本非常好的深度学习入门书。

      不同于许多讲解深度学习的书籍,《Keras快速上手:基于Python的深度学习实战》以实用为导向,选择了 Keras 作为编程框架,强调简单、快速地设计模型,而不去纠缠底层代码,使得内容相当易于理解,读者可以在 CNTK、 TensorFlow 和 Theano 的后台之间随意切换,非常灵活。并且本书能帮助读者从高度抽象的角度去审视业务问题,达到事半功倍的效果。

      编辑推荐

      《Keras快速上手:基于Python的深度学习实战》从如何准备深度学习的环境开始,手把手地教读者如何采集数据,如何运用一些常用,也是目前被认为有效的一些深度学习算法来解决实际问题。覆盖的领域包括推荐系统、图像识别、自然语言情感分析、文字生成、时间序列、智能物联网等。不同于许多同类的书籍,《Keras快速上手:基于Python的深度学习实战》选择了Keras作为编程软件,强调简单、快速的模型设计,而不去纠缠底层代码,使得内容相当易于理解。读者可以在CNTK、TensorFlow和Theano的后台之间随意切换,非常灵活。即使你有朝一日需要用更低层的建模环境来解决更复杂的问题,相信也会保留从Keras中学来的高度抽象的角度审视你要解决的问题,让你事半功倍。

      《Keras快速上手:基于Python的深度学习实战》以实际应用为导向,强调概念的认知和实用性,对理论的介绍深入浅出,对读者的数学水平要求较低,读者在学习完毕后能使用案例程序举一反三地应用到其具体场景中。《Keras快速上手:基于Python的深度学习实战》覆盖当前热门的传统数据挖掘场景和四个深度学习应用场景,根据我们市场调研,是目前罕有以应用为导向的介绍机器学习和深度学习的专业书籍,具备很高的参考价值和学术价值。

      作者简介

      谢梁
      现任微软云计算核心存储部门首席数据科学家,主持运用机器学习和人工智能方法优化大规模高可用性并行存储系统的运行效率和改进其运维方式。具有十余年机器学习应用经验,熟悉各种业务场景下机器学习和数据挖掘产品的需求分析、架构设计、算法开发和集成部署,涉及金融、能源和高科技等领域。曾经担任美国道琼斯工业平均指数独有保险业成分股的旅行家保险公司分析部门总监,负责运用现代统计学习方法优化精算定价业务和保险运营管理,推动精准个性化定价解决方案。在包括JournalofStatisticalSoftware等专业期刊上发表过多篇论文,担任JournalofStatisticalComputationandSimulation期刊以及DataMiningApplicationswithR一书的审稿人。本科毕业于西南财经大学经济学专业,博士毕业于纽约州立大学计量经济学专业。

      鲁颖
      现任谷歌硅谷总部数据科学家,为谷歌应用商城提供核心数据决策分析,利用机器学习和深度学习技术建立用户行为预测模型,为产品优化提供核心数据支持。曾在亚ma逊、微软和迪士尼美国总部担任机器学习研究科学家,有着多年使用机器学习和深度学习算法研发为业务提供解决方案的经验。热衷于帮助中国社区的人工智能方面的研究和落地,活跃于各个大型会议并发表主题演讲。本科毕业于复旦大学数学专业,博士毕业于明尼苏达大学统计专业。

      劳虹岚
      现任微软研究院研究工程师,是早期智能硬件项目上视觉和语音研发的核心团队成员,对企业用户和消费者需求体验与AI技术的结合有深刻的理解和丰富的经验。曾在Azure和Office365负责处理大流量高并发的后台云端研究和开发,精通一系列系统架构设计和性能优化方面的解决方案。拥有从前端到后端的丰富经验:包括客户需求判断、产品开发以及最终在云端架构设计和部署。本科毕业于浙江大学电子系,硕士毕业于美国南加州大学(USC)电子和计算机系。

      内容节选

      1,深度学习的解决对象

      适合解决数据量大,数据比较规范,但是决策函数高度非线性的问题

      2,python文件中的__all__的作用

      它是一个string元素组成的list变量,定义了当你使用 from <module> import * 导入某个模块的时候能导出的符号(这里代表变量,函数,类等)。

      3,python中的单下滑线和双下划线的区别

      "单下划线" 开始的成员变量叫做保护变量,意思是只有类对象和子类对象自己能访问到这些变量;"双下划线" 开始的是私有成员,意思是只有类对象自己能访问,连子类对象也不能访问到这个数据。

      4,array.array()

      5,字符串按空格分隔成list

      import re

      regex = re.compile(r"(?u)\b\w\w+\b")

      data_list = regex.findall(str)

      6,从dict中获取值

      dic = defaultdict()

      dic.default_factory=dic.__len__

      那么dic['a']就会等于0

      目录

      • 1 准备深度学习的环境 1
      • 1.1 硬件环境的搭建和配置选择 1
      • 1.1.1 通用图形处理单元 3
      • 1.1.2 你需要什么样的 GPU 加速卡 6
      • 1.1.3 你的 GPU 需要多少内存 6
      • 1.1.4 是否应该用多个 GPU 10
      • 1.2 安装软件环境 12
      • 1.2.1 所需软件列表 12
      • 1.2.2 CUDA 的安装 13
      • 1.2.3 Python 计算环境的安装 13
      • 1.2.4 深度学习建模环境介绍 15
      • 1.2.5 安装 CNTK 及对应的 Keras 17
      • 1.2.6 安装 Theano 计算环境 23
      • 1.2.7 安装 TensorFlow 计算环境 25
      • 1.2.8 安装 cuDNN 和 CNMeM 27
      • 2 数据收集与处理 28
      • 2.1 网络爬虫 28
      • 2.1.1 网络爬虫技术 29
      • 2.1.2 构造自己的 Scrapy 爬虫 30
      • 2.1.3 构造可接受参数的 Scrapy 爬虫 35
      • 2.1.4 运行 Scrapy 爬虫 36
      • 2.1.5 运行 Scrapy 爬虫的一些要点 38
      • 2.2 大规模非结构化数据的存储和分析 40
      • 2.2.1 ElasticSearch 介绍 42
      • 2.2.2 ElasticSearch 应用实例 44
      • 3 深度学习简介 57
      • 3.1 概述 57
      • 3.2 深度学习的统计学入门 58
      • 3.3 一些基本概念的解释 61
      • 3.3.1 深度学习中的函数类型 62
      • 3.3.2 深度学习中的其他常见概念 65
      • 3.4 梯度递减算法 67
      • 3.5 后向传播算法 70
      • 4 Keras 入门 72
      • 4.1 Keras 简介 72
      • 4.2 Keras 中的数据处理 73
      • 4.2.1 文字预处理 74
      • 4.2.2 序列数据预处理 82
      • 4.2.3 图片数据输入 83
      • 4.3 Keras 中的模型 83
      • 4.4 Keras 中的重要对象 86
      • 4.5 Keras 中的网络层构造 90
      • 4.6 使用 Keras 进行奇异值矩阵分解 102
      • 5 推荐系统 105
      • 5.1 推荐系统简介 105
      • 5.2 矩阵分解模型 108
      • 5.3 深度神经网络模型 114
      • 5.4 其他常用算法 117
      • 5.5 评判模型指标 119
      • 6 图像识别 121
      • 6.1 图像识别入门 121
      • 6.2 卷积神经网络的介绍 122
      • 6.3 端到端的 MNIST 训练数字识别 127
      • 6.4 利用 VGG16 网络进行字体识别 131
      • 6.5 总结 135
      • 7 自然语言情感分析 136
      • 7.1 自然语言情感分析简介 136
      • 7.2 文字情感分析建模 139
      • 7.2.1 词嵌入技术 139
      • 7.2.2 多层全连接神经网络训练情感分析 140
      • 7.2.3 卷积神经网络训练情感分析 143
      • 7.2.4 循环神经网络训练情感分析 144
      • 7.3 总结 146
      • 8 文字生成 147
      • 8.1 文字生成和聊天机器人 147
      • 8.2 基于检索的对话系统 148
      • 8.3 基于深度学习的检索式对话系统 159
      • 8.3.1 对话数据的构造 159
      • 8.3.2 构造深度学习索引模型 162
      • 8.4 基于文字生成的对话系统 166
      • 8.5 总结 172
      • 9 时间序列 173
      • 9.1 时间序列简介 173
      • 9.2 基本概念 174
      • 9.3 时间序列模型预测准确度的衡量 178
      • 9.4 时间序列数据示例 179
      • 9.5 简要回顾 ARIMA 时间序列模型 181
      • 9.6 循环神经网络与时间序列模型 186
      • 9.7 应用案例 188
      • 9.7.1 长江汉口月度流量时间序列模型 190
      • 9.7.2 国际航空月度乘客数时间序列模型 203
      • 9.8 总结 209
      • 10 智能物联网 210
      • 10.1 Azure 和 IoT 210
      • 10.2 Azure IoT Hub 服务 213
      • 10.3 使用 IoT Hub 管理设备概述 215
      • 10.4 使用.NET 将模拟设备连接到 IoT 中心 218
      • 10.5 机器学习应用实例 237

      学习笔记

      windows安装TensorFlow和Keras遇到的问题及其解决方法

      安装TensorFlow在Windows上,真是让我心力交瘁,想死的心都有了,在Windows上做开发真的让人发狂。 首先说一下我的经历,本来也就是起初,网上说python3.7不支持TensorFlow环境,而且使用Anaconda最好,所以我将我之前Windows上所有的python环境卸载掉!!!,对没错,是所有,包括Anaconda环境,python环境,pycharm环境也卸载掉了。而且我丧心病狂的在电脑上找几乎所有关于python的字眼,全部删除掉,统统不留。只是为了铁了心在Windows上成功安装一个TensorFlow环境。 之前在Linux上环境都有,但是总是切换Linux和Windows比较麻烦,但是这个原因解释起来也比较麻烦,就不多说了。总之,就是必须在Windows上安装TensorFlow!这……

      Ubuntu14.04基于Anaconda安装Keras并切换后端到Theano

      0 系统版本Ubuntu16.04 1 系统更新(速度很慢,可以试着跳过这一步看会不会影响后面的安装) sudo apt updatesudo apt upgrade 2 安装python基础开发包 sudo apt install -y python-dev python-pip python-nose gcc g++ git gfortran vim 3 下载Anaconda然后在终端下执行安装,根据提示完成 chmod 777 Anaconda.shsudo ./Anaconda.sh 4 安装Anaconda后可以选择自动加入环境变量。如果终端输入python不是Anaconda的版本,可以进行相应修改:查看环境变量,若python是在/usr/bin下被检索到的,由于这是个软链接,可以删除原来的软链接,然后新建一个指向Anaconda下的python。 -s ~/anaconda2/bin/python /usr/bin/python 5 为了能终端运行conda,如果没加入环境变量可以自己加入环境……

      解决Django中调用keras的模型出现的问题

      笔者小白在用Django写一个表格单据图片的识别应用的时候,遇到了调用基于Tensorflow的keras模型出错的问题。 出现的错误信息类似于以下: ValueError: Tensor Tensor("Placeholder:0", shape=(3, 3, 1, 32), dtype=float32) 通过查询相关的资料,对解决的方式做一个记录。 方法1、通过导入 import Keras 然后在构建模型前面加一句 keras.backend.clear_session() 方法2、通过提前predict一个全0的数据。 from keras.models import load_modelimport numpy as npprint('load model...')model = load_model('static\\CnnBankUp.h5', compile=False)print('load done.')#一定要添加这段代码,先测试一下,可以避免ValueError: Tensor Tensor("Placeholder:0", shape=(3, 3, 1, 32), dtype=float32) #is not an element of this……

      以上就是本次介绍的Python电子书的全部相关内容,希望我们整理的资源能够帮助到大家,感谢大家对码农之家的支持。

      上一篇:深入理解OSGi:Equinox原理、应用与最佳实践

      下一篇:零起点Python机器学习快速入门

      展开 +

      收起 -

      • 《Keras快速上手:基于Python的深度学习实战》PDF下载

      下载地址:百度网盘下载
      Python相关电子书
      TensorFlow+Keras深度学习人工智能实践应用
      TensorFlow+Keras深度学习人工智能实践应用 超清影印版

      本书通过大量的范例浅入深地讲解Keras与TensorFlow深度学习类神经网络,提供安装、上机操作指南,同时辅以大量范例程序介绍TensorFlow + Keras深度学习方面的知识

      立即下载
      深度学习:Keras快速开发入门
      深度学习:Keras快速开发入门 清晰扫描版

      帮助读者快速掌握一款深度学习框架,从而解决工作和学习当中神经网络模型的使用问题。同时,《深度学习:Keras快速开发入门》还介绍了如何用Keras快速构建深度学习原型并着手实战

      立即下载
      机器学习之路:Caffe、Keras、scikit-learn实战
      机器学习之路:Caffe、Keras、scikit-learn实战 全书超清版 立即下载
      Python爬虫开发 从入门到实战
      Python爬虫开发 从入门到实战 完整源码版

      1.应用场景Python3.X解读,从新手入门到实战演练,全方位解读Python网络爬虫。 2.全书重难点附送微课解读,书网结合互动学习。 3.实例丰富多彩,高度重视实践活动,主要塑造用户的具体应用工

      立即下载
      Effective Python:编写高质量Python代码的59个有效方法
      Effective Python:编写高质量Python代码的59个有效方法 高清版

      本书作者BrettSlatkin以使用场景为主导的精练教学方式,汇聚了59条优秀的实践原则、开发技巧和便捷方案,并以实用的代码范例来解释它们。作者根据自己在Google公司多年开发Python基础架构所积

      立即下载
      Python程序员面试算法宝典
      Python程序员面试算法宝典 超清版

      覆盖了近三年知名IT大厂程序员面试笔试中超过98%的高频算法知识点 指引Python程序员面试笔试之道 剑指offer

      立即下载
      你也能看得懂的Python算法书
      你也能看得懂的Python算法书 完整源码版

      很杰出:凝聚力4位创作者10年程序编写工作经验,陪你理解优化算法的精粹 很趣味:全书选用栩栩如生幽默的語言,让优化算法已不好学 很实战演练:全书包含36个案例,9类别优化算法,很有

      立即下载
      从零开始学Python程序设计
      从零开始学Python程序设计 完整影印版

      《从零开始学Python程序设计》是一本关于Python零基础的电子书资源,涉及从零开始、Python、程序设计等相关内容,本文提供大小为172MB的完整影印PDF格式电子书下载,希望大家能够喜欢。

      立即下载
      读者留言
      码农之家

      码农之家 提供上传

      资源
      47
      粉丝
      4
      喜欢
      1035
      评论
      4

      Copyright 2018-2020 www.xz577.com 码农之家

      投诉 / 推广 / 赞助:QQ:520161757