●序章 簡介
0.1 本書特點
0.2 從本書可以學到什麼
0.3 讀者對像
0.4 什麼是人工智能(AI)
0.5 面向人工智能中的數學
0.6 本書的使用方法
第1章 準備學習吧
1.1 安裝Anaconda
1.1.1 下載Anaconda
1.1.2 安裝Anaconda
1.1.3 啟動Anaconda Navigator
1.1.4 安裝NumPy和matplotlib
1.2 Jupyter Notebook的使用方法
1.2.1 啟動Jupyter Notebook
1.2.2 嘗試運行Jupyter Notebook
1.2.3 在代碼和標記之間切換
1.2.4 保存和退出筆記本文件
1.3 如何下載樣本和學習本書
1.3.1 樣本的下載方法
1.3.2 如何學習本書
第2章 Python、NumPy和matplotlib基礎
2.1 Python的基礎
2.1.1 什麼是Pymon
2.1.2 變量
2.1.3 值的顯示和變量的保留
2.1.4 運算符
2.1.5 大數字和小數字的表示方法
2.1.6 列表
2.1組
2.1.8 if語句
2.1.9 for語句
2.1.10 函數
2.1.11 作用域
2.1.12 練習
2.2 NumPy的基礎
2.2.1 什麼是NumPy
2.2.2 NumPy的導入
2.2.3 生成NumPy數組
2.2.4 數組的形狀
2.2.5 數組運算
2.2.6素
2.2.7 函數與數組
2.2.8 NumPy的各種功能
2.2.9 練習
2.3 matplotlib的基礎
2.3.1 什麼是matplotlib
2.3.2 matplotlib的導入
2.3.3 linspace()函數
2.3.4 繪制圖表
2.3.5 圖表的裝飾
……
第3章 數學的基礎
第4章 線性代數
第5章 微分
第6章 概率和統計
第7章 利用機器學習實踐數學模型