第1章 概論
1.1 機器學習的概念
1.2 機器學習的分類
1.3 機器學習的一般步驟
1.4 本書結構
第2章 Python語言入門
2.1 Python簡介
2.1.1 Python的誕生
2.2.2 Python的優(yōu)缺點
2.2 Python運行環(huán)境安裝配置
2.2.1 Python運行環(huán)境
2.2.2 Python集成開發(fā)環(huán)境
2.3 Python基本語法
2.3.1 Python語句
2.3.2 Python常用數據類型
2.4 Python的第三方包
2.4.1 NumPy簡介
2.4.2 Matplotlib簡介
2.4.3 pandas簡介
2.4.4 SciPy簡介
第3章 基礎知識
3.1 線性代數基本知識
3.1.1 基本概念
3.1.2 矩陣分解
3.1.3 示例代碼
3.2 概率論基本知識
3.2.1 基本概念
3.2.2 概率分布
3.2.3 n維隨機變量
3.2.4 隨機變量的數值特征
第4章 sklearn基本知識
4.1 skleam概述
4.2 主要模塊
4.3 sklearn范例數據集
第5章 數據預處理
5.1 缺失值的處理
5.2 數據規(guī)范化處理
5.2.1 歸一化
5.2.2 標準化
5.2.3 正則化
5.3 特征編碼
5.3.1 特征二值化
5.3.2 獨熱編碼
5.4 異常值
5.5 小結
第6章 降維
6.1 主成分分析
6.2 線性判別式分析
6.3 因子分析
6.4 算法范例