Python之 AI人工智能初学者指南

2019年度要翻译的第五本书已经确定,严格地说这不是一本书,而是一个合辑,在 Packt 上称之为学习路径。书的原名为:

Python: Beginner's Guide to Artificial Intelligence

Build applications to intelligently interact with the world around you using Python

Alan 一直都有深入学习 AI、深度学习、机器学习的想法,但想着那堪忧的高等数学和线性代数相关知识,都没有下定决心。这套书在 Packt 上还一个进阶的高级版,我决定先学习看看难度如何再看是否要去啃那块骨头。我自己把这本书看作是一个挑战,这是迄今我心里最没有谱的一本书,简单地看了一下,这本书是绝不可能不查字典就翻译的,所以在翻译时我可能会穿插在其它书的中间去进行,而不会像前几本书那样翻完一本再翻另一本。

序言

这一学习路径提供了机器学习、深度学习以及现代数据分析所需的实战知识和技术。本书会向读者从头介绍机器学习和深度学习算法,并使用真实和有趣的案例展示如何将它们应用到实际的业务挑战中。读者将找到一个机器学习经典思想和当代洞见的一个新平衡点。我们还将学习通过TensorFlow结合其它的开源Python库构建强大、健壮、精确预测模型。

通过整个学习路径,我们将学习如何使用前馈神经网络(Feedforward Neural Network)、卷积(Convolutional)神经网络, 递归(Recurrent)神经网络和自编码器(Autoencoder)来开发机器学习系统的深度学习应用。并发现如何达到以分布式的方式在GPU上的深度学习编程。

学完这一学习路径,读者将理解AI的基本知识并通过一系列案例研究来帮助读者在真实项目中应用这些技能。

本学习路径包含Packt的如下图书:

  • 《通过案例学习人工智能》 作者:Denis Rothman
  • 《Python深度学习项目》 作者:Matthew Lamons, Rahul Kumar和Abhishek Nagaraja
  • 《TensorFlow人工智能实操》 作者:Amir Ziai, Ankit Dixit

本书适用对象

这一学习路径面向所有想要了解人工智能基础知识并通过设计智能方案来实际实施的读者。读者将学习到通过创建实际的AI智能解决方案来扩展机器学习和深度学习知识。发挥这个学习路径的最大作用要求读者有Python和数据统计的相关知识和开发经验。

本书主要内容

第一章 成为一个随机应变的思考者:通过基于马尔科夫决策过程(Markov Decision Process (MDP))的贝尔曼方程(Bellman equation)来讲解强化学习(reinforcement learning)。案例研究描述如何解决人工驾驶和自动驾驶车辆的快递路线问题。

第二章 像机器那样思考:以麦卡洛克-皮特斯(McCulloch-Pitts)神经元作为开场演示神经网络。案例研究为使用神经网络来构建一个仓库环境下贝尔曼方程使用的报酬矩阵。

第三章 将机器思维应用到人类问题上:展示机器预测能力是如何超过人类决策的。案例研为国际象棋的位置及如何将AI程序的结果应用到决策优先级中。

第四章 成为一个打破惯例的创新者:有关从零构建前馈神经网络(FNN)来解决XOR线性分割问题。商业案例为工厂的分组订单。

第五章 管理机器学习和深度学习的能力:使用TensorFlow和TensorBoard来构建前馈神经网络(FNN)并在会议中进行展示。

第六章 别迷失在技术中 - 聚焦优化解决方案使用Lloyd's算法讲解K均值(Kmeans )聚类程序以及如何对仓库中的自动向导车辆应用优化。

第七章 何时及如何使用人工智能展示云平台上的机器学习方案。我们会使用Amazon Web Services(AWS) SageMaker来解决K均值聚类问题。业务案例为一家公司如何分析全世界的电话时长。

第八章 为一些公司设计的变革以及小型到大型公司的颠覆式创新讲解变革性创新和颠覆式创新的区别。

第九章 让你的神经元投入使用详细讲解卷积神经网络(CNN):内核、形状、激活函数、池化(pooling)层、平铺(flattening)层和稠密(dense)层。案例研究说明食品公司中CNN的使用。

第十章 将仿生学应用到人工智能中讲解在展示人类思维时神经科学模型和深度学习方案的不同。TensorFlow MNIST分类器组件的解释后组件并在TensorBoard中详细展示。我们还会涵盖图像、精确度、交叉熵、权重、直方图和图表。

第十一章 概念表示学习讲解概念表示学习(Conceptual Representation Learning (CRL)),这是一种通过CNN转化为CRL元模块的解决重新流的创新方式。案例研究为如何使用CRLMM进行迁移学习和域学习,扩展模型至调度和自动驾驶汽车。

第十二章 使用 AI优化区块链有关挖矿区块链以及区块链如何运行。我们使用朴素贝叶斯通过预测交易量来预期仓库级以优化供应链管理(Supply Chain Management (SCM))区块链的区块。

第十三章 认知NLP聊天机器人讲解如何实现具有意图、实体和对话流的IBM Watson聊天机器人。我们添加了脚本来自定义对话,添加了情感分析来让系统具有人情味,并使用概念表示学习元模块(CRLMM)来增加对话。

注:NLP (Natural Language Processing) 自然语言处理

第十四章 加强聊天机器人的情感智能缺陷讲解如何使用同时使用一系列不同的算法来构建复杂对话将聊天机器人转化为一个能够共情的机器。文中讲解受限玻尔兹曼机(Restricted Boltzmann Machines (RBMs))、CRLMM, RNN、单词转向量(word2Vec)嵌套和主成分分析法(Principal Component Analysis (PCA))。文中有Python程序描绘机器与用户之前的共情对话。

第十五章 构建深度学习环境本章中我们将为项目建立一个通用工作空间,核心技术有Ubuntu, Anaconda, Python, TensorFlow, Keras和Google云平台(GCP)。

第十六章 使用回归训练神经网络进行预测本章中我们会在TensorFlow中构建两层(最小化深度)神经网络(NN),并在经典MNIST数据集的手写数字上训练它,这是一个餐厅服务员文字记录业务用例。

第十七章 用生成语言模型的内容创作本章中我们将实现生成模型来使用短记忆网络(LSTM)、变分自编码器(VAE)和生成对抗网络(GAN)来生成内容。我们将有效地实现文本和音乐的模型,可生成歌词、艺术家的音乐和各种创意业务。

第十八章 使用DeepSpeech2构建语音识别本章中我们构建和训练自动语音识别系统来将语音电话转化为文本,然后用于基于文本聊天机器人的输入。通过连接时序分类(Connectionist Temporal Classification (CTC))损失函数、批标准化以及循环神经网络(RNN)的SortaGrad处理语音和图谱来构建一个端到端的语音识别系统。

第十九章 使用ConvNets对手写体数字分类本章通过卷积运算、池化和dropout正则化讲解卷积神经网络(ConvNets)的基础。这些都是在工作中优化模型需要调节的杠杆。对比此前第十六章 使用回归训练神经网络进行预测中的深度学习项目的性能结果来了解部署更复杂和更深度模型的价值。

第二十章 使用OpenCV和TensorFlow进行目标检测本章中我们将学习使用比此前章节信息上更复杂的数据来掌握目标检测和分类,来产生注目的结果。学习使用深度学习包YOLOv2并体验这一模型架构如何更为深度、更为复杂且生成更好的结果。

第二十一章 使用FaceNet构建面部识别本章中我们将使用FaceNet来构建模型来查看图片并识别其中的面孔,然后执行面部提取来了解图片面部部分的质量。对图片面部识别部分进行特征提取提供与其它数据点(人脸打标签了的图像)比对的基础。这一Python深度学习项目展示了这一技术在从社交媒体到安全应用方面的潜能。

第二十二章 生成对抗网络讨论扩展卷积神经网络(CNN)的功能。会通过使用CNN来创建合成图像实现。我们将学习如何使用简单的CNN来生成图像。还将来看各种类型的GAN以及它们的应用。

第二十三章 从GPU到量子计算 - AI硬件讨论可用于AI应用开发的不同硬件。我们将先使用CPU,并扩展至GPU, ASIC和TPU。我们会来看硬件技术相对软件技术的发展。

第二十四章 TensorFlow Serving讲解如何在服务器上部署训练的模型,这样大多数人可以使用我们的解决方案。我们将学习TensorFlow Serving以及在本地服务器上部署一个非常简单的模型。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,456评论 5 477
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,370评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,337评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,583评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,596评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,572评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,936评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,595评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,850评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,601评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,685评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,371评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,951评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,934评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,167评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 43,636评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,411评论 2 342

推荐阅读更多精彩内容