深度學習—卷積神經網絡算法原理與應用
-
【作 者】王改華
【I S B N 】978-7-5170-7595-0
【責任編輯】張玉玲
【適用讀者群】本專通用
【出版時間】2019-04-20
【開 本】16開
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁 數】156
【千字數】170
【印 張】9.75
【定 價】¥29
【叢 書】普通高等教育數據科學與大數據技術專業(yè)教材
【備注信息】
簡介
本書特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關圖書
考慮到近幾年深度學習的快速發(fā)展,而此方面的教材缺乏,本書以卷積神經網絡算法原理為基礎,對最近幾年提出的卷積神經網絡進行系統介紹。
本書較全面地介紹了卷積神經網絡的基本內容,注重卷積神經網絡的基本概念、基本原理和網絡結構的闡述。全書共分為九章,第1章~第3章介紹了深度學習及卷積神經網絡的概念及發(fā)展,卷積神經網絡相關的數學基礎知識,神經網絡的基礎算法原理等知識點;第4章、第5章對卷積神經網絡的基本原理及擴展機制進行剖析;第6章介紹了自編碼器的一些基本原理及算法;第7章針對卷積神經網絡的優(yōu)化算法進行了詳細的分析說明;第8章、第9章是卷積神經網絡的典型結構及卷積神經網絡的壓縮算法應用。
附錄中增加了部分典型卷積神經網絡結構的Matlab及Python程序,結合實際、突出應用,旨在幫助使用者加深對基本概念的理解和提高綜合問題分析的能力。
全書內容豐富,層次分明,主要面向人工智能及相關專業(yè)的高年級本科生及研究生,也可做為從事深度學習的軟件工程師的參考書目。
體系完整、通俗易懂,系統講述卷積神經網絡基本原理
詳細闡述前向傳播、反向傳播、優(yōu)化算法
系統介紹卷積神經網絡和自編碼器的常用算法
詳盡分析算法實例應用
深度學習是機器學習研究中的一個新的領域,其動機在于建立、模擬人腦進行分析學習的神經網絡,它模仿人腦的機制來解釋數據。自2006年深度學習概念被提出以來,其以極高的發(fā)展速度在各行各業(yè)得到了廣泛的應用。基于深度學習的新技術、新算法不斷涌現。本書以深度學習中卷積神經網絡算法原理為基礎,對最近幾年提出的卷積神經網絡進行系統介紹。
本書力求體系完整、通俗易懂,書中系統地講述了卷積神經網絡的基本原理,從前向傳播、反向傳播、優(yōu)化算法等方面詳細闡述。同時對卷積神經網絡和自編碼器的常用算法進行介紹。針對算法實例應用進行分析。
本書資料搜集工作:袁國亮搜集整理第6章,呂朦搜集整理第4章、第8章,劉文洲搜集整理第5章,鄭旭、萬溪洲、郭釗搜集整理第2章、第3章、第7章、第8章。
本書在內容上注重精選、結合實際、突出應用。主要面向人工智能及相關專業(yè)的高年級本科生及研究生,也可做為從事深度學習的軟件工程師的參考書目。
由于編者水平有限,加之時間倉促,書中難免存在不當和謬誤之處,懇請有關專家和廣大讀者不吝賜教。
編 者
2019年1月
1.1 深度學習 1
1.1.1 概述 1
1.1.2 基本思想 2
1.1.3 基本分類 2
1.2 卷積神經網絡技術的發(fā)展與應用 4
1.2.1 卷積神經網絡的發(fā)展 4
1.2.2 卷積神經網絡的應用 5
1.3 自編碼器的發(fā)展及其應用 5
1.3.1 自編碼器的發(fā)展 5
1.3.2 自編碼器的應用 5
第2章 相關數學基礎知識 7
2.1 矩陣 7
2.1.1 基本概念 7
2.1.2 矩陣運算 8
2.2 范數 11
2.2.1 范數的定義 11
2.2.2 范數的分類及性質 11
2.3 卷積運算 13
2.3.1 定義 13
2.3.2 多維數組的卷積 14
2.4 激活函數 15
2.4.1 線性激活函數 15
2.4.2 非線性激活函數 16
2.5 信息熵 24
2.5.1 定義 24
2.5.2 條件熵 25
2.5.3 相對熵 26
2.5.4 交叉熵 26
習題 27
第3章 神經網絡 28
3.1 人工神經網絡 28
3.1.1 人工神經元模型 28
3.1.2 人工神經網絡結構 29
3.2 BP神經網絡 30
3.2.1 原理 30
3.2.2 網絡結構 31
3.2.3 BP神經算法原理 32
3.2.4 信號傳遞過程的實現 34
3.2.5 算法分析 35
習題 36
第4章 卷積神經網絡 37
4.1 原理 37
4.1.1 動機 37
4.1.2 卷積神經網絡特點 37
4.2 LeNet-5 38
4.2.1 網絡總體結構 38
4.2.2 分層結構 39
4.3 反向傳播 43
4.3.1 全連接的反向過程 43
4.3.2 卷積的反向過程 43
4.3.3 池化的反向過程 46
4.3.4 輸出層反向傳播 47
4.3.5 權值更新 48
習題 49
第5章 卷積神經網絡擴展機制 50
5.1 注意力機制 50
5.1.1 注意機制的分類 50
5.1.2 深度學習中的注意機制 51
5.2 卷積變體 53
5.2.1 組卷積 53
5.2.2 深度可分離卷積 55
5.2.3 膨脹卷積 56
5.2.4 全卷積網絡 57
習題 59
第6章 自編碼器網絡 60
6.1 相關概念 60
6.1.1 稀疏性 60
6.1.2 稀疏編碼 60
6.2 自編碼器概述 61
6.3 自編碼器原理 62
6.4 自編碼器的拓展網絡 65
6.4.1 稀疏自編碼 65
6.4.2 棧式自編碼 67
6.4.3 去噪自編碼 69
6.4.4 壓縮自編碼 70
6.5 自編碼器的編程實現 72
習題 72
第7章 卷積神經網絡的優(yōu)化 73
7.1 正則化與歸一化 73
7.1.1 概念 73
7.1.2 參數范數懲罰 74
7.1.3 Dropout 75
7.1.4 歸一化 77
7.2 基于梯度的優(yōu)化方法 78
7.2.1 基本算法 79
7.2.2 自適應學習率算法 84
習題 87
第8章 卷積神經網絡的典型結構 88
8.1 概述 88
8.2 AlexNet網絡 88
8.2.1 AlexNet基本框架 88
8.2.2 AlexNet數據處理 89
8.3 GoogLenet網絡 93
8.3.1 背景 93
8.3.2 Inception V1 93
8.3.3 Inception V2與V3 94
8.3.4 Inception V4 95
8.3.5 Xception 96
8.4 ResNet網絡結構 97
8.4.1 ResNet網絡 97
8.4.2 ResNeXt 98
8.5 ShuffleNet網絡結構 100
8.5.1 網絡簡介 100
8.5.2 模型結構 100
8.5.3 ShuffleNet V2 102
8.6 DenseNet網絡結構 102
8.6.1 Dense block 103
8.6.2 整體結構 103
8.7 數據集介紹 104
8.7.1 圖像分類數據集 104
8.7.2 語義分割數據集 109
第9章 卷積神經網絡的壓縮 112
9.1 核的稀疏化 112
9.2 剪枝 113
9.2.1 剪枝的概念 113
9.2.2 剪枝的類型 113
9.3 模型量化 114
9.3.1 量化轉換 114
9.3.2 向量化 115
9.4 模型蒸餾 116
參考文獻 119
附錄 125
BP神經網絡實現人臉識別程序 125
自編碼器程序 129
AlexNet程序 130
GoogLeNet程序 133
ResNeXt程序 136
DenseNet程序 141
- 輸水管線工程風險管理 [張勇 黨亥生 著]
- 民用航空飛機標準線路施工 [主編 王志敏 陳明]
- 不息的水脈—大運河講談錄 [趙珩 著]
- 實用運籌學 [主編 邢育紅 于晉臣]
- 三峽梯級電站水資源決策支持系統研究與開發(fā) [姚華明 潘紅忠 湯正]
- 海南黎族民俗文化鑒賞 [龐國華 著]
- 石墨烯在太赫茲及中紅外頻段電磁器件設計中的應用 [李艷秀 莊華偉 著]
- 電子技術(第二版) [主編 覃愛娜 李飛]
- 辦公自動化高級應用 [陳萍 朱曉玉]
- 信息處理技術員考試32小時通關 [薛大龍]
- 電子產品設計案例教程(微課版)—基于嘉立創(chuàng)EDA(專業(yè)版) [王靜 莫志宏 陳學昌 丁紅]
- C程序設計實踐教程 [劉衛(wèi)國]
- C程序設計(慕課版) [劉衛(wèi)國]
- Web技術開發(fā)教程(基于.NET開源MVC框架) [王合闖 韓紅玲 王青正 陳海蕊]
- 商務英語翻譯教程(筆譯)(第四版) [主編 王軍平]
- 智慧零售技術與應用 [洪旭 著]
- 建設工程法規(guī)實務 [主編 余瀅]
- 商務秘書理論與實務(第三版) [主編 張同欽]
- 程序設計基礎實踐教程(C/C++語言版) [張桂芬 葛麗娜]
- C++案例項目精講 [主編 楊國興]
- 勞動爭議處理實務 [主編 王秀卿 羅靜]
- 工程數學 [主編 郭立娟 王海]
- 語音識別理論與實踐 [主編 莫宏偉]
- 信息系統項目管理師章節(jié)習題與考點特訓(第二版) [主編 薛大龍]
- 武術基礎教程 [主編 李代勇 謝志民]
- 計算機網絡實訓教程 [主編 張浩軍 趙玉娟]
- 畫法幾何與機械制圖習題集(多學時) [主編 趙軍]
- HCIA-Datacom認證題庫分類精講 [主 編 韓立剛]
- SwiftUI完全開發(fā) [李智威 著]
- 網絡規(guī)劃設計師備考一本通 [夏杰 編著]