sklearn库里几种回归模型

决策树回归
from sklearn.tree import DecisionTreeRegressor
dr = DecisionTreeRegressor()

线性回归
from sklearn.linear_model import LinearRegression
lr = LinearRegression()

SVM回归
from sklearn.svm import SVR
svr = SVR()

KNN回归
from sklearn.neighbors import KNeighborsRegressor
kr = KNeighborsRegressor()

随机森林回归
from sklearn import ensemble
model_RandomForestRegressor = ensemble.RandomForestRegressor(n_estimators=20)

Adaboost回归
from sklearn.ensemble import AdaBoostRegressor
ar = AdaBoostRegressor(n_estimators=50) 

GBRT回归
from sklearn.ensemble import GradientBoostingRegressor
gr = GradientBoostingRegressor(n_estimators=100)

Bagging回归
from sklearn.ensemble import BaggingRegressor
br = BaggingRegressor()

ExtraTree极端随机树回归
from sklearn.tree import ExtraTreeRegressor
er = ExtraTreeRegressor()

你可能感兴趣的:(回归,sklearn,机器学习)