TOP
英國出版界指標大獎肯定!A.F. Steadman 獲年度作家,《史坎德》系列帶你踏上熱血奇幻旅程
機器學習入門:Python語言實現(簡體書)
滿額折

機器學習入門:Python語言實現(簡體書)

商品資訊

人民幣定價:89 元
定價
:NT$ 534 元
優惠價
87465
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點 :13 點
商品簡介
名人推薦
目次

商品簡介

本書旨在為讀者提供與機器學習有關Python3的基本編程概念。前4章快速介紹了Python 3、NumPy和Pandas。第5章介紹了機器學習的基本概念。第6章主要介紹機器學習分類器,例如邏輯回歸、kNN、決策樹、隨機森林和SVM。第7章介紹了自然語言處理和強化學習。本書還提供了基於Keras的代碼示例作為理論討論的補充。此外還為正則表達式、Keras和TensorFlow 2提供了單獨的附錄。

名人推薦

代碼示例與文字講解相結合,以Python為基礎講解機器學習的關鍵概念、常用算法和典型應用

目次

譯者序
前言
第1章 Python 3簡介 1
1.1 Python相關工具與安裝 1
1.1.1 Python相關工具 1
1.1.2 安裝Python 3
1.1.3 設置PATH環境變量(僅Windows) 3
1.2 Python編程基礎 3
1.2.1 Python交互式解釋器 3
1.2.2 Python基礎語法 4
1.2.3 以模塊形式保存代碼 6
1.2.4 Python中的一些標準模塊 7
1.2.5 help(?)和dir(?)函數 7
1.2.6 編譯時和運行時的代碼檢查 8
1.3 Python中的簡單數據類型 9
1.3.1 數字 9
1.3.2 字符串 12
1.3.3 處理日期 19
1.4 Python中的異常處理 21
1.4.1 處理用戶輸入 22
1.4.2 命令行參數 24
1.5 小結 25
第2章 條件邏輯、循環和函數 26
2.1 Python中的條件邏輯 26
2.1.1 Python的保留關鍵字 27
2.1.2 Python運算符的優先級 28
2.1.3 比較運算符和布爾運算符 28
2.2 Python中的變量和參數 29
2.2.1 局部變量和全局變量 29
2.2.2 變量的作用域 29
2.2.3 引用傳遞和值傳遞 31
2.2.4 實參和形參 31
2.3 在Python中使用循環 32
2.3.1 Python中的for循環 32
2.3.2 Python中的while循環 39
2.4 Python中的用戶自定義函數 41
2.4.1 在函數中設定默認值 42
2.4.2 具有可變參數的函數 42
2.4.3 lambda表達式 43
2.5 遞歸 44
2.5.1 計算階乘值 44
2.5.2 計算斐波那契數 45
2.5.3 計算兩個數的最大公約數 45
2.5.4 計算兩個數的最小公倍數 46
2.6 小結 47
第3章 Python數據類型 48
3.1 列表 48
3.1.1 列表和基本操作 48
3.1.2 列表中的表達式 53
3.1.3 連接字符串列表 53
3.1.4 Python中的range(?)函數 54
3.1.5 數組和append(?)函數 55
3.1.6 使用列表和split(?)函數 56
3.1.7 對列表中的單詞計數 56
3.1.8 遍歷成對的列表 57
3.1.9 其他與列表相關的函數 57
3.1.10 棧和隊列 59
3.1.11 使用向量 60
3.1.12 使用矩陣 61
3.1.13 使用NumPy庫處理矩陣 61
3.2 元組(不可變列表) 62
3.3 集合 63
3.4 字典 64
3.4.1 創建字典及字典中的基本操作 65
3.4.2 字典的相關函數和方法 67
3.4.3 字典的格式 67
3.4.4 有序字典 67
3.5 Python中的其他數據類型 68
3.5.1 Python中的其他序列類型 68
3.5.2 Python中的可變類型和不可變類型 69
3.5.3 type(?)函數 70
3.6 小結 70
第4章 NumPy和Pandas介紹 71
4.1 NumPy 71
4.1.1 NumPy簡介 71
4.1.2 NumPy數組 72
4.1.3 使用NumPy數組的示例 73
4.2 子範圍 77
4.2.1 使用向量的“-1”子範圍 77
4.2.2 使用數組的“-1”子範圍 77
4.3 NumPy中其他有用的方法 78
4.3.1 數組和向量操作 79
4.3.2 NumPy和點積 79
4.3.3 NumPy和向量的“範數” 80
4.3.4 NumPy和向量的乘積 81
4.3.5 NumPy和reshape(?)方法 82
4.3.6 計算均值和標準差 83
4.4 Pandas 84
4.5 Pandas DataFrame的各種操作 89
4.5.1 合併Pandas DataFrame 89
4.5.2 使用Pandas DataFrame進行數據操作 90
4.5.3 Pandas DataFrame和CSV文件 93
4.5.4 Pandas DataFrame和Excel電子表格 95
4.5.5 選擇、添加和刪除DataFrame中的列 96
4.5.6 Pandas DataFrame和散點圖 97
4.5.7 Pandas DataFrame和簡單統計 98
4.5.8 Pandas中簡單有用的命令 98
4.6 小結 100
第5章 機器學習 101
5.1 什麼是機器學習 101
5.1.1 機器學習算法的類型 103
5.1.2 特徵工程、特徵選擇和特徵提取 105
5.1.3 降維 106
5.2 使用數據集 107
5.2.1 訓練數據與測試數據 108
5.2.2 什麼是交叉驗證 108
5.2.3 正則化 108
5.2.4 偏差-方差的權衡 109
5.2.5 模型性能的衡量指標 109
5.3 線性回歸 111
5.3.1 線性回歸與曲線擬合 112
5.3.2 何時的解是準確值 112
5.3.3 什麼是多元分析 112
5.3.4 其他類型的回歸 113
5.3.5 平面中對直線的處理(選讀) 113
5.4 求解線性回歸問題的示例 116
5.4.1 使用NumPy和Matplotlib繪製散點圖 116
5.4.2 MSE 119
5.4.3 Keras的線性回歸 123
5.5 小結 126
第6章 機器學習中的分類器 127
6.1 分類器 127
6.1.1 什麼是分類 127
6.1.2 線性分類器 129
6.1.3 kNN 129
6.1.4 決策樹 130
6.1.5 隨機森林 133
6.1.6 支持向量機 134
6.1.7 貝葉斯分類器 134
6.1.8 訓練分類器 136
6.1.9 評估分類器 137
6.2 激活函數 137
6.2.1 什麼是激活函數 137
6.2.2 常見的激活函數 139
6.2.3 ReLU和ELU激活函數 140
6.2.4 sigmoid、softmax和tanh的相似之處 141
6.2.5 sigmoid、softmax和hardmax的區

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 465
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區