⛄一、北方苍鹰优化极限学习机NGO-ELM数据回归预测简介
北方苍鹰优化极限学习机(NGO-ELM)是一种基于自然界中鸟类觅食行为的优化算法。该算法通过模拟北方苍鹰的觅食行为,通过不断调整隐藏层的权重和偏置来优化极限学习机(ELM)算法的性能,从而实现对数据的准确预测。
⛄二、部分源代码
%% 初始化
clear
close all
clc
format shortg
warning off
addpath(‘func_defined’)
%% 读取读取
data=xlsread(‘数据.xlsx’,‘Sheet1’,‘A1:N252’); %%使用xlsread函数读取EXCEL中对应范围的数据即可
%输入输出数据
input=data(:,1:end-1); %data的第一列-倒数第二列为特征指标
output=data(:,end); %data的最后面一列为输出的指标值
N=length(output); %全部样本数目
testNum=15; %设定测试样本数目
trainNum=N-testNum; %计算训练样本数目