圖解機器學習——算法原理與Python語言實現

《圖解機器學習——算法原理與Python語言實現》是2020年中國水利水電出版社出版的圖書。

基本介紹

  • 中文名:圖解機器學習——算法原理與Python語言實現
  • 出版時間:2020年
  • 出版社中國水利水電出版社
  • ISBN:9787517086741
內容簡介,圖書目錄,

內容簡介

《圖解機器學習—算法原理與 Python 語言實現》從套用場景出發,利用大量圖解和流程圖相結合的方式講解機器學習的基本知識及其常用經典算法的套用,全書沒有大篇幅的理論介紹和複雜的數學公式推導,也沒有生澀難懂的專業術語,而是通過淺顯易懂的圖示、直觀的流程圖以及與生活息息相關的實例套用讓讀者輕鬆學習和掌握機器學習知識,從而明白機器學習是如何影響和改變人類生活的。
本書共14章,覆蓋了監督學習、半監督學習、無監督學習、增強學習和機器學習新算法等內容。具體包括最小二乘法、最近鄰算法、貝葉斯分類、支持向量機分類、增強學習AdaBoost、決策樹算法、無監督k-Means聚類、Apriori關聯規則算法、PageRank 排序、EM參數估計、半監督學習、深度學習和遷移學習。
全書14章構成了機器學習從經典到現代的體系框架,每章也可獨立閱讀。本書適合機器學習的入門者學習,如果讀者已經具有Python的開發經驗,則可以更好地學習本書內容。

圖書目錄

第1章 機器學習的基本概念
1.1 數據挖掘和機器學習
1.1.1 從AlphaGo說起
1.1.2 數據挖掘和機器學習的關係
1.1.3 大數據和機器學習的關係
1.1.4 機器學習的思維導圖
1.1.5 機器學習的一般流程
1.2數據和數據集
1.3 數據預處理
1.3.1數據清理
1.3.2 數據集成和融合
1.3.3 數據變換
1.3.4數據規約
1.4 機器學習的經典算法
1.5 監督學習和無監督學習
1.6 機器學習任務舉例
1.7Python 機器學習
第2章最小二乘法
2.1 最小二乘法套用場景
2.2 線性回歸
2.3 最小二乘法的原理和算法
2.3.1 變數間的關係
2.3.2 數據擬合
2.3.3最小二乘法原理
2.4 用最小二乘法預測學生的身高、體重
2.5 邏輯回歸套用場錄
2.6邏輯回歸原理
2.6.1 Sigmoid()函式
2.6.2 邏輯回歸算法
2.7 使用邏輯回歸對鳶尾花進行分類
第3章 最近鄰算法
3.1 KNN套用場景
3.2 KNN算法概述
3.3 KNN 算法流程
3.4 KNN算法核心三要素
3.4.1 鄰近度度量
3.4.2 如何選擇k值
3.4.3 分類決策規則
3.5 KNN算法的優缺點
3.6 KNN算法的 Python 實現
第4章 貝葉斯分類
4.1 貝葉斯分類套用場景
4.2 貝葉斯定理
4.3 樸素貝葉斯分類原理和算法
4.4 貝葉斯網路
4.5 貝葉斯估計
4.6 實例:使用樸素貝葉斯對電子郵件分類
第5章 支持向量機分類
5.1 支持向量機分類套用場景
5.2 支持向量機概念
5.3 線性可分和線性不可分
5.3.1 線性可分SVM
5.3.2 找性不可分SVM
5.3.3 核函式
5.3.4 分類SVM算法流程
5.4 使用Sklearn 的 SVM支持向量機分類器
5.4.1 Sklearn 中SVM的類繼承關係
5.4.2 Sklearn 線性SVM分類器
5.5 實例:人臉識別分類
第6章 增強學習AdaBoost
6.1 增強學習 AdaBoost 套用場景
6.2 集成方法
6.3 Boosting 算法
6.4 AdaBoost 算法
6.4.1 單層決策樹方式的弱分類器
6.4.2 AdaBoost 分類器的權重
6.4.3 AdaBoost 算法流程
6.5 AdaBoost 的優缺點
6.6 AdaBoost 算法實現數字簡單分類
第7童 決策樹算法
7.1 決策樹套用場景
7.2 決策樹算法概述
7.3 決策樹剪枝處理
7.4 Scikit-Learn 決策樹算法庫
7.5ID3算法
7.5.1 ID3算法原理
7.5.2 ID3算法的優缺點
7.5.3 使用 Seikit-Learn 庫的 ID3算法建立銷售預測決策扣
7.6C4.5算法
7.6.1 C4.5算法原理
7.6.2 C4.5算法實例:使用 Python C4.5算法建立決策樹
7.7 CART生成算法
7.7.1 CART 算法原理
7.7.2 CART 回歸樹的生成
7.7.3CART 分類樹的生成
7.7.4 使用Seikit-Learn庫的 CART 算法建立銷售預測決策口
7.8 實例:決策樹預測隱形眼鏡類型
第8章 無監督k-Means 聚類
8.1 無監督k-Means 聚類套用場景
8.2 無監督學習算法
8.3 k-Means 算法介紹
8.3.1 k-Means 算法概述
8.3.2 k-Means 和 KNN算法rurrre0
8.4 k-Means 算法原理和流程
8.4.1 歐氏距離
8.4.2 平均誤差準則函式
8.4.3 kMeans 聚類算法流程
8.5 Sklearn 庫的 k-Mcans 算法支持
8.6 使用 Sklearn 的 k-Mcans
8.7 航空公司使用 k-Means 算法
第9章 Apriori 關聯規則算法
9.1 關聯規則算法套用場景
9.2 關聯規則概述-有趣的啤酒和尿布
9.3 關聯規則挖掘算法
9.4 Apriori 關聯規則算法原理
9.4.1 基本概念
9.4.2 關聯規則的分類
9.4.3 Apriori 算法原理
9.4.4 發現頻繁項集過程
9.4.5Apriori 算法示例
9.5 使用Apriori 算法發現酒店菜餚間關聯規則
第10章 PageRank排序
10.1PageRank排序套用場景
10.2PageRank 排序概述
10.3PageRank模型和算法
10.3.1 如何度量網頁本身的重要性
10.3.2PageRank的核心思路
10.3.3PageRank 模型
10.4PageRank排序算法的優缺點
10.5PageRank排序實例:發現網頁之間連結關係
第11章 EM參數估計
11.1 參數估計套用場景
11.2 極大似然估計
11.3 EM 算法原理
11.3.1 EM 算法和極大似然法對比
11.3.2 最大似然法和EM算法解決硬幣機率問題
11.3.3 EM 算法選代過程
11.3.4 EM算法的坐標上升法
11.4使用EM算法實現參數估計實例
11.4.1 實例1:質量分布數據參數估計
11.4.2 實例2:在高斯混合模型中的套用
第12章 半監督學習
12.1 半監督學習套用場景
12.2 半監督學習概述
12.3 半監督學習方法
12.4 基於圖的半監督學習
12.4.1 構建相似矩陣
12.4.2 LP 算法
12.5 Python 實現標籤傳播算法
第13章 深度學習
13.1 深度學習套用場量
13.2 淺層學習和深度學習
13.2.1感知器
13.2.2 淺層學習和深度學習對比
13.2.3梯度和梯度下降
13.2.4 神經網路和反向傳播算法
13.3深度學習框架
13.4 深度學習與神經網路
13.4.1卷積神經網路結構
13.4.2 卷積神經網路架構設計
13.4.3 配置卷積層或池化層
13.5 深度學習的訓練過程
13.5.1 卷積層輸出值的計算
13.5.2 池化層輸出值的計算
13.5.3卷積神經網路的訓練
13.6TensorFlow 簡介
13.6.1基術概念
13.6.2 跨設備通信
13.6.3梯度計算
13.7 TensorFlow 套用實例:圖像識別
第14章 遷移學習
14.1 遷移學習套用場景
14.2 遷移學習概述
14.3 遷移學習和自我學習
14.4 遷移學習方法
14.4.1 基本概念
14.4.2 遷移學習形式化描述
14.4.3 遷移學習算法
14.5 遷移學習實例:使用 TensorFlow實現圖像識別
參考文獻

相關詞條

熱門詞條

聯絡我們