另外,随机森林还可以衍生出极端随机森林,其每个节点的特征划分并不是完全随机的
代码实现
数据预处理
数据获取
from sklearn.datasets import load_boston
boston...train_test_split(boston.data,boston.target,random_state=33,test_size=0.25)
print(x_test.shape)
(127, 13)
标准化...import SVR
线性核函数
l_svr = SVR(kernel='linear')
l_svr.fit(x_train,y_train)
l_svr.score(x_test,y_test)...0.65171709742960804
多项式核函数
n_svr = SVR(kernel="poly")
n_svr.fit(x_train,y_train)
n_svr.score(x_test,y_test...)
0.40445405800289286
径向基核函数
r_svr = SVR(kernel="rbf")
r_svr.fit(x_train,y_train)
r_svr.score(x_test,