Spark MLlib機器學習:算法、源碼及實戰詳解

Spark MLlib機器學習:算法、源碼及實戰詳解

作者: 黃美靈
出版社: 電子工業
出版在: 2016-03-01
ISBN-13: 9787121282140
ISBN-10: 7121282143
裝訂格式: 平裝
總頁數: 404 頁





內容描述


<內容介紹> 
黃美靈編寫的《Spark MLlib機器學習(演算法源碼及實戰詳解)》以Spark 1.4.1版本源碼為切入點,全面並且深入地解析Spark MLlib模塊,著力於探索分佈式機器學習的底層實現。    《Spark MLlib機器學習(演算法源碼及實戰詳解)》中本著循序漸進的原則,首先解析MLlib的底層實現基礎:數據操作及矩陣向量計算操作,該部分是MLlib實現的基礎;接著對各個機器學習演算法的理論知識進行講解,並且解析機器學習演算法如何在MLlib中實現分佈式計算;然後對MLlib源碼進行詳細的講解;最後進行MLlib實例的講解。相信通過《Spark MLlib機器學習:演算法、源碼及實戰詳解》的學習,讀者可全面掌握Spark MLlib機器學習,能夠進行MLlib實戰、MLlib定製開發等。    《Spark MLlib機器學習(演算法源碼及實戰詳解)》適合大數據、Spark、數據挖掘領域的從業人員閱讀,同時也為Spark開發者和大數據愛好者展現了分佈式機器學習的原理和實現細節。

<章節目錄>第一部分 Spark MLlib基礎第1章 Spark機器學習簡介  1.1  機器學習介紹  1.2  Spark介紹  1.3  Spark MLlib介紹第2章 Spark數據操作  2.1  Spark RDD操作    2.1.1  Spark RDD創建操作    2.1.2  Spark RDD轉換操作    2.1.3  Spark RDD行動操作  2.2  MLlib Statistics統計操作    2.2.1  列統計匯總    2.2.2  相關係數    2.2.3  假設檢驗  2.3  MLlib數據格式    2.3.1  數據處理    2.3.2  生成樣本第3章 Spark MLlib矩陣向量  3.1  Breeze介紹    3.1.1  Breeze創建函數    3.1.2  Breeze元素訪問及操作函數    3.1.3  Breeze數值計算函數    3.1.4  Breeze求和函數    3.1.5  Breeze布爾函數    3.1.6  Breeze線性代數函數    3.1.7  Breeze取整函數    3.1.8  Breeze常量函數    3.1.9  Breeze複數函數    3.1.10  Breeze三角函數    3.1.11 Breeze對數和指數函數  3.2  BLAS介紹    3.2.1  BLAS向量-向量運算    3.2.2  BLAS矩陣-向量運算    3.2.3  BLAS矩陣-矩陣運算  3.3  MLlib向量    3.3.1  MLlib向量介紹    3.3.2  MLlib Vector接口    3.3.3  MLlib DenseVector類    3.3.4  MLlib SparseVector類    3.3.5  MLlib Vectors伴生對象  3.4  MLlib矩陣    3.4.1  MLlib矩陣介紹    3.4.2  MLlib Matrix接口    3.4.3  MLlib DenseMatrix類    3.4.4  MLlib SparseMatrix類    3.4.5  MLlib Matrix伴生對象  3.5  MLli  3.6  MLlib分佈式矩陣    3.6.1  MLlib分佈式矩陣介紹    3.6.2  行矩陣(RowMatrix)
    3.6.3  行索引矩陣(IndexedRowMatrix)    3.6.4  坐標矩陣(CoordinateMatrix)    3.6.5  分塊矩陣(BlockMatrix)
第二部分 Spark MLlib回歸演算法第4章 Spark MLlib線性回歸演算法第5章 Spark MLlib邏輯回歸演算法第6章 Spark MLlib保序回歸演算法
第三部分 Spark MLlib分類演算法第7章 Spark MLlib貝葉斯分類演算法第8章 Spark MLlib SVM支持向量機演算法第9章 Spark MLlib決策樹演算法
第四部分 Spark MLlib聚類演算法第10章 Spark MLlib KMeans聚類演算法第11章 Spark MLlib LDA主題模型演算法
第五部分 Spark MLlib關聯規則挖掘演算法第12章 Spark MLlib FPGrowth關聯規則演算法
第六部分 Spark MLlib推薦演算法第13章 Spark MLlib ALS交替最小二乘演算法第14章 Spark MLlib協同過濾推薦演算法
第七部分 Spark MLlib神經網絡演算法第15章 Spark MLlib神經網絡演算法綜述




相關書籍

Kalman 濾波器理論與應用 : 基於 MATLAB 實現

作者 金學波

2016-03-01

Python Web Development with Django (Paperback)

作者 Jeff Forcier Paul Bissex Wesley J Chun

2016-03-01

Modern Data Science with R, 2/e

作者 Baumer Benjamin S. Kaplan Daniel T. Horton Nicholas J.

2016-03-01