R語言學習筆記(七):機器與深度學習

本文參考至以下連結及書籍:

套件:

20200210更新:21個機器學習套件

20191228更新:mlr3,此套件是目前唯一整合所有ML演算法的套件

安裝Tensorflow和Keras

匯入套件與測試

迴歸分析

羅輯迴歸

關聯分析

決策樹

KNN

類神經網路

分群K-Means

支持向量機SVM、SVR

Ensemble Learning(集成學習)

隨機森林

XGBoost

Bagging用多個強模型;Boosting用多個弱模型( 三個臭皮匠,勝過一個諸葛亮)

使用SOP:

  1. 將資料格式(Data.frame),用xgb.DMatrix()轉換為 xgboost 的稀疏矩陣
  2. 設定xgb.params,也就是 xgboost 裡面的參數
  3. 使用xgb.cv(),tune 出最佳的決策樹數量(nrounds)
  4. xgb.train()建立模型

深度學習DNN&CNN

自然語言處理

Written by

Machine Learning / Deep Learning / Python / Flutter cakeresume.com/yanwei-liu

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store