基於R語言的機器學習

基於R語言的機器學習

《基於R語言的機器學習》是一本2018年出版的圖書,由中國電力出版社出版

基本介紹

  • 中文名:基於R語言的機器學習
  • 作者:Scott V. Burger
  • 出版時間:2018年12月
  • 出版社:中國電力出版社
  • ISBN:9787519825850
  • 類別:計算機圖書
  • 開本:16 開
  • 裝幀:平裝-膠訂
內容簡介,圖書目錄,作者簡介,

內容簡介

■ 介紹機器學習領域的模型、算法和數據訓練。
■ 了解監督和非監督機器學習算法。
■ 針對模型使用的數據進行統計驗證。
■ 深入了解商業和科學中使用的線性回歸模型。
■ 使用單層和多層神經網路計算結果。
■ 介紹基於樹的模型的工作原理,以及流行的決策樹。
■ 了解R語言中機器學習的生態環境。
■ 介紹R語言提供的強大的工具caret包。

圖書目錄

前言 1
第1章 什麼是模型? 5
算法與模型有什麼不同? 10
術語說明 12
模型的局限性 13
建模中的統計與計算 15
數據訓練 16
交叉驗證 17
為什麼使用R語言? 18
優點 19
缺點 22
小結 23
第2章 監督學習與無監督機器學習 25
監督模型 26
回歸 26
訓練數據與測試數據 28
分類 30
混合方法 37
無監督學習 47
無監督聚類方法 48
小結 50
第3章 R語言中的採樣統計和模型訓練 52
偏差 53
R語言中的採樣 58
訓練與測試 61
交叉驗證 74
小結 76
第4章 全面解析回歸 78
線性回歸 79
多項式回歸 88
擬合數據的優點——過度擬合的風險 95
邏輯回歸 98
小結 112
第5章 全面解析神經網路 115
單層神經網路 115
用R語言建立一個簡單的神經網路 116
多層神經網路 125
回歸神經網路 131
神經網路分類 136
使用caret的神經網路 137
小結 139
第6章 基於樹的方法 141
簡單的樹模型 141
決定樹的分割方式 143
決策樹的優點和缺點 147
條件推理樹 158
隨機森林 161
小結 164
第7章 其他高級方法 165
樸素貝葉斯分類 165
主成分分析 169
支持向量機 179
k最近鄰算法 185
小結 191
第8章 使用caret包實現機器學習 192
鐵達尼號數據集 193
使用caret 196
小結 207
附錄A caret機器學習模型大全 209

作者簡介

Scott V. Burger是一名高級數據科學家。他擁有天體物理學領域的編程經驗,並將這些經驗用於各種不同的方面。Scott擁有關於如何用簡潔的方式向公眾解釋科學概念的豐富經驗,並向普通R語言用戶揭示了機器學習的世界。

相關詞條

熱門詞條

聯絡我們