⛄一、基本极限学习机算法简介
1 核极限学习机
极限学习机(ELM)是一种含L个神经元的单隐藏层前馈神经网络(SLFN)算法,相比于其他神经网络(如BP)具有训练速度快和泛化能力强等特点。但是ELM算法是随机生成各个神经元连接权值和阈值,易造成算法的波动性和不稳定性,因此在ELM算法中,在映射函数h(x)未知时,引入核函数,核极限学习机构建如下:
由式(9)输出层对应的输出可表示为:
式中:核函数K(x,x1)采用RBF函数。
2 模型优化
2.1 灰狼算法
灰狼算法是近几年新兴的一种智能优化算法,具体从以下三个方面对算法进行描述:
(1) 寻找和包围猎物。
狼群对于目标猎物以群体寻找方式搜寻,接近目标,直到发现目标确定最优α、β、δ狼,狼群位置更新:
式中:A和C为系数向量&#