1. 程式人生 > >用sklearn 實現linear regression

用sklearn 實現linear regression

基本的regression演算法有四種方法可以實現,分別是下面四種

LinearRegression
Ridge (L2 regularization)
Lasso (L1 regularization)
ElasticNet (L1+L2 regularization)

這個Kaggle notebook 有詳細的程式碼, 在此向作者 juliencs 致敬!


還有更高階的演算法可以用來做regression

Decision Tree
Random Forest
XGBoost