第三章 自组织神经网络

第四章 自组织神经网络

(1)自组织神经网络的典型结构

image-20201003162552728

(2)自组织学习(self-organized learning) :
通过自动寻找样本中的内在规律和本质属性,自组织、自适应地改变网络参数与结构。
自组织网络的自组织功能是通过竞争学习(competitive learning)实现的。

4.1竞争学习的概念与原理

4.1.1基本概念

1.分类和聚类

(1)分类——分类是在类别知识等导师信号的指导下,将待识别的输入模式分配到各自的模式类中去。
(2)聚类——无导师指导的分类称为聚类,聚类的目的是将相似的模式样本划归一类,而将不相似的分离开,其结果实现了模式样本的类内相似性和类间分离性。由于无导师学习的训练样本中不含有期望输出,因此对于某一输入模式样本应属于哪一类没有任何先验知识。对于一组输入模式,只能根据它们之间的相似性程度分为若干类,因此相似性是输入模式的聚类依据。

2.相似性测量

(1)欧式距离法

image-20201003163117639

(2)余弦法

image-20201003163149482

4.1.2竞争学习原理

1.竞争学习规则(Winner-Take-All)

​ 网络的输出神经元之间相互竞争以求被激活,结果在每一时刻只有一个输出神经元被激活。这个被激活的神经元称为竞争获胜神经元,而其它神经元的状态被抑制,故称为Winner Take All。

  • 3个步骤:

    (1)向量归一化

    首先将当前输入模式向量X和竞争层中各神经元对应的内星向量Wj 全部进行归一化处理; (j=1,2,…,m)

    image-20201003164000668

    image-20201003164021484image-20201003164042610

    (2)寻找获胜神经元(详细看书p82)

    (3)网络输出与权值调整(详细看书p83)

    2.例子

    image-20201003164644477

    权值调整过程:

    image-20201003164751350 image-20201003164810025 image-20201003164837261 image-20201003164856141 image-20201003164913486 image-20201003164927590 image-20201003164949547 image-20201003165004255 image-20201003165022170 image-20201003165041786 image-20201003165100661

4.2自组织特征映射神经网络(Self-Organizing feature Map)

4.2.1 SOM网的生物学基础

SOM模仿人的信息处理,如视觉和听觉,看到图片只有听觉系统兴奋,听到声音,只有听觉系统兴奋。

4.2.2 SOM网的拓扑结构

image-20201003171836316

4.2.3 SOM网的权值调整域

SOM网的获胜神经元对其邻近神经元的影响是由近及远,由兴奋逐渐转变为抑制,因此其学习算法中不仅获胜神经元本身要调整权向量,它周围的神经元在其影响下也要程度不同地调整权向量。这种调整可用三种函数表示:

image-20201003171954060

​ 以获胜神经元为中心设定一个邻域半径,该半径圈定的范围称为优胜邻域。在SOM网学习算法中,优胜邻域内的所有神经元均按其离开获胜神经元的距离远近不同程度地调整权值。
​ 优胜邻域开始定得很大,但其大小随着训练次数的增加不断收缩,最终收缩到半径为零。

SOM的运行原理和后面的下节课总,没听懂

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Elman神经网络在故障诊断中的应用是通过结合EMD(经验模态分解)和PCA-SOM(主成分分析和自组织映射)来进行性能评估和预测故障诊断的。Elman神经网络是一种具有局部记忆单元和局部反馈连接的递归神经网络,最初由J. L. Elman于1990年提出,用于解决语音处理问题。\[2\] Elman神经网络在故障诊断中的应用可以通过以下步骤进行: 1. 数据采集:收集与故障相关的数据,例如传感器数据、设备状态等。 2. 数据预处理:对采集到的数据进行预处理,包括数据清洗、特征提取等。 3. 特征选择:根据故障诊断的需求,选择合适的特征用于训练Elman神经网络模型。 4. 模型训练:使用采集到的数据和选择的特征,训练Elman神经网络模型。 5. 性能评估:使用训练好的Elman神经网络模型对新的数据进行性能评估,判断是否存在故障。 6. 故障预测:根据性能评估的结果,预测可能出现的故障类型和时间。 Elman神经网络在故障诊断中的应用可以提高故障检测的准确性和效率,帮助及时发现和解决潜在的故障问题。如果你对Elman神经网络的更多细节和应用感兴趣,可以参考《MATLAB神经网络43个案例分析》这本书,其中有关于Elman神经网络的详细介绍和案例分析。\[3\] #### 引用[.reference_title] - *1* *2* [Elman神经网络原理](https://blog.csdn.net/weixin_44333889/article/details/119242085)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [《MATLAB 神经网络43个案例分析》:第24章 概率神经网络的分类预测--基于PNN的变压器故障诊断](https://blog.csdn.net/sinat_34897952/article/details/125288041)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值