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 -
$374實戰深度學習算法:零起點通關神經網絡模型(基於Python和NumPy實現) -
$422深度學習模型及應用詳解 -
科班出身的 AI人必修課:OpenCV 影像處理 使用 Python$780$616 -
$374TensorFlow 移動端機器學習實戰 -
動手做深度強化學習 (Deep Reinforcement Learning Hands-On)$690$538 -
$352機器學習精講 (全彩印刷)(The Hundred-Page Machine Learning Book) -
$352對抗機器學習:機器學習系統中的攻擊和防禦
簡體館年度書展|現貨2書79折3書75折 詳見活動內容 »
-
VIP 95折
深入淺出 SSD 測試 : 固態存儲測試流程 方法與工具$594$564 -
VIP 95折
MCP 開發從入門到實戰$515$489 -
85折
$806Linux x64 匯編語言編程 -
VIP 95折
MCP 極簡開發 : 輕鬆打造高效智能體$479$455 -
VIP 95折
RISC-V 架構 DSP 處理器設計$534$507 -
VIP 95折
硬件系統模糊測試:技術揭秘與案例剖析$419$398 -
85折
$454RAG 實踐權威指南:構建精準、高效大模型之道 -
VIP 95折
CUDA 並行編程與性能優化$714$678 -
VIP 95折
生成式視覺模型原理與實踐$288$274 -
87折
$459AI大模型:賦能通信產業 -
VIP 95折
科學預測——預見科學之美$408$388 -
VIP 95折
Processing創意編程入門:從編程原理到項目案例$299$284 -
VIP 95折
大模型驅動的具身智能 架構,設計與實現$534$507 -
VIP 95折
納米級CMOS VLSI電路(可制造性設計)$474$450 -
VIP 95折
Manus應用與AI Agent設計指南:從入門到精通$359$341 -
87折
$360高薪Offer 簡歷、面試、談薪完全攻略 -
VIP 95折
軟件系統優化$534$507 -
VIP 95折
芯片的較量 (日美半導體風雲)$414$393 -
VIP 95折
Manus AI 智能體從入門到精通$294$279 -
VIP 95折
深度學習:基礎與概念$1,128$1,072 -
85折
$505GitHub Copilot 編程指南 -
87折
$469Cursor 與 Copilot 開發實戰 : 讓煩瑣編程智能化 -
85折
$551C#核心編程200例(視頻課程+全套源程序) -
VIP 95折
Verilog HDL 計算機網絡典型電路算法設計與實現$354$336 -
VIP 95折
SAAS + AI 架構實戰:業務解析、架構設計、AI 應用$708$673
簡體館年度書展|現貨2書79折3書75折 詳見活動內容 »
-
85折
$806Linux x64 匯編語言編程 -
VIP 95折
MCP 極簡開發 : 輕鬆打造高效智能體$479$455 -
VIP 95折
硬件系統模糊測試:技術揭秘與案例剖析$419$398 -
VIP 95折
生成式視覺模型原理與實踐$288$274 -
87折
$459AI大模型:賦能通信產業 -
VIP 95折
科學預測——預見科學之美$408$388 -
VIP 95折
Processing創意編程入門:從編程原理到項目案例$299$284 -
87折
$360高薪Offer 簡歷、面試、談薪完全攻略 -
VIP 95折
軟件系統優化$534$507 -
85折
$505GitHub Copilot 編程指南 -
85折
$551C#核心編程200例(視頻課程+全套源程序) -
VIP 95折
SAAS + AI 架構實戰:業務解析、架構設計、AI 應用$708$673 -
VIP 95折
深入淺出 Docker, 2/e$419$398 -
85折
$658Unity 特效制作:Shader Graph 案例精講 -
79折
$275零基礎玩轉國產大模型DeepSeek -
VIP 95折
人工智能大模型:機器學習基礎$774$735 -
VIP 95折
RAG 極簡入門:原理與實踐$419$398 -
VIP 95折
大模型實戰 : 從零實現 RAG 與 Agent 系統$419$398 -
VIP 95折
算法趣學(第2版)$348$331 -
VIP 95折
大模型理論與實踐——打造行業智能助手$354$336 -
VIP 95折
大模型應用開發 RAG 實戰課$599$569 -
85折
$509生成式人工智能 (基於 PyTorch 實現) -
VIP 95折
機器人抓取力學$894$849 -
VIP 95折
集成電路版圖設計從入門到精通$474$450 -
VIP 95折
Java 學習筆記, 6/e$839$797
相關主題
商品描述
人工智能已成發展趨勢,而深度學習則是其中最有用的工具之一。雖然科技發展速度迅猛,現在實用技術更新換代的頻率已經迅速到以周來計算,但是其背後最為基礎的知識卻是共通的。本書較為全面地介紹了神經網絡的諸多基礎與進階的技術,同時還介紹瞭如何利用神經網絡來解決真實世界中的現實任務。本書各章的內容不僅包括經典的傳統機器學習算法與神經網絡的方方面面,還對它們進行了對比與創新。如果能夠掌握本書所講述的知識,相信即使具體的技術更新得再快,讀者也能根據本書所介紹的知識來快速理解、上手與改進它們。 本書兼顧了理論與實踐,不僅從公式上推導出神經網絡的各種性質,也從實驗上對它們進行了驗證,比較適合初學者進行學習。同時,本書所給出的框架更能直接、簡單、快速地應用在實際任務中,適合相關從業人員使用。
作者簡介
何宇健,廣受讀者好評的《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
