当前位置:网站首页>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))
边栏推荐
- [matlab] matlab reads and writes Excel
- UE pixel stream, come to a "diet pill"!
- How to write cover letter?
- 287. Looking for repeats - fast and slow pointer
- How can fresh students write resumes to attract HR and interviewers
- Run菜单解析
- 【日常訓練--騰訊精選50】557. 反轉字符串中的單詞 III
- Bluebridge cup internet of things competition basic graphic tutorial - clock selection
- Is the security account given by Yixue school safe? Where can I open an account
- Guess riddles (2)
猜你喜欢
Example 003: a complete square is an integer. It is a complete square after adding 100, and it is a complete square after adding 168. What is the number?
猜谜语啦(11)
剑指 Offer 06. 从尾到头打印链表
实例007:copy 将一个列表的数据复制到另一个列表中。
猜谜语啦(3)
Redis实现高性能的全文搜索引擎---RediSearch
Sword finger offer 06 Print linked list from end to end
MATLAB skills (28) Fuzzy Comprehensive Evaluation
Digital analog 1: linear programming
猜谜语啦(6)
随机推荐
[matlab] matlab reads and writes Excel
Infix expression evaluation
Dynamic dimensions required for input: input, but no shapes were provided. Automatically overriding
【日常训练--腾讯精选50】557. 反转字符串中的单词 III
Guess riddles (5)
【三层架构】
Search data in geo database
[nas1] (2021cvpr) attentivenas: improving neural architecture search via attentive sampling (unfinished)
UE pixel stream, come to a "diet pill"!
猜谜语啦(9)
ABC#237 C
Agile project management of project management
Arrangement of some library files
Run菜单解析
Guess riddles (9)
关于线性稳压器的五个设计细节
Example 008: 99 multiplication table
STM32 summary (HAL Library) - DHT11 temperature sensor (intelligent safety assisted driving system)
[formation quotidienne - Tencent Selection 50] 557. Inverser le mot III dans la chaîne
Halcon blob analysis (ball.hdev)