Python 深度學習 Deep Learning Step by Step with Python: A Very Gentle Introduction to Deep Neural Networks for Practical Data Science
[英] 尼格爾·劉易斯
- 出版商: 人民郵電
- 出版日期: 2018-07-01
- 定價: $354
- 售價: 8.5 折 $301
- 語言: 簡體中文
- 頁數: 154
- 裝訂: 平裝
- ISBN: 7115482489
- ISBN-13: 9787115482488
-
相關分類:
DeepLearning、Python
立即出貨 (庫存 < 3)
買這商品的人也買了...
-
$305圖解機器學習 -
$352面向機器智能的 TensorFlow 實踐 -
$250深度學習:Java語言實現(Java Deep Learning Essentials) -
$354Microsoft Azure 機器學習和預測分析 -
$354構建實時機器學習系統 -
$505深度學習 : 一起玩轉 TensorLayer -
$37421個項目玩轉深度學習 -- 基於 TensorFlow 的實踐詳解 -
$454統計機器學習導論 (Introduction to Statistical Machine Learning) -
$408強化學習精要:核心算法與 TensorFlow 實現 -
精通數據科學 從線性回歸到深度學習$594$564 -
人工智能基礎 (高中版)(*封面書況瑕疵,不介意再下單)$210$200 -
$308GAN : 實戰生成對抗網絡 -
$359Python 測試之道 -
$414圖像局部特徵檢驗和描述 -
$301Keras 深度學習實戰 -
$403自然語言處理理論與實戰 -
$517百面機器學習 : 算法工程師帶你去面試 -
還在漫無頭緒?一本書帶你走完 Python 深度學習$690$587 -
Python 程式設計|大數據資料分析$450$356 -
簡潔的 Python|重構你的舊程式 (Clean Code in Python: Refactor your legacy codebase)$480$379 -
深度學習入門教室:6堂基礎課程 + Python 實作練習,Deep Learning、人工智慧、機器學習的理論和應用全圖解$550$495 -
Github 創辦人親自指導你精通 Git (Pro Git, 2/e)$680$578 -
$469TensorFlow深度學習算法原理與編程實戰 -
實戰 TensorFlow x Keras 工作現場開發$480$379 -
Deep Learning 2|用 Python 進行自然語言處理的基礎理論實作$680$537
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
85折
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$544 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
78折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$390 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
本書是使用Python 進行深度學習實踐的一本初學指南。本書並未羅列大量的公式,而是通過一些實用的實際案例,以簡單直白的方式介紹深度神經網絡的兩項任務——分類和回歸,解析深度學習模型中的一些核心問題,以期讓讀者對深度學習的全貌有一個清晰的認識。
本書共9 章,分別介紹了深度學習基礎理論、神經網絡基礎知識、構建定製化深度預測模型、性能提升技術、二元分類的神經網絡應用等內容,並借助Python 語言對基本算法和實現模型進行了探索。
本書適合期望用較短時間在深度神經網絡領域初試牛刀的讀者,也適合深度學習的初學者以及業內人士參考。
作者簡介
作者:[英]尼格爾·劉易斯(ND Lewis)
譯者:顓青山
尼格爾·劉易斯(ND Lewis)是一位數據科學和預測領域的講師、作者和研究者。他在華爾街和倫敦從事投資管理工作多年,編著了統計、數據科學和量化模型方面的數本圖書,並且在大學裡開設深度學習、機器學習和數據分析應用等方面的課程。
目錄大綱
第1章如何閱讀本書……………………………………………………………………… 1
1.1獲取Python ……………………………… ……………………………………… 2
1.1.1學習Python …………………………………………………………… 3
1.1.2軟件包…………………………………………………………………… 3
1.2不需要等待………………………………………………… …………………… 3
1.3小結……………………………………………………………………………… 4
附註………………… …………………………………………………………………… 5
第2章深度學習入門…………………………………………… ………………………… 6
2.1為什麼要學習深度學習………………………………………………………… 7
2.1.1最後一子………… ……………………………………… …………… 8
2.1.2一件怪事………………………………………………………………… 8
2.1.3兩類人……………… …………………………………………………… 9
2.2什麼是深度學習……………………………………………………………… …10
2.2.1成功的藍圖………………………………………………………………10
2.2.2有監督學習和無監督學習………………… …………………………… 11
2.2.3深度學習的流程………………………………………………………… 11
2.3深度學習能解決什麼問題………………………………… …………………… 12
2.4哪些領域使用深度學習…………………………………………………………14
2.4.1深度學習能揭開永葆青春的秘密嗎…………………………………… 15
2.4.2衰老的挑戰……………………………………………………………… 15
2.4. 3眾多的理論……………………………………………………………… 16
2.4.4數據科學家的答案…………………………………… ………………… 16
2.5想使用深度學習——卻不知如何開始………………………………………… 17
2.6小結……………………………… ………………………………………………18
附註……………………………………………………………………………… …… …18
第3章神經網絡基礎………………………………………………………………………27
3.1歷史備忘錄…………………………… …………………………………………28
3.2神經網絡的拓撲結構……………………………………………………………29
3.3神經元的作用……………………………………………………………………30
人工神經元……………………………………………… ………………………31
3.4理解激活函數……………………………………………………………………31
3.4.1數學計算…………………………………………………………………32
3.4.2 sigmoid函數…………………………………… ………………………34
3.4.3運算成本…………………………………………………………………34
3.5神經網絡如何進行學習……… …………………………………………………35
基本算法………………………………………………………………………… 36
3.6解釋梯度下降算法………………………………………………………………37
3.6.1誤差曲面…………………………………… ……………………………38
3.6.2隨機梯度下降………………………………………………………… 39
3.7小結………………… ………………………………………………………… 39
附註…………………………………………………………………… ……………… 40
第4章深度神 經網絡簡介…………………………………………………………………42
4.1深度神經網絡簡析……………………………………… ………………………43
4.2怎樣在一分鐘內解釋深度神經網絡………………………………………… 44
4.2.1如何看待DNN ………………… …………………………………… 44
4.2.2統計學家的視角…………………………………………………………45
4.2.3一個關鍵的觀點…………………………………………………………45
4.3深度神經網絡的3種使用方式…………………………………………………45
4.3.1增強霧天的可視性…………………………… …………………………46
4.3.2打擊黑客犯罪……………………………………………………………50
4.3.3不可思議的縮略圖…… ………………………………………………… 51
4.4如何快速地近似任何函數………………………………………………………54
4.4 .1一個用Python構建深度神經網絡的極簡方法………………………55
4.4.2生成示例………………………………………………………… ………56
4.4.3檢查樣本…………………………………………………………………57
4.4.4格式化數據……………………… ………………………………………58
4.4.5擬合模型…………………………………………………………………60
4.4. 6性能表現評估…… …………………………………………………… 61
4.5有監督學習概述……………………………………………………………… …62
4.5.1有監督學習的目標………………………………………………………63
4.5.2無監督學習……………………………… ………………………………63
4.5.3半監督學習………………………………………………………………64
4.6小結………… ……………………………………………………………………65
附註………………………………………………………………………………………65
第5章如何構建可定製的深度預測模型………… ………………………………………70
5.1一個深度神經網絡預測的實際應用…………………………………………… 71
5.1.1樣本數據和神經網絡…………………………………………………… 71
5.1.2可靠的性能表現……………………………………………………… …72
5.2明確預測目標……………………………………………………………………72
5.3獲取數據的拷貝……………………………… …………………………………74
5.4標準化的重要性…………………………………………………………………75
5.5使用訓練樣本和測試樣本………………………………………………………76
5.6創建深度神經網絡回歸模型的極簡方式……………… ……………………78
5.7學習速率詳解……………………………………………………………………79
5.7.1選擇最佳值……… …………………………………………………… 80
5.7.2如果將模型擬合到數據………………………………………………… 81
5.8評估模型在訓練集性能表現的幾種方式………………………………………81
5.8.1均方差………………………………………… …………………………82
5.8.2獲取預測和度量性能……………………………………………………83
5.9小結………………………………………………………………………………83
附註………………………………………… ………………………………………… 84
第6章提高性能的一些技巧………………………………………… 85
6.1 sigmoid激活函數的局限…… …………………………………………………86
6.2選擇最佳層數的原則………………………………………………………… 89
6.3如何快速改進模型………………………………………………………………92
6.4避免過度擬合…………………………………… …………………………… 93
6.5應該包含多少個神經元…………………………………………………………95
6.6評估測試數據集上的性能………………………………………………………96
6.7凍結網絡權重……………………………………………………………… …97
6.8保存網絡以供將來使用……………………………………………………… 98
6.9小結…………………………………………… ……………………………… 99
附註…………………………………………………………………………………… 99
第7章二元分類神經網絡的奧秘……………………………………101
7.1感人至深——創造奇蹟…………………………………………………… … 102
7.1.1一項二元分類任務…………………………………………………… 103
7.1.2有用的結果…………………………………………………………… 103
7.2瞭解分類目標………………………………………… ……………………… 104
7.3使用Python從網絡下載數據……………………………………………… 105
7.4處理缺失的觀測值…………………… ……………………………………… 107
7.5保存數據……………………………………………………………………… 111
7.6衝量簡單入門………………………………………………………………… 112
7.7留出法的秘密…………………………………………… …………………… 113
7.8如何用Python快速構建一個深度神經網絡二元分類器………………… 115
7.8.1生成訓練集和測試集………………………… ……………………… 117
7.8.2指定模型……………………………………………………………… 117
7.8.3擬 模型……………………………………………………………… 118
7.8.4混淆矩陣………………………………………………… …………… 119
7.9小結…………………………………………………………………………… 120
附註…………………………… ……………………………………………………… 120
第8章構建優秀模型之道……………………………………………123
8.1嘗試最簡單的想法提高成功率……………………………………………… 124
8.2輟學的威力…………………………………………………………………… 124
8.3相似性………………………………………… ……………………………… 126
8.4共適應………………………………………………………………………… 126
8.5一個教訓…… ………………………………………………………………… 127
8.6雙曲正切激活函數的威力以及如何有效地使用…………………………… 127
8.7如何從小批量方法中獲益…………………………………………………… 128
8.8重建模型…………………………………………… ………………………… 129
8.9關於不平衡樣本你應該知道的事…………………………………………… 131
8.9.1核心問題……………… ……………………………………………… 131
8.9.2查看測試集上的表現……………………………………………… 133
8.10小結…………………………………………………………………………… 134
附註………………………………………… ………………………………………… 134
第9章深度神經網絡在多元分類問題的簡單應用…………………136
9.1分類問題描述…………………… …………………………………………… 138
9.1.1查看樣本……………………………………………………………… 139
9.1. 2檢查目標對象………………………………………………………… 140
9.2關於softmax激活函數的說明……………………………………………… 140
9.3使用rmsprop算法構建多項式模型……………………………………… 141
9.3 .1關於rmsprop算法的說明………………………………………… 143
9.3.2模型性能表現…………………………………………………… …… 144
9.4 Adagrad學習算法概述……………………………………………………… 144
9.5如何嘗試其他學習算法…………………………………… ………………… 146
9.5.1 Nesterov的加速梯度下降算法…………………………………… 146
9.5.2嘗試衝量法……………………………… …………………………… 147
9.5.3常規隨機梯度下降法………………………………………………… 148
9.5.4在模型中使用Adadelta算法… …………………………………… 149
9.5.5測試集性能表現……………………… …………………………… 150
9.6小結…………………………………………………………………………… 152
9.7結束語………… ……………………………………………………………… 152
附註……………………………………………………………… …………………… 152
