Python與神經網絡實戰 Python与神经网络实战
何宇健
- 出版商: 電子工業
- 出版日期: 2018-07-01
- 定價: $474
- 售價: 7.9 折 $374
- 語言: 簡體中文
- 頁數: 400
- 裝訂: 平裝
- ISBN: 7121342383
- ISBN-13: 9787121342387
-
相關分類:
Python、DeepLearning、DeepLearning
立即出貨
買這商品的人也買了...
-
$232面向對象開發參考手冊 -
$352Python大戰機器學習:數據科學家的第一個小目標 -
$301機器學習系統設計 : Python 語言實現 (Designing Machine Learning Systems with Python) -
$414Python 與機器學習實戰:決策樹、集成學習、支持向量機與神經網絡算法詳解及編程實現 -
$280包容性 Web 設計 (Inclusive Design Patterns Coding Accessibility into Web Design) -
Deep Learning|用 Python 進行深度學習的基礎理論實作$580$458 -
$280R並行編程實戰 -
$403深入淺出強化學習 : 原理入門 -
$266機器學習 : Python 實踐 -
$422JavaScript開發實戰 -
人工智能基礎 (高中版)(*封面書況瑕疵,不介意再下單)$210$200 -
$305人工智能入門與實戰 使用Raspberry Pi和Python演練 -
類神經網路, 4/e (附範例光碟)$730$657 -
$517百面機器學習 : 算法工程師帶你去面試 -
AI視覺大全:用最好用的 PyTorch 實作$540$459 -
類神經網路實戰:使用 Python (Make Your Own Neural Network)$420$328 -
打下最紮實的 AI 基礎:從 scikit-learn 一步一腳印$560$476 -
Deep Learning 2|用 Python 進行自然語言處理的基礎理論實作$680$537 -
$332實戰深度學習算法:零起點通關神經網絡模型(基於Python和NumPy實現) -
$422深度學習模型及應用詳解 -
科班出身的 AI人必修課:OpenCV 影像處理 使用 Python$780$616 -
$374TensorFlow 移動端機器學習實戰 -
動手做深度強化學習 (Deep Reinforcement Learning Hands-On)$690$538 -
機器學習精講 (全彩印刷)(The Hundred-Page Machine Learning Book)$414$393 -
$352對抗機器學習:機器學習系統中的攻擊和防禦
中文年末書展|繁簡參展書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 -
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$576 -
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與機器學習實戰》一書作者,
來自北京大學數學系,有多年Python開發經驗,
在GitHub上擁有並維護著一個純Python編寫的機器學習算法庫(386個stars ,264個forks)。
對機器學習、神經網絡及它們在量化投資方面的應用有深入研究。
曾在創新工場AI工程院負責研發適用於結構化數據的新型神經網絡、
序列預測算法的抽象框架以及基於模型的自動特徵工程。
目錄大綱
第1章緒論........................ 1
1.1機器學習簡介................ ......... 2
1.1.1什麼是機器學習........ 2
1.1.2機器學習常用術語.... 3
1.2 Python簡介......... .................... 9
1.2.1 Python的優勢.......... 10
1.2.2 scikit-learn和TensorFlow.... ................................... 11
1.3前期準備........... .................... 13
1.3.1訓練、交叉驗證與測試.................... ...................... 13
1.3.2簡易數據預處理...... 14
1.4本章小結.......... ..................... 15
第2章經典傳統機器學習算法簡介................... .............. 17
2.1樸素貝葉斯........................... 17
2.1. 1條件獨立性假設...... 18
2.1.2貝葉斯思維.............. 19
2.1.3模型算法........... ....... 20
2.1.4實例演示.................. 23
2.1.5*參數估計.................. 25
2.1 .6*樸素貝葉斯的改進.. 28
2.2決策樹................................... 33
2.2.1決策的方法.............. 33
2.2.2決策樹的生成.......... 34
2.2.3決策樹的剪枝.. ........ 39
2.2.4實例演示.................. 40
2.2.5*決策樹的三大算法.. 40
2.2.6*數據集的劃分.......... 45
2.2.7*決策樹與回歸.......... 48
2.3支持向量機............ ............... 50
2.3.1分離超平面與幾何間隔......................... ................. 50
2.3.2*感知機與SVM的原始形式..................... .............. 58
2.3.3梯度下降法.............. 62
2.3.4*核技巧........ .............. 70
2.3.5實例演示.................. 75
2.4 Logistic回歸......................... 75
2.5本章小結.................. ............. 76
第3章神經網絡入門........ 77
3.1神經網絡的結構................ ... 78
3.2前向傳導算法....................... 80
3.2.1算法概述............ ...... 81
3.2.2算法內涵.................. 83
3.2.3激活函數.............. .... 85
3.2.4損失函數.................. 90
3.3*反向傳播算法............... ........ 92
3.3.1算法概述.................. 92
3.3.2損失函數的選擇...... 94
3.4參數的更新........................... 98
3.4.1 Vanilla Update........... 99
3.4.2 Momentum Update ... 99
3.4.3 Nesterov Momentum Update ................................. 100
3.4.4 AdaGrad . ................. 100
3.4.5 RMSProp ................ 101
3.4.6 Adam....................... 101
3.5 TensorFlow模型的基本框架............................................ 101
3.5.1 TensorFlow的組成單元與基本思想.................... 102
3.5.2 TensorFlow模型的基本元素........... ..................... 104
3.5.3 TensorFlow元素的整合方法.................... ............ 114
3.5.4 TensorFlow模型的save & load ........................... 125
3.6樸素神經網絡的實現與評估.......................................... .. 130
3.7本章小結............................. 138
第4章從傳統算法走向神經網絡..... ............................. 139
4.1樸素貝葉斯的線性形式..... 139
4.2決策樹生成算法的本質..... 145
4.2.1第1隱藏層→決策超平面................................ .... 147
4.2.2第2隱藏層→決策路徑........................................ 148
4.2.3輸出層→葉節點..... 150
4.2.4具體實現................ 151
4.3模型轉換的實際意義....... .. 158
4.3.1利用Softmax來賦予概率意義............................ 159
4.3.2利用Tanh+Softmax來“軟化”模型................. 160
4.3.3通過微調來緩解“條件獨立性假設” ................ 165
4.3.4通過微調來豐富超平面的選擇............................ 165
4.3.5模型逆轉換的可能性............................................ 171
4.4模型轉換的局限性............. 172
4.5本章小結............................. 172
第5章神經網絡進階...... 174
5.1層結構內部的額外工作..... 175
5.1.1 Dropout ................... 175
5.1 .2 Batch Normalization .............................................. 176
5.1.3具體實現................ 180
5.2 “淺”與“深”的結合..... 181
5.2.1離散型特徵的處理方式... ..................................... 181
5.2.2 Wide and Deep模型概述.... .................................. 183
5.2.3 Wide and Deep的具體實現...... ............................ 185
5.2.4 WnD的重要思想與優缺點........... ....................... 194
5.3神經網絡中的“決策樹” . 195
5.3.1 DNDF結構概述..... 195
5.3.2 * DNDF的具體實現. 199
5.3.3 DNDF的應用場景. 210
5.3.4* DNDF的結構內涵. 213
5.4神經網絡中的剪枝............. 216
5.4.1 Surgery算法概述... 216
5.4.2 Surgery算法改進... 218
5.4.3軟剪枝的具體實現221
5.4.4*軟剪枝的算法內涵223
5.5 AdvancedNN的結構設計.. 237
5.5.1 AdvancedNN的實現補足..................................... 237
5.5.2 WnD與DNDF ....... 239
5.5.3 DNDF與剪枝......... 241
5.5.4剪枝與Dropout ...... 242
5.5.5沒有免費的午餐... . 242
5.6 AdvancedNN的實際性能.. 243
5.7本章小結............................. 251
第6章半自動化機器學習框架...................................... 253
6.1數據的準備...... ................... 254
6.1.1數據預處理的流程254
6.1.2數據準備的流程.... 256
6.2數據的轉換..... .................... 264
6.2.1數據的數值化........ 264
6.2.2冗餘特徵的去除.... 266
6.2.3缺失值處理............ 269
6.2.4連續型特徵的數據預處理..................... ............... 272
6.2.5特殊類型數據的處理.......................... .................. 274
6.3 AutoBase的實現補足........ 277
6.4 AutoMeta的實現................ 281
6.5訓練過程的監控.......... ....... 288
6.5.1監控訓練過程的原理.................................. .......... 288
6.5.2監控訓練的實現思路............................... ............. 292
6.5.3監控訓練的具體代碼............................ ................ 293
6.6本章小結............................. 299
第7章工程化機器學習框架.......................................... 301
7.1輸出信息的管理................. 301
7.2多次實驗的管理................. 309
7.2. 1多次實驗的框架.... 312
7.2.2多次實驗的初始化314
7.2.3多次實驗中的數據劃分.................... .................... 316
7.2.4多次實驗中的模型評估................... ..................... 318
7.2.5多次實驗的收尾工作......................................... ... 321
7.3參數搜索的管理................. 321
7.3.1參數搜索的框架.... 322
7.3.2*隨機搜索與網格搜索. ........................................... 329
7.3.3參數的選取............ 334
7.3.4參數搜索的收尾工作............................. ............... 335
7.3.5具體的搜索方案.... 335
7.4 DistAdvanced的性能......... 337
7.5本章小結..... ........................ 344
附錄A SVM的TensorFlow實現................... ............... 345
附錄B numba的基本應用............................ ................ 352
附錄C裝飾器的基本應用.......................... ................... 359
附錄D可視化................ 363
附錄E模型的評估指標.. 370
附錄F實現補足............. 377
