Base Line/python 기초 코드

sklearn 회귀관련 모델 정리

ylab 2022. 8. 16. 21:07

sklearn 회귀관련 모델 정리


GradientBoostingRegressor
ElasticNet
SGDRegressor
SVR
BatesianRidge
CatBoostRegressor
KernelRidge
LinearRegression
XGBRegressor
LGBMRegressor
RandeomForestRegressor


DNN??

 

 

 

#sklearn 회귀 모델 불러오기
from sklearn.ensemble import GradientBoostingRegressor, RandomForestRegressor
from sklearn.linear_model import ElasticNet, SGDRegressor, BayesianRidge, LinearRegression
from sklearn.linear_model import LassoCV , ElasticNetCV , RidgeCV
from sklearn.svm import SVR

#from catboost import CatBoostRegressor
from sklearn.kernel_ridge import KernelRidge
from xgboost.sklearn import XGBRegressor
from lightgbm import LGBMRegressor

from sklearn.model_selection import cross_val_score
from sklearn.metrics import mean_squared_error as mse
from sklearn.metrics import r2_score as r2
#다중 아웃풋
from sklearn.multioutput import MultiOutputRegressor