您好,欢迎来到聚文网。 登录 免费注册
JavaScript深度学习

JavaScript深度学习

  • 字数: 691000
  • 装帧: 平装
  • 出版社: 人民邮电出版社
  • 作者: 蔡善清 等
  • 出版日期: 2021-04-01
  • 商品条码: 9787115561145
  • 版次: 1
  • 开本: 16开
  • 页数: 432
  • 出版年份: 2021
定价:¥129.8 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
编辑推荐
1.深度学习扛鼎之作《Python深度学习》姊妹篇; 2.谷歌大脑团队核心开发人员官方解读TensorFlow.js; 3.前端工程师不可错过的AI入门书。
内容简介
本书教你使用TensorFlow.js构建强大的JavaScript深度学习应用程序。本书作者均是谷歌大脑团队的资深工程师,也是TensorFlow.js的核心开发人员。你将了解JavaScript与深度学习结合的独特优势,掌握客户端预测与分析、图像识别、监督学习、迁移学习、强化学习等核心概念,并动手在浏览器中实现计算机视觉和音频处理以及自然语言处理,构建并训练神经网络,利用客户端数据优化机器学习模型,开发基于浏览器的交互式游戏,同时为深度学习探索新的应用空间。你还可以获得深度学习模型构建过程中不同问题所涉及的策略和相关的实用知识,同时了解训练和部署这些模型的具体步骤以及重要的注意事项。本书适合对深度学习感兴趣的Web前端开发人员和基于Node.js的开发人员阅读。
作者简介
蔡善清(Shanqing Cai) 谷歌公司软件工程师,深度参与了TensorFlow和TensorFlow.js的开发工作。从清华大学毕业后,他前往约翰斯·霍普金斯大学和麻省理工学院深造,并取得了麻省理工学院博士学位。 斯坦利·比列斯奇(Stanley Bileschi) 谷歌公司TensorFlow可用性团队技术负责人,领导团队构建了TensorFlow.js高阶API。 埃里克·D. 尼尔森(Eric D. Nielsen) 谷歌公司软件工程师,深度参与了TensorFlow.js的开发工作。 弗朗索瓦·肖莱(Fran?ois Chollet) Keras之父,TensorFlow机器学习框架贡献者,Kaggle竞赛教练,目前任职于谷歌公司,从事人工智能研究,另著有《Python深度学习》。 【译者简介】 程泽 软件工程师,先后任职于AMD、IBM、ThoughtWorks等企业,对机器学习在设备端的蓬勃发展充满期待。
目录
第一部分动机和基本概念
第1章深度学习和JavaScript
1.1人工智能、机器学习、神经网络和深度学习
1.1.1人工智能
1.1.2机器学习:它和传统编程有何不同
1.1.3神经网络和深度学习
1.1.4进行深度学习的必要性
1.2为何要结合JavaScript和机器学习
1.2.1用Node.js进行深度学习
1.2.2JavaScript生态系统
1.3为何选用TensorFlow.js
1.3.1TensorFlow、Keras和TensorFlow.js的前世今生
1.3.2为何选用TensorFlow.js
1.3.3TensorFlow.js在全球的应用情况
1.3.4本书中的TensorFlow.js知识
1.4练习
1.5小结
第二部分深入浅出TensorFlow.js
第2章TensorFlow.js入门:从简单的线性回归开始
2.1示例1:用TensorFlow.js预测下载任务所需时间
2.1.1项目概览:预测下载任务所需时间
2.1.2关于代码清单和控制台交互的注意事项
2.1.3创建和格式化数据
2.1.4定义简单的模型
2.1.5使模型拟合训练集
2.1.6用经过训练的模型进行预测
2.1.7示例1小结
2.2model.fit()内部原理剖析:示例1中的梯度下降算法
2.2.1直观理解梯度下降算法优化
2.2.2探索梯度下降算法的内部原理:反向传播算法
2.3示例2:涉及多个输入特征的线性回归
2.3.1波士顿房价数据集
2.3.2从GitHub获取并运行波士顿房价预测项目
2.3.3读取波士顿房价数据
2.3.4准确定义波士顿房价问题
2.3.5线性回归前的准备工作:数据标准化
2.3.6对波士顿房价数据集进行线性回归
2.4如何理解模型
2.4.1解释习得的权重
2.4.2获取模型内部权重
2.4.3关于可解释性的注意事项
2.5练习
2.6小结
第3章添加非线性:升级加权和
第4章用convnet识别图像和音频
第5章迁移学习:复用预训练的神经网络
第三部分TensorFlow.js高级深度学习
第6章处理数据
第7章可视化数据和模型
第8章欠拟合、过拟合,以及机器学习的通用流程
第9章针对序列和文本的深度学习
第10章生成式深度学习
第11章深度强化学习的基本原理
第四部分总结与结语
第12章模型的测试、优化和部署
第13章总结与展望
附录A安装tfjs-node-gpu及其依赖(图灵社区下载)
附录BTensorFlow.js张量及运算的简明教程(图灵社区下载)
术语表(图灵社区下载)

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网