ML之回归预测:利用十类机器学习算法(线性回归、kNN、SVM、决策树、随机森林、极端随机树、SGD、提升树、LightGBM、XGBoost)对波士顿数据集回归预测(模型评估、推理并导到csv)

简介: ML之回归预测:利用十类机器学习算法(线性回归、kNN、SVM、决策树、随机森林、极端随机树、SGD、提升树、LightGBM、XGBoost)对波士顿数据集回归预测(模型评估、推理并导到csv)


目录

利用十类机器学习算法(线性回归、kNN、SVM、决策树、随机森林、极端随机树、SGD、提升树、LightGBM、XGBoost)对波士顿数据集【13+1,506】回归预测(模型评估、推理并导到csv)

输出数据集

1、LiR 线性回归算法

2、kNNR k最近邻算法

3、SVMR 支持向量机算法

4、DTR 决策树算法

5、RFR 随机森林算法

6、ExtraTR 极端随机树算法

7、SGDR 随机梯度上升算法

8、GBR 提升树算法

9、LightGBMR 算法

10、XGBR 算法

模型评估效果综合比较

模型推理预测综合比较


 

 

 

 

相关文章

ML之回归预测:利用十类机器学习算法(线性回归、kNN、SVM、决策树、随机森林、极端随机树、SGD、提升树、LightGBM、XGBoost)对波士顿数据集回归预测(模型评估、推理并导到csv)

ML之回归预测:利用十类机器学习算法(线性回归、kNN、SVM、决策树、随机森林、极端随机树、SGD、提升树、LightGBM、XGBoost)对波士顿数据集回归预测(模型评估、推理并导到csv)实现

利用十类机器学习算法(线性回归、kNN、SVM、决策树、随机森林、极端随机树、SGD、提升树、LightGBM、XGBoost)对波士顿数据集【13+1,506】回归预测(模型评估、推理并导到csv)

输出数据集

1. 数据集的描述:  
2.  .. _boston_dataset:
3. 
4. Boston house prices dataset
5. ---------------------------
6. 
7. **Data Set Characteristics:**  
8. 
9.     :Number of Instances: 506
10. 
11.     :Number of Attributes: 13 numeric/categorical predictive. Median Value (attribute 14) is usually the target.
12. 
13.     :Attribute Information (in order):
14.         - CRIM     per capita crime rate by town
15.         - ZN       proportion of residential land zoned for lots over 25,000 sq.ft.
16.         - INDUS    proportion of non-retail business acres per town
17.         - CHAS     Charles River dummy variable (= 1 if tract bounds river; 0 otherwise)
18.         - NOX      nitric oxides concentration (parts per 10 million)
19.         - RM       average number of rooms per dwelling
20.         - AGE      proportion of owner-occupied units built prior to 1940
21.         - DIS      weighted distances to five Boston employment centres
22.         - RAD      index of accessibility to radial highways
23.         - TAX      full-value property-tax rate per $10,000
24.         - PTRATIO  pupil-teacher ratio by town
25.         - B        1000(Bk - 0.63)^2 where Bk is the proportion of blacks by town
26.         - LSTAT    % lower status of the population
27.         - MEDV     Median value of owner-occupied homes in $1000's
28. 
29.     :Missing Attribute Values: None
30. 
31.     :Creator: Harrison, D. and Rubinfeld, D.L.
32. 
33. This is a copy of UCI ML housing dataset.
34. https://archive.ics.uci.edu/ml/machine-learning-databases/housing/
35. 
36. 
37. This dataset was taken from the StatLib library which is maintained at Carnegie Mellon University.
38. 
39. The Boston house-price data of Harrison, D. and Rubinfeld, D.L. 'Hedonic
40. prices and the demand for clean air', J. Environ. Economics & Management,
41. vol.5, 81-102, 1978.   Used in Belsley, Kuh & Welsch, 'Regression diagnostics
42. ...', Wiley, 1980.   N.B. Various transformations are used in the table on
43. pages 244-261 of the latter.
44. 
45. The Boston house-price data has been used in many machine learning papers that address regression
46. problems.   
47.      
48. .. topic:: References
49. 
50.    - Belsley, Kuh & Welsch, 'Regression diagnostics: Identifying Influential Data and Sources of Collinearity', Wiley, 1980. 244-261.
51.    - Quinlan,R. (1993). Combining Instance-Based and Model-Based Learning. In Proceedings on the Tenth International Conference of Machine Learning, 236-243, University of Massachusetts, Amherst. Morgan Kaufmann.
52. 
53. 数据的初步查验:输出回归目标值target的差异
54. target_max 50.0
55. target_min 5.0
56. target_avg 22.532806324110677

 

1、LiR 线性回归算法

1. LiR Score value: 0.6757955014529482
2. LiR R2    value: 0.6757955014529482
3. LiR MAE   value: 3.5325325437053974
4. LiR MSE   value: 25.13923652035344

 

2、kNNR k最近邻算法

 

3、SVMR 支持向量机算法

 

 

4、DTR 决策树算法

 

5、RFR 随机森林算法

 

6、ExtraTR 极端随机树算法

 

7、SGDR 随机梯度上升算法

 

 

 

8、GBR 提升树算法

 

 

9、LightGBMR 算法

 

10、XGBR 算法

 

 

模型评估效果综合比较

 

模型推理预测综合比较

 

相关文章
|
5月前
|
机器学习/深度学习 数据采集 人工智能
【机器学习算法篇】K-近邻算法
K近邻(KNN)是一种基于“物以类聚”思想的监督学习算法,通过计算样本间距离,选取最近K个邻居投票决定类别。支持多种距离度量,如欧式、曼哈顿、余弦相似度等,适用于分类与回归任务。结合Scikit-learn可高效实现,需合理选择K值并进行数据预处理,常用于鸢尾花分类等经典案例。(238字)
|
10月前
|
机器学习/深度学习 数据采集 人工智能
20分钟掌握机器学习算法指南
在短短20分钟内,从零开始理解主流机器学习算法的工作原理,掌握算法选择策略,并建立对神经网络的直观认识。本文用通俗易懂的语言和生动的比喻,帮助你告别算法选择的困惑,轻松踏入AI的大门。
720 8
|
11月前
|
机器学习/深度学习 存储 Kubernetes
【重磅发布】AllData数据中台核心功能:机器学习算法平台
杭州奥零数据科技有限公司成立于2023年,专注于数据中台业务,维护开源项目AllData并提供商业版解决方案。AllData提供数据集成、存储、开发、治理及BI展示等一站式服务,支持AI大模型应用,助力企业高效利用数据价值。
|
5月前
|
机器学习/深度学习 算法 机器人
【水下图像增强融合算法】基于融合的水下图像与视频增强研究(Matlab代码实现)
【水下图像增强融合算法】基于融合的水下图像与视频增强研究(Matlab代码实现)
550 0
|
5月前
|
数据采集 分布式计算 并行计算
mRMR算法实现特征选择-MATLAB
mRMR算法实现特征选择-MATLAB
354 2
|
6月前
|
传感器 机器学习/深度学习 编解码
MATLAB|主动噪声和振动控制算法——对较大的次级路径变化具有鲁棒性
MATLAB|主动噪声和振动控制算法——对较大的次级路径变化具有鲁棒性
316 3
|
6月前
|
存储 编解码 算法
【多光谱滤波器阵列设计的最优球体填充】使用MSFA设计方法进行各种重建算法时,图像质量可以提高至多2 dB,并在光谱相似性方面实现了显著提升(Matlab代码实现)
【多光谱滤波器阵列设计的最优球体填充】使用MSFA设计方法进行各种重建算法时,图像质量可以提高至多2 dB,并在光谱相似性方面实现了显著提升(Matlab代码实现)
229 6
|
5月前
|
机器学习/深度学习 算法 机器人
使用哈里斯角Harris和SIFT算法来实现局部特征匹配(Matlab代码实现)
使用哈里斯角Harris和SIFT算法来实现局部特征匹配(Matlab代码实现)
277 8
|
5月前
|
机器学习/深度学习 算法 自动驾驶
基于导向滤波的暗通道去雾算法在灰度与彩色图像可见度复原中的研究(Matlab代码实现)
基于导向滤波的暗通道去雾算法在灰度与彩色图像可见度复原中的研究(Matlab代码实现)
321 8
|
5月前
|
机器学习/深度学习 算法 数据可视化
基于MVO多元宇宙优化的DBSCAN聚类算法matlab仿真
本程序基于MATLAB实现MVO优化的DBSCAN聚类算法,通过多元宇宙优化自动搜索最优参数Eps与MinPts,提升聚类精度。对比传统DBSCAN,MVO-DBSCAN有效克服参数依赖问题,适应复杂数据分布,增强鲁棒性,适用于非均匀密度数据集的高效聚类分析。

热门文章

最新文章