一种基于引入隐藏信息极限学习机算法的智能分类方法技术

技术编号:19904427 阅读:31 留言:0更新日期:2018-12-26 03:12
本发明专利技术涉及一种基于引入隐藏信息极限学习机算法的智能分类方法,包括步骤S1:在LUPI框架中,训练样本引入隐藏信息;S2:根据ELM原理,得出引入隐藏信息后的ELM+的最优表达式;S3:利用拉格朗日乘子法求解该最优表达式,得出ELM+的输出方程;S4:得出利用ELM+解决二分类问题时以及解决多分类问题时的决策方程;S5:将待预测样本代入所述决策方程,输出类别标签,进行分类。本发明专利技术以极限学习机算法为基础,通过在LUPI框架下,在训练阶段利用训练样本及其隐藏信息共同求解输出权值,来进一步提高传统ELM算法的识别性能,是一种整体性能更优、适用领域更广、识别结果更符合实际需求的智能分类器设计方法。

【技术实现步骤摘要】
一种基于引入隐藏信息极限学习机算法的智能分类方法
本专利技术属于模式识别智能分类器领域,特别是涉及一种基于引入隐藏信息极限学习机算法的智能分类方法。
技术介绍
传统的神经网络学习算法(如BP算法)需要人为设置大量的网络训练参数,并且很容易产生局部最优解。此外,传统神经网络学习算法还存在前馈神经网络训练速度慢,容易陷入局部极小值点,学习率的选择敏感等缺点。极限学习机(extremelearningmachine)ELM是一种简单易用、有效的单隐层前馈神经网络(SLFNs)学习算法,由Huang等人于2004年提出。极限学习机只需要设置网络的隐层节点个数,在算法执行过程中不需要调整网络的输入权值以及隐元的偏置,并且产生唯一的最优解,因此极限学习机具有结构简单,学习速度快,良好的全局搜索能力以及泛化能力等优点,在异常行为检测与异常识别领域有广泛应用。2011年,G.B.Huang对极限学习机方法进行了综述,他指出极限学习机方法的最大优点是其高效的学习过程,而需要继续改进的难点问题主要包括两个方面:一是针对具体应用,如何提高系统识别率;二是如何对隐层节点结构进行优化。近年来,针对极限学习机存本文档来自技高网...

【技术保护点】
1.一种基于引入隐藏信息极限学习机算法的智能分类方法,其特征在于,包括以下步骤:S1:在LUPI框架下,向训练样本中引入隐藏信息,构造新的训练样本;S2:根据ELM原理,将引入隐藏信息的新的训练样本代入ELM算法公式,得出引入隐藏信息后的ELM+的表达式,所述ELM+的表达式为最优化方程式;S3:利用拉格朗日乘子法求解步骤S2所述的最优化方程式得到最优解,即ELM+的输出方程;S4:将所述ELM+的输出方程代入基本二分类及多分类问题决策方程,得出利用ELM+解决二分类问题时以及解决多分类问题时的决策方程;S5:将待预测样本代入所述决策方程,输出类别标签,进行分类。

【技术特征摘要】
1.一种基于引入隐藏信息极限学习机算法的智能分类方法,其特征在于,包括以下步骤:S1:在LUPI框架下,向训练样本中引入隐藏信息,构造新的训练样本;S2:根据ELM原理,将引入隐藏信息的新的训练样本代入ELM算法公式,得出引入隐藏信息后的ELM+的表达式,所述ELM+的表达式为最优化方程式;S3:利用拉格朗日乘子法求解步骤S2所述的最优化方程式得到最优解,即ELM+的输出方程;S4:将所述ELM+的输出方程代入基本二分类及多分类问题决策方程,得出利用ELM+解决二分类问题时以及解决多分类问题时的决策方程;S5:将待预测样本代入所述决策方程,输出类别标签,进行分类。2.根据权利要求1所述的智能分类方法,其特征在于,所述步骤S1的具体过程为:在LUPI框架中,训练样本(x,y)引入隐藏信息x*∈X*后记作(x,x*,y)。3.根据权利要求2所述的智能分类方法,其特征在于,所述步骤S2的具体过程为:根据ELM原理,得出引入隐藏信息后的ELM+的表达式如下:Minimize(最小化量):Subjectto(约束方程):其中LELM+为待优化最小化量,β为极...

【专利技术属性】
技术研发人员:张文博杨生辉刘崇晧段育松李鑫张志宏方镇李婧婷
申请(专利权)人:昆山鲲鹏无人机科技有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1