登录
首页 » Others » 粒子群算法求解BP神经网络参数

粒子群算法求解BP神经网络参数

于 2020-12-06 发布
0 252
下载积分: 1 下载次数: 1

代码说明:

说明,这个matlab程序的目标是对BP神经网络中的神经元连接权和阈值构成的高维参数空间进行最优求解,试图用PSO算法求解神经网络中的参数,而不是用传统的误差反传算法。但由于经典粒子群算法存在局部最优的问题。该算法也存在同样的问题。该算法在迭代数较大时可以基本做到误差较大的函数拟合。但是通过该资源提供的图解和代码注释,用户可以很容易的学习到PSO算法的过程。至于如何突破局部最优,这个就有待各位PSO爱好者进行优化了。

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

发表评论

0 个回复

  • 自适应积分算法,用于对函数积分
    自适应积分算法,适用于对函数的积分。对在不同区间变化趋势不同的函数进行积分。算法收敛迅速。占用的程序空间很小。对数组的操作采用了堆栈的思想。C语言实现,易于在DSP,ARM,单片机上移植
    2020-12-08下载
    积分:1
  • 人工神经网络及其应用实例(含代码)
    通过实例对人工神经网络的实际应用进行分析和讲解,清晰的代码一目了然每神经元有许多输入、输出键,各神经元之间以连接键(又称突触)相连,它决定神经元之间的连接强度(突触强度)和性质(兴奋或抑制),即决定神经元间相互作用的强弱和正负,共有三种类型:兴奋型连接、抑制型连接、无连接。这样,个神经元(一般很大)构成一个相互影响的复杂网终系统,通过调整网络参数,可使人工神经网络具有所需要的特定功能,即学习、训练或自组织过程。一个简单的人工神经网络结构图如下所示:上图中,左侧为输入层(输入层的神经元个数由输入的维度决定),右侧为输出层(输出层的神经元个数由输出的维度决定),输入层与输出层之间即为隐层。输入层节点上的神经元接收外部环境的输入模式,并由它传递给相连隐层上的各个神经元。隐层是神经元网络的内部处理层,这些神经元在网络内部构成中间层,不直接与外部输入、输出打交道。人工经网络所具有的模式变换能力主要体现在隐层的神经元上。输出层用于产生神经网络的输出模式。多层神经网络结构中有代表性的有前向网络(BP网络)模型Page 3 of 25多层侧抑制神经网络模型和带有反馈的多层神经网络模型等。本文主要探讨前向网络模型多层前向神经网络不具有侧扣制和反馈的连接方式,即不其有本层之间或指向前一层的连接弧,只有指向下一层的连接弧。代表是BP神经网终:输入模式由输入层进入网终,经中间各隐层的顺序变换,最后由输出层产生一个输出模式,如下图所示:输入层隐层输出层多层前向神经网终由隐层神经元的非线性处理衍生它的能力,这个任务的关键在于将神经元的加权输入非线性转换成一个输出的非线性激励函数。下图给出了一个接收个输入的神经元:Page 4 of 25神经元的输出由下式给出:这里输入的加权和(括号内部分)由一个非线性函数传递,表示与偏差输入相关的权值,表示与第个输入相关的权值。使用最广泛的函数是S形函数,其曲线家族包括对数函数和双曲正切函数,这些都可用来对人口动态系统、经济学系统等建模。另外所用的其他函数有高斯函数、正弦函数、反正切函数,在此不一一展开介绍,本文主要使用的激励函数是对数函数,函数表达式为函数曲线如下图所示对于有限输入量,对数函数输出范围为∈。在输入为=时,输出值为中问值输出在—附近随着输入的增加以相对快的Page 5 of 25速率增加并非常慢地到达上限。对于
    2020-11-07下载
    积分:1
  • 涡旋光束空间相位模拟
    近年来,涡旋光束由于在囚禁和操控原子及其他微粒中的应用而引起了不少关注和研究。涡旋光束在光束的传播方向上有一个位相项e(ilθ),而且它拥有一个光束轨道角动量,该matlab程序实现了从一个高斯基模变换到涡旋光束的基本功能。
    2020-12-05下载
    积分:1
  • 最好的DDS、PSD、TGA缩略图预览插件
    最好的DDS、PSD、TGA缩略图预览插件,支持常见的格式预览及转换
    2020-12-11下载
    积分:1
  • 卷积神经网络(CNNS)权值优化算法
    卷积神经网络的权值优化算法
    2021-05-06下载
    积分:1
  • CFD湍流模型使用技巧.pdf
    CFD湍流模型使用技巧培训
    2021-05-06下载
    积分:1
  • 锁相环原理以及matlab仿真
    详细介绍了锁相环的原理,并给出了一个基于matlab的仿真程序,对理解锁相环的原理非常有用!
    2020-12-06下载
    积分:1
  • s7-1500 与TIA博途软件使用指南
    西门子官方推荐图书,值得详细观看,会给入门者和需要提高的人很大帮助。
    2021-05-06下载
    积分:1
  • Xilinx Zynq UltraScale+MPSoC ZCU104
    【实例简介】Xilinx Zynq UltraScale MPSoC ZCU104
    2021-11-30 00:51:41下载
    积分:1
  • STM32 TIM3 四通道PWM输出实验.rar
    此程序是通过STM32的TIM3定时器控制四通道PWM输出信号,代码是开源的, 下载不用积分,代码里有详细的注释。方便移植使用
    2020-12-07下载
    积分:1
  • 696518资源总数
  • 106235会员总数
  • 12今日下载