登录
首页 » Matlab » 极限学习机在回归拟合及分类问题中的应用研究——对比实验

极限学习机在回归拟合及分类问题中的应用研究——对比实验

于 2022-07-27 发布 文件大小:136.58 kB
0 74
下载积分: 2 下载次数: 3

代码说明:

单隐含层前馈神经网络(Single-hidden Layer Feedforward Neural Network,SLFN)以其良好的学习能力在许多领域中得到了广泛的应用。然而,传统的学习算法(如BP算法等)固有的一些缺点,成为制约其发展的主要瓶颈。前馈神经网络大多采用梯度下降方法,该方法主要存在以下几个方面的缺点和不足:(1)训练速度慢。由于梯度下降法需要多次迭代,从而达到修正权值和阈值的目的,因此训练过程耗时较长;(2)容易陷入局部极小点,无法达到全局最小;(3)学习率 的选择敏感。学习率 对神经网络的性能影响较大,必须选择合适的 ,才能获得较为理想的网络。若太小,则算法收敛速度很慢,训练过程耗时较长;反之,若 太大,则训练过程可能不稳定(收敛)。因此,探索一种训练速度快、获得全局最优解,且具有良好的泛化性能的训练算法是提升前馈神经网络性能的主要目标,也是近年来的研究热点和难点。本章将介绍一个针对SLFN的新算法——极限学习机(Extreme Learning Machine,ELM),该算法随机产生输入层与隐含层间的连接权值及隐含层神经元的阈值,且在训练过程中无需调整,只需要设置隐含层神经元的个数,便可以获得唯一的最优解。与传统的训练方法相比,该方法具有学习速度快、泛化性能好等优点。为了评价ELM的性能,试分别将ELM应用于基于近红外光谱的汽油辛烷值测定和鸢尾花种类识别两个问题中,并将其结果与传统前馈网络(BP、RBF、GRNN、PNN等)的性能和运行速度进行比较,并探讨隐含层神经元个数对

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • lorenz
    this code will run Lorenz attractor. the function file is lorenz.m and the call file is lorenz1.m
    2012-01-24 13:47:52下载
    积分:1
  • 单级倒立摆
    说明:  设计一个模糊PID控制器,以及单级倒立摆simulink系统,使其可是实现对单级倒立摆的的优化控制。(Design a fuzzy PID controller and a single-stage inverted pendulum simulink system to achieve optimal control of the single-stage inverted pendulum.)
    2019-05-16 08:18:36下载
    积分:1
  • 人脸识别工具箱
    要求matlab2012版本,可直接运行,属于matlab自带函数,computer vision toolbox                                                     
    2022-09-01 04:05:03下载
    积分:1
  • 维纳滤波语音增强算法
     语音增强算法的维纳滤波器,通过scalart 1996提出的实现。使用一个决策指导的方法跟踪的先验信噪比。请注意,该信号的第一个0.25sec用于模型的噪声,即,它是假定的演讲之后,0.25sec开始-   Wiener Filter for Noisy Speech Enhancement, implemented as proposed by Scalart 1996. Uses a decision directed method to track the a priori SNR. Note that the first 0.25sec of the signal is used to model the noise, that is, it is assumed that speech starts after that 0.25sec
    2023-03-03 12:55:04下载
    积分:1
  • M-Files
    有限元程序的matlab工具包,用于各种不同有限单元的划分,力和响应的计算等(Matlab finite element procedure kits for a variety of finite element division and the calculation of response)
    2009-04-04 13:51:14下载
    积分:1
  • Perceptron_Batch
    使用吗matlab语言,实现很多模式识别上的经典算法,如Perceptron_Batch算法等(Matlab language to use it to achieve many of the classic pattern recognition algorithms, such as algorithm Perceptron_Batch)
    2009-07-02 05:21:25下载
    积分:1
  • two-numerical-methods-of-odes
    常微分方程组的两种解法--打靶法和配置法(two numerical methods of odes)
    2020-12-15 21:19:14下载
    积分:1
  • the-matched-filter
    通过对匹配滤波器的了解,使用matlab编程实现匹配滤波器滤波(By understanding the matched filter, matched filter using matlab programming filtering)
    2021-02-25 21:39:38下载
    积分:1
  • Crank-rocker-mechanism
    基于matlab的GUI曲柄摇杆机构的运动仿真的源程序。结果是运动的界面,输入参数可以求出摇杆机构的加速度,角加速度,极位夹角,行程速比系数等。(GUI crank rocker mechanism movement simulation based on matlab source program. Result is movement of the interface, input parameters can be calculated rocker mechanism of acceleration, angular acceleration, ultimate position Angle and travel speed ratio coefficient, etc.)
    2013-12-12 19:36:37下载
    积分:1
  • matlabVB1111
    vb matlab 混合调用 刚学会的 大家可以试试
    2011-12-16 10:43:09下载
    积分:1
  • 696518资源总数
  • 105901会员总数
  • 40今日下载