機器學習與深度學習(基於Python實現)

《機器學習與深度學習(基於Python實現)》是2023年中國水利水電出版社出版的圖書。

基本介紹

  • 中文名:機器學習與深度學習(基於Python實現)
  • 出版時間:2023年8月1日
  • 出版社:中國水利水電出版社
  • ISBN:9787522616025
內容簡介,圖書目錄,作者簡介,

內容簡介

本書用 Python 對人工智慧機器學習中的相關知識進行了算法實現,並以這些知識為背景解釋了什麼是深度學習。具體內容包括初識機器學習、機器學習基礎、強化學習、群智慧型與最佳化方法、神經網路和深度學習。因為沒有使用 TensorFlow、PyTorch 等程式庫,僅使用Python 直接實現機器學習與深度學雄迎牛雄習的相關算法,可以讓讀者更好地理解和掌握機器學習與深度學習的工作原理和技術本質。
本榆姜奔書是一本使用 Python 進行機器學習和深度學習的人工智慧教材,語言通俗易懂,代碼示例豐富,非常適合大中專院校計算機、人工智慧相關滲戰地懂專業學生以及所有對機器學習·深度學習技術感興趣的程式設計師參考學習。

圖書目錄

第1章初識機器學習
1.1機器學習的基礎概念
1.1.1深度學習的成果
1.1.2學習與機器學習、深度學習
1.1.3機器學習方法的分類
1.1.4從機器學習到深度學習的發展史
1.2示例程式運行環境
1.2.1示例程式運行準備
1.2.2示例程式運行實況
清單1.1 sum2.py程求道犁
第2章機器學習基礎
2.1歸納學習
2.1.1演繹學習和歸納學習
2.1.2歸納學習辣蘭囑的示例——股價預測
2.1.3基於歸納學習的股價預測程式
清單2.1學習數據集的檔案格式
清單2.2歸納學習示例程式 learnstock.py
執行示例2.1learnstock.py程式的執行示例
執行示例2.2增加重複次數的執行示例
2.2強化學習
2.2.1強化學習的概念
2.2.2Q學習——強化學習的具體方法
2.2.3強化學習示例——穿越迷宮最優路徑選擇
2.2.4強化學習的程式實現
2.3 qlearning.py程
執行示例2.3qlearning.py程式的行示例
第3章群智慧型與最佳化方法
3.1群智慧型
3.1.1粒子群最佳化算法
3.1.2蟻群最佳化算法
3.1.3蟻群最佳化算法的套用
清單3.1 aco.py程式
執行示例3.1 aco.py程式的執行示例
3.2最佳化方法
3.2.1最佳化方法的基礎概念
3.2.2構建遺傳算法
清單3.2kpga.py程式
執行示例3.2裝入背包的行李的數據
執行示例3.3kpga.py程式的執行示例
第4章神經網路
4.1神經網路的基本原理
4.1.1人工神經元模型
4.1.2神經網路與學習
4.1.3神經網路的種類
4.1.4人工神經元的計算方法
清單4.1neuron.py程式
執行示例4.1neuron.py程式的執行示例(1)…
執行示例4.2neuron.py程式的執行示例(2)
執行示例4.3neuron.py程式的執行示例(3)…
4.1.5神經網路的計算方法
清單4.2 nn.py程式
執行示例4.4nn.py程式的執行示例(1)
執行示例4.5nn.py程式的執行示例(2)
4.2基於反向傳播的神經網路學習
4.2.1感知器的學習程式
4.2.2反向傳播的處理流程
4.2.3反向傳播的套用
清單4.3 bp1.py程式
執行示例4.6bp1.py程式的執行示例(1)
執行示例4.7bp1.py程式的執行示例(2)
執行示例4.8bp1.py程式的執行示例(3)
執行示例4.9bp1.py程式的執行示例(4)
第5章深度學習
5.1深度學習的基礎概念
5.1.1傳統神經網路的局限性和深度學習的創新
5.1.2卷積神經網路
5.1.3使用自編碼器的學習方法
5.2深度學習的實戰套用
5.2.1卷積運算的實現
清單5.1 cp.py程式
執行示例5.1cp.py程式的執行示例(1):
基於縱向過濾器的執行結果
執行示例5.2cp.py程式的執行示例(2):
基於橫向過濾器的執行結果
5.2.2卷積神經網路的實現
清單5.2 simplecnn.py程式
執行示例5.3simplecnn.py程式的執行示例
5.2.3自編碼器的實現
清單5.3 ae.py程式
執行示例5.4提供給ae.py程式的學習數據示例……
執行示例5.5 ae.py程式的執行示灑記例
附錄A生成行李重量和價值的程式kpdatagen.py…
清單A kpdatagen.py程式
附錄B全局搜尋解決背包問題的程式direct.py
清單B direct.py程式
參考文獻

作者簡介

[日]小高知宏
1983年早稻田大學理工學院畢業
1990年完成早稻田大學理工科研究生院的後期課程、獲得工學博士學位
同年在九州大學醫學部附屬病院擔任助理
1993年在福井大學工學部信息科學系任副教授婚歸應
1999年在福井大學工學部智慧型系統工程系任副教授
2004年至今在福井大學大學院工學研究科任教授曾出版了計算機系統、計算機網路、人工智慧·機器學習·深度學習、計算機科學、自然語言處理、強化學習等20多本計算機相關的技術類圖書,在日本均有不錯的銷量。
清單4.1neuron.py程式
執行示例4.1neuron.py程式的執行示例(1)…
執行示例4.2neuron.py程式的執行示例(2)
執行示例4.3neuron.py程式的執行示例(3)…
4.1.5神經網路的計算方法
清單4.2 nn.py程式
執行示例4.4nn.py程式的執行示例(1)
執行示例4.5nn.py程式的執行示例(2)
4.2基於反向傳播的神經網路學習
4.2.1感知器的學習程式
4.2.2反向傳播的處理流程
4.2.3反向傳播的套用
清單4.3 bp1.py程式
執行示例4.6bp1.py程式的執行示例(1)
執行示例4.7bp1.py程式的執行示例(2)
執行示例4.8bp1.py程式的執行示例(3)
執行示例4.9bp1.py程式的執行示例(4)
第5章深度學習
5.1深度學習的基礎概念
5.1.1傳統神經網路的局限性和深度學習的創新
5.1.2卷積神經網路
5.1.3使用自編碼器的學習方法
5.2深度學習的實戰套用
5.2.1卷積運算的實現
清單5.1 cp.py程式
執行示例5.1cp.py程式的執行示例(1):
基於縱向過濾器的執行結果
執行示例5.2cp.py程式的執行示例(2):
基於橫向過濾器的執行結果
5.2.2卷積神經網路的實現
清單5.2 simplecnn.py程式
執行示例5.3simplecnn.py程式的執行示例
5.2.3自編碼器的實現
清單5.3 ae.py程式
執行示例5.4提供給ae.py程式的學習數據示例……
執行示例5.5 ae.py程式的執行示例
附錄A生成行李重量和價值的程式kpdatagen.py…
清單A kpdatagen.py程式
附錄B全局搜尋解決背包問題的程式direct.py
清單B direct.py程式
參考文獻

作者簡介

[日]小高知宏
1983年早稻田大學理工學院畢業
1990年完成早稻田大學理工科研究生院的後期課程、獲得工學博士學位
同年在九州大學醫學部附屬病院擔任助理
1993年在福井大學工學部信息科學系任副教授
1999年在福井大學工學部智慧型系統工程系任副教授
2004年至今在福井大學大學院工學研究科任教授曾出版了計算機系統、計算機網路、人工智慧·機器學習·深度學習、計算機科學、自然語言處理、強化學習等20多本計算機相關的技術類圖書,在日本均有不錯的銷量。

相關詞條

熱門詞條

聯絡我們