人工智能
-
深度学习基础与实践乔希·帕特森,亚当·吉布森 著,郑明智 译本书是由两位技术出身的企业管理者编写的深度学习普及书。本书的前四章提供了足够的关于深度学习的理论知识,包括机器学习的基本概念、神经网络基础、从神经网络到深度网络的演化历程,以及主流的深度网络架构,为读者阅读本书剩余内容打下基础。后五章带领读者进行一系列深度学习的实践,包括建立深层网络、调优技术、各种数据类型的向量化和在Spark上运行深度学习工作流。 -
深度学习私房菜程世东 著本书通过案例讲解如何使用TensorFlow 解决深度学习的实际任务, 每章都包含TensorFlow 1.x 和2.0 的代码实现。全书共分10 章,主要讲解卷积神经网络、LSTM、Seq2Seq、Transformer、BERT、文本卷积、GBDT、FM、FFM、Dlib、MTCNN、VGG、AlphaGo / AlphaZero、BiLSTM、DQN、Gym、GAN 等技术,包含的项目有CIFAR-100 图像分类、彩票预测、古诗生成、推荐系统、广告点击率预测、人脸识别、中国象棋、汉字OCR、FlappyBird 和超级马里奥、人脸生成。 -
新一代人工智能与语音识别马延周 著本书系统介绍基于新闻语料的俄语连续语音识别方法。全书共分以下几个部分:基于Kaldi设计实现俄语连续语音识别原型系统,使之具备在线识别和离线识别功能,以验证声学模型和语言模型优化算法的有效性,进而为面向特定领域的俄语语音识别实用系统研发提供理论方法、实验数据和关键技术支撑。为了实现上述目标,需要进行如下环环紧扣的操作步骤:俄语语音语料的采集加工处理、俄语文本语料的采集清洗过滤、俄语发音词典的自动预测生成、声学模型建模基本单元(音素集)的确定、声学模型和语言模型的优化等。 -
人工智能在量化交易中的应用与实战王征,李晓波 著本书首先讲解人工智能的基础知识,即什么是人工智能,为什么要学习人工智能,什么是智能,智能类型,人工智能的研究与应用领域,为什么使用Python 来开发人工智能,利用量化交易平台编写Python 程序,人工智能的发展历史;然后讲解Python 编程基础和人工智能的三个重要的包,即Numpy 包、Pandas 包和Matplotlib 包;接着讲解5 种机器学习算法,即决策树、随机森林、支持向量机(SVM)、朴素贝叶斯和人工智能的神经网络;然后讲解Python 量化交易策略的编写、获取数据函数、Python 基本面量化选股、Python 量化择时的技术指标函数、Python 量化交易策略的回测技巧、Python 量化交易策略的机器学习方法应用;后讲解Python 量化交易策略的因子分析技巧和Python 量化交易策略实例。 在讲解过程中既考虑读者的学习习惯,又通过具体实例剖析讲解人工智能在量化交易应用中的热点问题、关键问题及种种难题。 本书适用于各种投资者,如股民、期民、中小散户、职业操盘手和专业金融评论人士,更适用于那些有志于在这个充满风险、充满寂寞的征程上默默前行的征战者和屡败屡战、愈挫愈勇并终战胜失败、战胜自我的勇者。 -
Python+Tensorflow机器学习实战李鸥 著本书通过开发实例和项目案例,详细介绍TensorFlow 开发所涉及的主要内容。书中的每个知识点都通过实例进行通俗易懂的讲解,便于读者轻松掌握有关TensorFlow 开发的内容和技巧,并能够得心应手地使用TensorFlow 进行开发。本书内容共分为11 章,首先介绍TensorFlow 的基本知识,通过实例逐步深入地讲解线性回归、支持向量机、神经网络算法和无监督学习等常见的机器学习算法模型。然后通过TensorFlow 在自然语言文本处理、语音识别、图形识别和人脸识别等方面的成功应用讲解TensorFlow 的实际开发过程。本书适合有一定Python 基础的工程师阅读;对于有一定基础的读者,可通过本书快速地将TensorFlow 应用到实际开发中;对于高等院校的学生和培训机构的学员,本书也是入门和实践机器学习的优秀教材。 -
深度学习之TensorFlow工程化项目实战李金洪这是一本非常全面的、专注于实战的AI图书,兼容TensorFlow 1.x和2.x版本,共75个实例。 全书共分为5篇:第1篇,介绍了学习准备、搭建开发环境、使用AI模型来识别图像;第2篇,介绍了用TensorFlow开发实际工程的一些基础操作,包括使用TensorFlow制作自己的数据集、快速训练自己的图片分类模型、编写训练模型的程序;第3篇,介绍了机器学习算法相关内容,包括特征工程、卷积神经网络(CNN)、循环神经网络(RNN);第4篇,介绍了多模型的组合训练技术,包括生成式模型、模型的攻与防;第5篇,介绍了深度学习在工程上的应用,侧重于提升读者的工程能力,包括TensorFlow模型制作、布署TensorFlow模型、商业实例。 本书结构清晰、案例丰富、通俗易懂、实用性强。适合对人工智能、TensorFlow感兴趣的读者作为自学教程。另外,本书也适合社会培训学校作为培训教材,还适合大中专院校的相关专业作为教学参考书。 -
MXNet深度学习实战魏凯峰 著本书分为四大部分: 第一部分为准备篇(第1~2章),简单介绍深度学习相关的基础背景知识、深度学习框架MXNet的发展过程和优缺点,同时介绍基础开发环境的构建和docker的使用,帮助读者构建必要的基础知识背景。 第二部分为基础篇(第3~7章),介绍MXNet的几个主要模块,介绍MXNet的数据读取、数据增强操作,同时介绍了常用网络层的含义及使用方法、常见网络结构的设计思想,以及介绍模型训练相关的参数配置。 第三部分为实战篇(第8~10章),以图像分类、目标检测和图像分割这三个常用领域为例介绍如何通过MXNet实现算法训练和模型测试,同时还将结合MXNet的接口详细介绍算法细节内容。 第四部分为扩展篇(第11~12章),主要介绍Gluon和GluonCV。Gluon接口是MXNet推出的用于动态构建网络结构的重要接口,GluonCV则是一个专门为计算机视觉任务服务的深度学习库。 -
深度学习企业实战[英] 尼格尔·刘易斯 著,邓世超 译深度学习是机器学习的一个分支,它能够使计算机通过层次概念来学习经验和理解世界。同时,深度学习也是非常贴近AI的一个技术分支,得到了越来越多人的关注。本书侧重于R语言与深度学习的结合,旨在通过通俗易懂的语言和实用技巧的介绍,帮助读者了解深度学习在商业领域的应用。本书包含12章,涉及基本的R编程技巧和深度学习原理,同时介绍了神经网络和深度学习在商业分析中的应用。除此之外,本书还介绍了神经网络的学习机制、激活函数等内容,并且给出了新闻分类、客户维系方法、消费预测、产品需求预测等实用策略。本书注重实用性,不对读者做过多的技术要求,适合所有想通过R编程来了解深度学习,并对其商业化应用感兴趣的读者。 -
深度学习实战之PaddlePaddle潘志宏,王培彬,万智萍,邱泽敏 著内 容 提 要本书全面讲解了深度学习框架PaddlePaddle,并结合典型案例,阐述了PaddlePaddle的具体应用。本书共15章。第 1 章介绍了深度学习及其主流框架;第2章介绍了几种不同的PaddlePaddle安装方式;第3章使用MNIST数据集实现手写数字识别;第4章介绍CIFAR彩色图像识别;第5章介绍了自定义数据集的识别;第6章介绍了验证码的识别;第7章介绍了场景文字的识别;第8章实现了验证码的端到端的识别;第9~11章讲解了车牌识别、使用SSD神经网络完成目标检测;第12章和第13章介绍了Fluid、可视化工具VisualDL;第 14 章和第 15 章介绍了如何在服务器端与Android移动终端使用PaddlePaddle进行项目实践。本书适合机器学习爱好者、程序员、人工智能方面的从业人员阅读,也可以作为大专院校相关专业的师生用书和培训学校的教材。 -
AI安全之对抗样本入门兜哥 著第1章介绍了深度学习的基础知识,重点介绍了与对抗样本相关的梯度、优化器、反向传递等知识点。 第2章介绍了如何搭建学习对抗样本的软硬件环境,虽然GPU不是必需的,但是使用GPU可以更加快速地验证你的想法。 第3章概括介绍了常见的深度学习框架,从TensorFlow、Keras、PyTorch到MXNet。 第4章介绍了图像处理领域的基础知识,这部分知识对于理解对抗样本领域的一些常见图像处理技巧非常有帮助。 第5章介绍了常见的白盒攻击算法,从基础的FGSM、DeepFool到经典的JSMA和CW。 第6章介绍了常见的黑盒攻击算法。 第7章介绍了对抗样本在目标识别领域的应用。 第8章介绍了对抗样本的常见抵御算法,与对抗样本一样,抵御对抗样本的技术也非常有趣。 第9章介绍了常见的对抗样本工具以及如何搭建NIPS 2017对抗防御环境和轻量级攻防对抗环境robust-ml,通过这章读者可以了解如何站在巨人的肩膀上,快速生成自己的对抗样本,进行攻防对抗。
