TensorFlow神经网络设计——基于Python API的深度学习实战
TensorFlow、Panda、Scikit-Learn、Numpy、Keras等主流框架对比,详细阐述与TensorFlow互补的深度学习模型。

作者:[土]奥汗·亚尔钦(Orhan Yal??n) 著 汪雄飞 陈朗 汪荣贵 译

丛书名:中外学者论AI

定价:69元

印次:1-1

ISBN:9787302662235

出版日期:2024.09.01

印刷日期:2024.09.23

图书责编:王芳

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书首先介绍深度学习,并与其他机器学习模型进行比较,并阐述与TensorFlow互补的用于创建深度学习模型的技术,如Panda、Scikit-Learn和Numpy。随后介绍有监督的深度学习模型,并使用单层的多个感知器构建浅层神经网络,使用Tensorflow 2.0和Keras API创建真实的应用程序。随后是数据增强和批处理规范化方法,并使用MNIST数据集训练CNN。最后是使用自动编码器的理论应用和无监督学习,以及使用tf-agent模型的强化学习。本书主要面向深度学习和机器学习API领域的数据科学家和程序员。

汪荣贵,合肥工业大学计算机与信息学院教授,中国人工智能学会离散智能计算专委会委员,安徽省人工智能学会理事,机械工业出版社计算机类教材出版咨询专家;主要研究方向为机器学习与视频图像处理;承担完成国家自然基金企业联合基金、科技部重点研发计划、电子产业基金、安徽省科技攻关重点项目等多个课题,以及中电集团四创电子股份公司等多个企业委托项目;发表80余篇学术论文,近期完成的研究成果获安徽省科技进步二等奖、中电集团科技进步一等奖、合肥市科技进步一等奖,编著出版的《离散数学及其应用》、《算法设计与应用》、《机器学习及其应用》、《机器学习简明教程》深受广大读者好评。

译者序 近年来,深度学习技术取得了突破性进展,基于深度神经网络的计算机视觉和自然语言处理技术取得了突飞猛进的发展,在智慧城市、安全监控、人机交互、机器翻译等多个领域取得了巨大的商业价值,极大地激发了人们对深度学习和神经网络的学习热情。具有一定专业深度且通俗易懂的神经网络设计入门教材对于初学者的帮助显然是至关重要的,《TensorFlow神经网络设计——基于Python API深度学习实战》正是这样的一部优秀教材。 本书以TensorFlow 2.0为基本开发平台,通过一系列具体的应用案例,使用通俗易懂的语言比较系统地介绍深度学习的基本概念和神经网络模型设计的基本知识。这些案例涉及的应用领域非常广泛,从图像识别到推荐系统,从艺术图像生成到自然语言处理,为读者的应用系统设计和开发提供了比较宽广的视野。本书的知识内容和知识结构面向神经网络初学者设计,首先概述Python编程语言、机器学习、深度学习和神经网络的基本知识,然后着重介绍前馈神经网络、卷积神经网络、循环神经网络、自动编码器和生成对抗网络等神经网络模型的基本结构,详细讨论了基于TensorFlow 2.0开发平台的神经网络模型的设计技巧和训练方法,以及样本数据集的获取与处理、应用系统开发的基本过程,逐步消除读者在深度学习技术开发应用方面的认知盲点。 本书内容丰富新颖,语言文字表述清晰,应用实例讲解详细具体,图例直观形象,适合作为高等学校人工智能、智能科学与技术、数据科学与大数据技术、计算机科学与技术以及相关专业的本科生或研究生深度学习课程入门性教材,也可供工程技术人员和自学读者学习参考。 本...

目录
荐语
查看详情 查看详情

目录

第1章绪论

1.1编程语言Python

1.1.1Python发展时间轴

1.1.2Python 2.x与Python 3.x

1.1.3选择Python的原因

1.2机器学习框架TensorFlow

1.2.1TensorFlow发展时间轴

1.2.2选择TensorFlow的原因

1.2.3TensorFlow 2.x的新特点

1.2.4TensorFlow的竞争产品

1.3安装与环境设置

1.4硬件选项和要求

第2章机器学习简介

2.1何为机器学习

2.2机器学习的范围及相关邻域

2.2.1人工智能

2.2.2深度学习

2.2.3数据科学

2.2.4大数据

2.2.5分类图

2.3机器学习方式和模型

2.3.1监督学习

2.3.2非监督学习

2.3.3半监督学习

2.3.4强化学习

2.4机器学习的基本步骤

2.4.1数据收集

2.4.2数据准备

2.4.3模型选择

2.4.4训练

2.4.5评价

2.4.6调优超参数

2.4.7预测

2.5小结

第3章深度学习与神经网络概述

3.1神经网络和深度学习研究的时间轴

3.2人工神经网络的结构

3.2.1McCullochPitts神经元

3.2.2现代深度神经网络

3.3深度学习的优化算法

3.3.1最优化面临的挑战

3.3.2过度拟合与正则化

3... 查看详情

"(1)介绍机器学习、深度学习等基础知识,阐述与TensorFlow互补的深度学习模型技术,探讨TensorFlow流行的原因;
(2)使用Flask轻量级框架在Web上提供已训练的深度学习模型,给出建立浅神经网络的实用案例;
(3)介绍数据增强和批处理规范化方法,给出使用MNIST数据集训练卷积神经网络的实用案例;
(4)介绍序列数据与递归神经网络,基于IMDB影评系统给出递归神经网络的实用案例;
(5)研究自然语言处理与推荐系统,给出深度自然语言处理及深度协同过滤的实用案例;
(6)详细介绍自动编码器的理论应用以及使用tf-agent模型的强化学习,给出基于Fashion MNIST数据集的图像降噪实用案例;
(7)详细介绍生成对抗网络,基于MNIST数据集实现生成对抗网络生成文本、图像或声音等应用。"

查看详情