1.监督学习及相关模型
监督学习
from sklearn.linear_model import LogisticRegression
from sklearn.linear_model import SGDClassifier
from sklearn.svm import LinearSVC
from sklearn.naive_bayes import MultinomialNB
from sklearn.neighbors import KNeighborsClassifier
from sklearn.tree import DecisionTreeClassifier
RandomForestClassifier
(随机森林)
from sklearn.ensemble import RandomForestClassifier
GradientBoostingClassifier
(梯度提升决策树)
from sklearn.ensemble import GradientBoostingClassifier
from sklearn.linear_model import LinearRegression
from sklearn.linear_model import SGDRegressor
from sklearn.svm import SVR
from sklearn.neighbors import KNeighborRegressor
DecisionTreeRegressor(回归树)
from sklearn.tree import DecisionTreeRegressor
RandomForestRegressor
(随机回归森林)
from sklearn.ensemble import RandomForestRegressor
ExtraTreesRegressor
(极端回归森林)
from sklearn.ensemble import ExtraTreesRegressor
GradientBoostingRegressor
(梯度提升回归树)
from sklearn.ensemble import GradientBoostingRegressor
estimator.score(X_test,y_test)
from sklearn.metrics import Classification_report
estimator.score(X_test,y_test)
R_squared,
MSE(平方相对误差),
MAE(平方绝对误差)
from sklearn.metrics import
r2_score,
mean_squared_error,
mean_absolute_error
评论0