当前位置:网站首页>Adaboost使用
Adaboost使用
2022-07-05 08:42:00 【python-码博士】
from sklearn.model_selection import train_test_split
from sklearn.metrics import mean_squared_error
from sklearn.datasets import load_boston
from sklearn.ensemble import AdaBoostClassifier
from sklearn.ensemble import AdaBoostRegressor
# 加载数据
data = load_boston()
# print(data.data)
# print(data.target)
train_x, test_x, train_y, test_y = train_test_split(data.data, data.target, test_size=0.2)
regressor = AdaBoostRegressor()
regressor.fit(train_x,train_y)
pred_y = regressor.predict(test_x)
mse = mean_squared_error(test_y,pred_y)
# print('房价预测结果',pred_y)
print('均方误差 = ',round(mse,2))
# 决策树回归模型
from sklearn.tree import DecisionTreeRegressor
dec_regressor = DecisionTreeRegressor()
dec_regressor.fit(train_x,train_y)
pred_y = dec_regressor.predict(test_x)
mse = mean_squared_error(test_y,pred_y)
# print('房价预测结果',pred_y)
print('决策树均方误差 = ',round(mse,2))
# KNN回归模型
from sklearn.neighbors import KNeighborsRegressor
knn_regressor = KNeighborsRegressor()
knn_regressor.fit(train_x,train_y)
pred_y = knn_regressor.predict(test_x)
mse = mean_squared_error(test_y,pred_y)
# print('房价预测结果',pred_y)
print('KNN均方误差 = ',round(mse,2))
边栏推荐
- Daily question - input a date and output the day of the year
- 实例004:这天第几天 输入某年某月某日,判断这一天是这一年的第几天?
- Dynamic dimensions required for input: input, but no shapes were provided. Automatically overriding
- STM32 lights up the 1.8-inch screen under Arduino IDE
- 实例003:完全平方数 一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
- 猜谜语啦(10)
- [nas1] (2021cvpr) attentivenas: improving neural architecture search via attentive sampling (unfinished)
- Meizu Bluetooth remote control temperature and humidity access homeassistant
- 剑指 Offer 09. 用两个栈实现队列
- Example 008: 99 multiplication table
猜你喜欢
随机推荐
STM32 summary (HAL Library) - DHT11 temperature sensor (intelligent safety assisted driving system)
Sword finger offer 06 Print linked list from end to end
猜谜语啦(3)
GEO数据库中搜索数据
轮子1:QCustomPlot初始化模板
Guess riddles (5)
Infix expression evaluation
EA introduction notes
Reasons for the insecurity of C language standard function scanf
Lori remote control commissioning record
Shell script
[牛客网刷题 Day4] JZ35 复杂链表的复制
Halcon wood texture recognition
Warning: retrying occurs during PIP installation
Speech recognition learning summary
暑假第一周
Arduino burning program and Arduino burning bootloader
PIP installation
Sword finger offer 05 Replace spaces
Bluebridge cup internet of things basic graphic tutorial - GPIO input key control LD5 on and off