【24年最新算法】NRBO-XGboost回归交叉验证
基于牛顿-拉夫逊优化算法(NRBO)优化XGBoost的数据回归预测(可更换为分类/单变量和多变量时序预测,前私),Matlab代码,可直接运行,适合小白新手
牛顿-拉夫逊优化算法Newton-Raphson-based optimizer,NRBO,受到Newton-Raphson方法的启发。
它使用两个规则来探索整个搜索过程:Newton-Raphson搜索规则(NRSR)和陷阱避免算子(TAO),并使用几组矩阵来进一步探索最佳结果。
该成果于2024年2月发表在中科院2区topSCI期刊
采用五折交叉验证(可修改折数1-10),一定程度抑制了过拟合的发生。
程序已经调试好无需更改代码替换数据集即可运行数据格式为excel
XGBoost可以更换为RF,SVM,BP,LSTM等
NRBO可以更换为TTAOCPO,PO,ZOA,RIME等需要其他的都可以定制
、运行环境要求MATLAB版本为2018b及其以上
、评价指标包括:R2、MAE、MSE、RMSE等,图很多,符合您的需要
、代码中文注释清晰,质量极高
、测试数据集,可以直接运行源程序。
替换你的数据即可用 适合新手小白
ID:6428
详询客服 微信shujuqudong1 或shujuqudong6 或 qq68823886 或 27699885
图文详情请查看: http://matup.cn/796491601366.html