深度捲積神經網絡原理與實踐
周浦城 等
- 出版商: 電子工業
- 出版日期: 2020-09-01
- 售價: $372
- 語言: 簡體中文
- 頁數: 272
- ISBN: 7121396637
- ISBN-13: 9787121396632
- 
    相關分類:
    
      DeepLearning
 
下單後立即進貨 (約4週~6週)
買這商品的人也買了...
- 
                
                   時間序列分析及應用 : R語言, 2/e (Time Series Analysis With Applications in R, 2/e) 時間序列分析及應用 : R語言, 2/e (Time Series Analysis With Applications in R, 2/e)$288$274
- 
                
                   $367智能汽車:先進傳感與控制 $367智能汽車:先進傳感與控制
- 
                
                   超圖解 Arduino 互動設計入門, 4/e 超圖解 Arduino 互動設計入門, 4/e$680$578
- 
                
                   $408無人駕駛車輛模型預測控制, 2/e $408無人駕駛車輛模型預測控制, 2/e
- 
                
                   $352MATLAB 機器學習 (MATLAB for Machine Learning) $352MATLAB 機器學習 (MATLAB for Machine Learning)
- 
                
                   深度學習的數學地圖 -- 用 Python 實作神經網路的數學模型 (附數學快查學習地圖) 深度學習的數學地圖 -- 用 Python 實作神經網路的數學模型 (附數學快查學習地圖)$580$458
- 
                
                   MATLAB 機器學習:人工智能工程實踐, 2/e MATLAB 機器學習:人工智能工程實踐, 2/e$534$507
- 
                
                   生成深度學習|訓練機器繪畫、作曲、寫作與玩遊戲 (Generative Deep Learning) 生成深度學習|訓練機器繪畫、作曲、寫作與玩遊戲 (Generative Deep Learning)$580$458
- 
                
                   決心打底!Python 深度學習基礎養成 決心打底!Python 深度學習基礎養成$690$587
- 
                
                   $500時間序列分析與預測 $500時間序列分析與預測
- 
                
                   深度學習實踐教程 深度學習實踐教程$252$239
- 
                
                   Arduino 學習套件 (超級版) Arduino 學習套件 (超級版)$1,450$1,378
- 
                
                   金融人才 × 機器學習聯手出擊:專為 FinTech 領域打造的機器學習指南 (Machine Learning for Finance) 金融人才 × 機器學習聯手出擊:專為 FinTech 領域打造的機器學習指南 (Machine Learning for Finance)$690$538
- 
                
                   智慧新世界--圖靈所沒有預料到的人工智慧 智慧新世界--圖靈所沒有預料到的人工智慧$400$316
- 
                
                   MATLAB/Simulink 系統建模與模擬 MATLAB/Simulink 系統建模與模擬$534$507
- 
                
                   $602基於 MATLAB 的人工智能模式識別 $602基於 MATLAB 的人工智能模式識別
- 
                
                   $611深度強化學習:基礎、研究與應用 $611深度強化學習:基礎、研究與應用
- 
                
                   $509人工智能算法大全 :基於 MATLAB $509人工智能算法大全 :基於 MATLAB
- 
                
                   $454MATLAB 智能優化算法:從寫代碼到算法思想 $454MATLAB 智能優化算法:從寫代碼到算法思想
- 
                
                   $866知識圖譜研究與領域實踐 $866知識圖譜研究與領域實踐
- 
                
                   神經網絡與深度學習 — 基於 MATLAB 的模擬與實現 神經網絡與深度學習 — 基於 MATLAB 的模擬與實現$534$507
- 
                
                   $564大語言模型:原理與工程實踐 $564大語言模型:原理與工程實踐
- 
                
                   $500機器學習大數據平臺的構建、任務實現與數據治理——使用Azure、DevOps、MLOps $500機器學習大數據平臺的構建、任務實現與數據治理——使用Azure、DevOps、MLOps
- 
                
                   $510時間序列與機器學習 $510時間序列與機器學習
- 
                
                   $332機器學習與經濟大數據分析 $332機器學習與經濟大數據分析
商品描述
深度學習是人工智能與機器學習領域的重要研究分支,深度捲積神經網絡是其核心內容之一。本書作為一本深度捲積神經網絡方面的入門與提高書籍,目的是使讀者通過學習瞭解和掌握捲積神經網絡的理論基礎與應用方法。全書共10章,分為三個部分:第1~3章為第一部分,主要介紹捲積神經網絡基本理論;第4~5章為第二部分,概述捲積神經網絡相關工具和框架;第三部分為第6~10章,介紹了數據集、數據處理及網絡訓練知識,最後給出了捲積神經網絡的三個典型應用實例。本書可作為高等學校人工智能、電腦科學與技術、信息工程、自動化等專業高年級本科生或研究生深度學習相關課程的教材,也適合對捲積神經網絡感興趣的研究人員和工程技術人員參考閱讀。
目錄大綱
目錄
第1章  機器學習基礎	1
1.1  機器學習概述	1
1.1.1  機器學習的概念	1
1.1.2  機器學習的任務	2
1.1.3  機器學習的發展簡史	3
1.1.4  機器學習的典型應用	5
1.2  機器學習策略	6
1.2.1  有監督學習	6
1.2.2  無監督學習	6
1.2.3  半監督學習	6
1.2.4  強化學習	7
1.3  模型評估與選擇	7
1.3.1  歸納偏好	7
1.3.2  數據集劃分	8
1.3.3  性能度量	9
1.3.4  過擬合和欠擬合	10
1.4  神經網絡與深度學習	11
1.4.1  生物神經元	11
1.4.2  人工神經網絡	12
1.4.3  深度學習	14
1.5  本章小結	16
第2章  捲積神經網絡基本原理	17
2.1  捲積神經網絡概述	17
2.1.1  捲積神經網絡的發展	17
2.1.2  捲積神經網絡的基本原理與
      組成	18
2.2  捲積層	19
2.2.1  基本捲積運算	19
2.2.2  捲積神經網絡中的捲積運算	21
2.2.3  捲積的作用	22
2.2.4  捲積層及參數	25
2.2.5  特殊捲積	26
2.3  激活層	29
2.3.1  激活函數簡述	29
2.3.2  典型的激活函數	30
2.4  池化層	34
2.4.1  池化操作	34
2.4.2  感受野	35
2.5  全連接層	36
2.6  目標函數	37
2.6.1  常用的損失函數	38
2.6.2  正則化項	39
2.7  捲積神經網絡的反向傳播	40
2.7.1  全連接層的反向傳播	40
2.7.2  池化層的反向傳播	41
2.7.3  捲積層的反向傳播	42
2.7.4  反向傳播實例	43
2.8  本章小結	45
第3章  典型捲積神經網絡結構	46
3.1  LeNet	46
3.1.1  LeNet網絡結構	46
3.1.2  LeNet主要特點	49
3.2  AlexNet	49
3.2.1  AlexNet網絡結構	49
3.2.2  AlexNet主要特點	51
3.3  VGGNet	53
3.3.1  VGGNet網絡結構	53
3.3.2  VGGNet主要特點	55
3.4  GoogLeNet	55
3.4.1  Inception v1與Inception v2	56
3.4.2  Inception v3	59
3.4.3  Inception v4	60
3.5  ResNet	61
3.5.1  殘差網絡的動機	61
3.5.2  ResNet網絡結構	62
3.6  其他網絡結構	64
3.6.1  DenseNet	64
3.6.2  SPPNet	64
3.6.3  SENet	66
3.6.4  MobileNet	66
3.7  本章小結	67
第4章  Python編程基礎	68
4.1  Python語言簡介	68
4.1.1  Python的發展簡史	68
4.1.2  Python的主要特點	68
4.1.3  Python的主要應用領域	69
4.2  Python編程環境搭建	70
4.2.1  Windows下的安裝	70
4.2.2  Linux下的安裝	72
4.3  Python程序設計	73
4.3.1  編程規範	73
4.3.2  變量與數據類型	73
4.3.3  運算符與表達式	77
4.3.4  結構化程序設計	79
4.3.5  函數與模塊	81
4.3.6  面向對象程序設計	84
4.4  Python基礎工具庫	89
4.4.1  NumPy	89
4.4.2  Pandas	92
4.4.3  Matplotlib	94
4.5  本章小結	95
第5章  PyTorch基礎	96
5.1  常見的深度學習框架簡介	96
5.1.1  Caffe	96
5.1.2  TensorFlow	97
5.1.3  PyTorch	97
5.1.4  其他框架	98
5.2  PyTorch的下載與安裝	98
5.2.1  Linux下的安裝	98
5.2.2  Windows下的安裝	100
5.3  PyTorch中的Tensor	101
5.3.1  Tensor的數據類型	101
5.3.2  Tensor的基本操作	102
5.3.3  Tensor的基本運算	104
5.3.4  Tensor的數據結構	107
5.4  自動求導	108
5.4.1  計算圖	108
5.4.2  自動求導機制	109
5.5  模型搭建和參數優化	111
5.5.1  神經網絡工具箱	111
5.5.2  常用的神經網絡層	113
5.5.3  前饋神經網絡搭建	116
5.5.4  優化器	118
5.6  PyTorch入門實戰	119
5.6.1  手寫數字識別	119
5.6.2  CIFAR-10數據分類	122
5.7  本章小結	124
第6章  數據集與數據處理	125
6.1  典型數據集及標註	125
6.1.1  典型數據集	125
6.1.2  數據標註	129
6.2  數據預處理	132
6.2.1  數據清洗	132
6.2.2  數據採樣	133
6.2.3  數據標準化	133
6.2.4  數據集劃分	134
6.3  數據增廣	135
6.3.1  幾何變換	135
6.3.2  顏色變換	139
6.3.3  圖像降質	140
6.4  PyTorch數據集處理實例	142
6.4.1  相關模塊簡介	142
6.4.2  PyTorch自帶數據集的使用	143
6.4.3  Dataset類的繼承	146
6.4.4  一般數據集處理	152
6.5  本章小結	156
第7章  捲積神經網絡的訓練	157
7.1  網絡超參數	157
7.1.1  輸入圖像大小	157
7.1.2  捲積層超參數	158
7.1.3  池化層超參數	158
7.2  網絡的訓練	158
7.2.1  參數初始化	158
7.2.2  網絡優化算法與策略	159
7.2.3  批量規一化	167
7.2.4  學習率的設定	169
7.2.5  訓練數據置亂	170
7.3  圖像分類實例	170
7.3.1  網絡結構超參數比較	170
7.3.2  不同優化算法比較	180
7.4  遷移學習與網絡微調	181
7.4.1  遷移AlexNet到貓狗數據集
      實例	181
7.4.2  遷移VGG-19到瓜子數據集
      實例	186
7.5  本章小結	189
第8章  圖像去噪	190
8.1  圖像去噪基礎知識	190
8.1.1  噪聲模型	190
8.1.2  傳統圖像去噪方法	192
8.1.3  去噪算法設計與評價	193
8.2  基於去噪自編碼器的圖像去噪	194
8.2.1  自編碼器簡介	194
8.2.2  MNIST數據集實驗	195
8.2.3  Waterloo數據集實驗	203
8.3  基於殘差學習的圖像去噪	207
8.3.1  基本原理	207
8.3.2  去噪實驗	207
8.3.3  非高斯噪聲的去除	209
8.4  本章小結	211
第9章  圖像修復	212
9.1  圖像修復基礎知識	212
9.1.1  圖像修復概念	212
9.1.2  基於深度學習的圖像修復
      方法	213
9.2  基於DCGAN的圖像修復	214
9.2.1  生成式對抗網絡	214
9.2.2  手寫體生成實例	216
9.2.3  基於DCGAN的人臉修復	221
9.3  基於Context-Encoder的圖像
     修復	226
9.3.1  Context-Encoder模型結構	226
9.3.2  算法與實驗	228
9.4  本章小結	236
第10章  目標檢測	237
10.1  目標檢測基礎知識	237
10.1.1  傳統目標檢測方法	237
10.1.2  基於捲積神經網絡的目標
       檢測方法	238
10.1.3  目標檢測評價指標	238
10.1.4  目標檢測數據集	239
10.2  兩階段目標檢測網絡	240
10.2.1  R-CNN	240
10.2.2  Fast R-CNN	242
10.2.3  Faster R-CNN	244
10.3  單階段目標檢測網絡	246
10.3.1  YOLO	246
10.3.2  SSD	249
10.4  MMDetection檢測算法庫	250
10.4.1  MMDetection安裝	251
10.4.2  模型的測試	252
10.4.3  模型的訓練	253
10.4.4  MMDetection算法配置
       文件解析	255
10.4.5  使用自己的數據集	258
10.5  本章小結	261
參考文獻	262

 
     
    
 
     
     
     
     
     
     
     
    
 
    