改进深度学习极限学习机分类算法实现及Matlab代码

160 篇文章 55 订阅 ¥59.90 ¥99.00
本文提出了一种改进深度学习极限学习机(ELM)的分类算法,通过结合哈里斯鹰算法提高ELM的准确率和泛化能力。在四个UCI数据集上的实验显示,改进的ELM模型在Iris、Wine、Digits和MNIST数据集上的分类准确率均超过传统ELM模型。
摘要由CSDN通过智能技术生成

改进深度学习极限学习机分类算法实现及Matlab代码

随着深度学习的快速发展,越来越多的深度学习算法被应用于数据分类任务中。而极限学习机(Extreme Learning Machine,ELM)作为一种快速、简单且高效的模型,在许多领域得到了广泛的关注和应用。但传统的ELM模型往往存在准确率低、泛化能力差等问题。因此,本文基于哈里斯鹰算法对ELM模型进行改进,提高其准确率和泛化能力。

一、ELM简介

ELM是一种单层前向神经网络模型,其输入层节点与数据特征维度一一对应,输出层节点数与特定分类任务的类别数相等,隐藏层节点数则可以自由设置。ELM训练过程分两步进行。首先,随机初始化输入层到隐藏层之间的连接权重,并将数据通过这些权重投影到隐藏层得到隐层输出。然后,通过最小平方误差法计算隐层输出与已知分类标签之间的连接权重,即为ELM的最终模型参数。

二、哈里斯鹰算法

哈里斯鹰算法是一种基于鹰群优化的全局优化算法,通过模拟鹰在空中搜索猎物的过程进行优化。鹰在搜索的过程中有采用探索性搜索和利用性搜索两种策略,其中探索性搜索旨在寻找未知领域,而利用性搜索则是针对已知领域进行深入搜索。

在本文中,我们将哈里斯鹰算法应用于ELM模型中,以优化连接权重。首先,我们随机生成一群鹰群(即一组随机初始化的ELM模型参数),并计算每个鹰群的适应度(即模型准确率

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值