TensorFlow進階指南:基礎、算法與套用

TensorFlow進階指南:基礎、算法與套用

《TensorFlow進階指南:基礎、算法與套用》是2018年電子工業出版社出版圖書,作者是黃鴻波。

基本介紹

  • 中文名:TensorFlow進階指南:基礎、算法與套用
  • 作者:黃鴻波
  • 類別:程式設計
  • 出版社:電子工業出版社
  • 出版時間:2018年10月 
  • 頁數:376 頁
  • 定價:99 元 
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787121345654
內容簡介,圖書目錄,作者簡介,

內容簡介

本書是由人工智慧一線從業專家根據自己日常工作的體會與經驗總結而成的,在對TensorFlow的基礎知識、環境搭建、神經網路、常用技術的詳細講解當中穿插了自己實戰的經驗與教訓。更與眾不同的是,本書詳細牛抹洪地解析了使用TensorFlow進行深度學習領域中常用模型的搭建、調參和部署整個流程,以歸刪糊凳及數據集的使用方法,能夠幫助您快速理解鑽雄朽和掌握TensorFlow相關技術,最後還用實戰項目幫助您快速地學會TensorFlow開發,並使用芝擔TensorFlow技術來解決實際問題。本書代碼主要是在1.6版本的基礎上進行開發的,同時兼容1.2~1.10的版本,並已得到驗證。本書主要面向對TensorFlow、深度學習、人工智慧具有強烈興趣且希望儘快入門的相關從業人員、高校相關專業的教育工作者和在校學生,以及正在從事深度學習工作且希望深入汗端牛的數據科學家、軟體工程師、大數據平台工程師、項目管理者等。

圖書目錄

第1章 人工智慧與深度學習 1
1.1 人工智慧與機器學習 1
1.2 無處不在的深度學習 6
1.3 如何入門深度學習 7
1.4 主流深度學習框架介紹 13
第2章 搭建TensorFlow環境 15
2.1 基於pip安裝 15
2.1.1 基於Windows環境安裝TensorFlow 15
2.1.2 基於Linux環境安裝TensorFlow 22
2.2 基於Java安裝TensorFlow 24
2.3 安裝TensorFlow的常用依賴模組 27
2.4 Hello TensorFlow 30
2.4.1 MNIST數據集 30
2.4.2 編寫訓練程式 32
2.5 小結 35
第3章 TensorFlow基礎 36
3.1 TensorFlow的系統架構 36
3.1.1 Client 37
3.1.2 Distributed Master 38
3.1.3 Worker Service 39
3.1.4 Kernel Implements 39
3.2 TensorFlow的數據結構——張量 39
3.2.1 什麼是張量 39
3.2.2 張量的階 40
3.2.3 張量的形狀 40
3.2.4 數據類型 41
3.3 TensorFlow的計算模型——圖 42
3.3.1 計算圖基礎 42
3.3.2 計算圖的組成 43
3.3.3 計算圖的使用 45
3.3.4 小結 48
3.4 TensorFlow中的會話——Session 48
第4章 TensorFlow中立和舉常用的激活函式與神經網路 50
4.1 激活函式的概念 50
4.2 常用的激活函式 51
4.2.1 Sigmoid函式 51
4.2.2 Tanh函式 53
4.2.3 ReLU函式 55
4.2.4 Softplus函式 57
4.2.5 Softmax函式 58
4.2.6 小結 59
4.3 損失函式的概念 60
4.4 損失函式的分棵端罪挨類 63
4.5 常用的損失函式 65
4.5.1 0-1損失函式 65
4.5.2 Log損失函式 66
4.5.3 Hinge損失函式 69
4.5.4 指數損失 70
4.5.5 感知機損失 70
4.5.6 平方(均方)損失函式 71
4.5.7 絕對值損失函式 71
4.5.8 自定義損失函式 71
4.6 正則項 72
4.6.1 L0範數和L1範數 72
4.6.2 L2範數 73
4.6.3 核範數 74
4.7 規則化參數 76
4.8 易混淆的概念 76
4.9 神經網路的最佳化方法 77
4.9.1 梯度下降算法 77
4.9.2 隨機梯度下降算法 79
4.9.3 其他的最佳化算法 80
4.9.4 小結 84
4.10 生成式對抗網路(GAN) 84
4.10.1 CGAN 96
4.10.2 DCGAN 97
4.10.3 WGAN 98
4.10.4 LSGAN 99
4.10.5 BEGAN 100
第5章 卷積神經網路 102
5.1 神經網路簡介 102
5.1.1 神經元與神經網路 102
5.1.2 感知器(單層神經網路)與多層感知器 104
5.2 圖像識別問題 108
5.3 常用的圖像庫介紹 111

作者簡介

黃鴻波,珠海金山辦公軟體有限公司(WPS)人工智慧領域專家,高級算法工程師,擁有多年軟體開發經驗。曾在格力電器股份有限公司大數據中心擔任人工智慧領域專家,且在多家公司擔任過高級工程師,技術經理,技術總監等職務。曾帶領團隊開發過基於人臉識別技術的智慧型支付系統、推薦系統、知識圖譜、智慧型問答系統等。擅長數據挖掘、機器學習、移動開發等專業領域,並擁有豐富的實戰經驗。
4.1 激活函式的概念 50
4.2 常用的激活函式 51
4.2.1 Sigmoid函式 51
4.2.2 Tanh函式 53
4.2.3 ReLU函式 55
4.2.4 Softplus函式 57
4.2.5 Softmax函式 58
4.2.6 小結 59
4.3 損失函式的概念 60
4.4 損失函式的分類 63
4.5 常用的損失函式 65
4.5.1 0-1損失函式 65
4.5.2 Log損失函式 66
4.5.3 Hinge損失函式 69
4.5.4 指數損失 70
4.5.5 感知機損失 70
4.5.6 平方(均方)損失函式 71
4.5.7 絕對值損失函式 71
4.5.8 自定義損失函式 71
4.6 正則項 72
4.6.1 L0範數和L1範數 72
4.6.2 L2範數 73
4.6.3 核範數 74
4.7 規則化參數 76
4.8 易混淆的概念 76
4.9 神經網路的最佳化方法 77
4.9.1 梯度下降算法 77
4.9.2 隨機梯度下降算法 79
4.9.3 其他的最佳化算法 80
4.9.4 小結 84
4.10 生成式對抗網路(GAN) 84
4.10.1 CGAN 96
4.10.2 DCGAN 97
4.10.3 WGAN 98
4.10.4 LSGAN 99
4.10.5 BEGAN 100
第5章 卷積神經網路 102
5.1 神經網路簡介 102
5.1.1 神經元與神經網路 102
5.1.2 感知器(單層神經網路)與多層感知器 104
5.2 圖像識別問題 108
5.3 常用的圖像庫介紹 111

作者簡介

黃鴻波,珠海金山辦公軟體有限公司(WPS)人工智慧領域專家,高級算法工程師,擁有多年軟體開發經驗。曾在格力電器股份有限公司大數據中心擔任人工智慧領域專家,且在多家公司擔任過高級工程師,技術經理,技術總監等職務。曾帶領團隊開發過基於人臉識別技術的智慧型支付系統、推薦系統、知識圖譜、智慧型問答系統等。擅長數據挖掘、機器學習、移動開發等專業領域,並擁有豐富的實戰經驗。

相關詞條

熱門詞條

聯絡我們