异常鲁棒极限学习机(ORELM)及其Matlab代码实现
一、引言
机器学习是近年来发展迅速的领域,其中,回归问题一直是研究重点之一。在处理回归问题时,传统的最小二乘法和神经网络等方法经常会受到异常数据的干扰,导致模型的性能下降。为了解决这一问题,本文提出了一种基于极限学习机(ELM)的异常鲁棒极限学习机(ORELM)方法,通过设计新的损失函数及正则化方法,使得ORELM对异常数据具有更好的抵抗性能,并且仍然保持了极限学习机高效的特性。
二、ORELM原理
ORELM是基于极限学习机(ELM)的,其基本思想是通过随机初始化输入层到隐藏层的权重矩阵和偏置向量,利用激活函数将输入层的数据线性变换到隐藏层,并得到隐含层的输出。具体地,给定 nnn 个输入样本 xi∈Rd(i=1,2,...,n)\mathbf{x}_i\in R^d(i=1,2,...,n)
异常鲁棒极限学习机(ORELM):原理与Matlab实现
文章介绍了异常鲁棒极限学习机(ORELM)的概念,这是一种针对异常数据具有良好抵抗性的机器学习算法,基于极限学习机(ELM)并改进了损失函数和正则化方法。ORELM通过Matlab代码实现,实验结果展示其在回归问题上的优秀性能,特别是在处理异常数据时优于传统方法。
订阅专栏 解锁全文
169

被折叠的 条评论
为什么被折叠?



