科霍宁SOFM是一个前馈无监督学习网络,它由两层组成:输入层和输出层。输入层,也称匹配层,计算输入模式向量与权重向量的距离,即匹配度;输出层也叫比赛层,诸神按照匹配度比赛,匹配度大(距离小)的神经元确定获胜。获胜神经元及其场中神经元的权重向量在更接近模式向量的方向上更新。经过反复的竞争和更新,神经元最终会学习模式向量并以权向量的形式保存,从而实现模式向量的聚类、识别和拓扑不变性映射。这个过程就是自组织学习(映射)。可以看出,科霍宁SOFM自组织映射学习映射包括两部分:最佳匹配神经元选择和权向量更新。

神经网络具有很强的并行性和适应性,可以应用于控制、信息、预测等许多领域。蚁群算法首先成功应用于旅行商问题,然后被广泛应用于各种组合优化问题。但是算法的理论基础比较薄弱,算法的收敛性没有得到证明。很多参数只是凭经验设定,实际效果一般,使用起来往往不成熟。遗传算法是一种成熟的算法,具有很强的全局优化能力,能够快速逼近最优解。主要用于解决组合优化的NP问题。这三种算法可以相互集成。例如,遗传算法可以优化神经网络的初始权重,防止神经网络训练陷入局部最小值,加快收敛速度。蚁群算法也可以用来训练神经网络,但必须使用优化的蚁群算法,如max-min蚁群算法和精英保留策略。

我的其他文章:

python神经网络训练玩游戏_神经网络的优点和缺点,python神经网络实例相关推荐

  1. python神经网络训练玩游戏_一、利用进化神经网络玩gym游戏——开发环境配置

    1.环境 操作系统:ubuntu20.04.1 python3环境:ubuntu20.04.1自带的python3.8.5 neat环境:pip3 install neat-python gym环境: ...

  2. python神经网络训练玩游戏_python – 如何训练神经网络来玩2048游戏?

    我想训练神经网络玩2048游戏.我知道NN对于像2048这样的状态游戏来说不是一个好选择,但是我想要实现NN将像经验丰富的人类一样玩游戏,即仅在三个方向上移动游戏. 但由于我们不知道有效输出,我无法弄 ...

  3. python设计拼图小游戏_教你用Python自制拼图小游戏,轻松搞定熊孩子

    摘要:本文主要为大家详细介绍了python实现拼图小游戏,文中还有示例代码介绍,感兴趣的小伙伴们可以参考一下. 开发工具 Python版本:3.6.4 相关模块: pygame模块: 以及一些Pyth ...

  4. python高端玩法_这7种Python的全新玩法,一般人都不知道!

    Python第三方模块众多,下面我介绍一些比较实用而又有趣的模块,主要分为爬虫.数据处理.可视化.机器学习.神经网络.股票财经.游戏这7个方面. 主要内容如下: 1.爬虫:相信大部分人都用Python ...

  5. Python贪吃蛇小游戏_完整源码免费分享

    文章目录 Python 贪吃蛇小游戏 1. 导包 2. 配置初始化参数 3. 主函数及运行主体 4. 画食物的函数 5. 画贪吃蛇的函数 6. 画网格的函数(非必选,觉得多余的可以忽略此项) 7. 操 ...

  6. python神经网络训练效果差_为什么我的神经网络验证精度比我的训练精度高,并且两者都变得恒定? - python...

    我已经建立了一个模型,当我训练它时,我的验证损失小于训练中的一个,验证准确性也比训练中的高.模型是否过拟合?难道我做错了什么?有人可以看看我的模型,看看有什么问题吗?谢谢. input_text = ...

  7. python识别手写文字_如何快速使用Python神经网络识别手写字符?(文末福利)

    原标题:如何快速使用Python神经网络识别手写字符?(文末福利) 点击标题下[异步社区]可快速关注 在本文中,我们将进一步探讨一些使用Python神经网络识别手写字符非常有趣的想法.如果只是想了解神 ...

  8. python中forward的作用_基于numpy的前馈神经网络(feedforward neural network)

    *** 这几天在上Andrew Ng教授开的Coursera系列课程Deep Learning,总觉得光是看视频和做作业还不够,还是得自己动手写写代码,亲自实现课程里提到的算法内容,于是便有了这篇博客 ...

  9. python自动玩游戏_超牛!用Python自动玩转2048游戏

    本篇作者:BlueDamage 近来在折腾selenium自动化, 感觉配合爬虫很有意思, 大多数以前难以模拟登录的网站都可以爬了,折腾了这么久, 于是想自动玩个2048游戏!嘿嘿, 我是一个不擅长玩 ...

最新文章

  1. [学习笔记]Hadoop 配置调试错误收集
  2. WCF服务开发与调用的完整示例
  3. python字典是什么数据结构_Python常用数据结构——字典
  4. Git -- 分支管理简介
  5. csgo跳投绑定指令_csgo控制台指令大全
  6. Linux下history命令用法
  7. Oracle 方言 PL/SQL 编程
  8. jupyter表格中文乱码解决办法
  9. libtersafe文件下载_tersafe.dll官方版下载
  10. 使用QXDM Log 來分析LTE環境資訊
  11. keil4与proteus的联调
  12. 埋葬了我曾经的执着与思恋题记不过是所谓的世界末日
  13. 常用汉字库(约7千个)
  14. C语言求阶乘与阶乘和
  15. Windows 自动连接wifi的bat批处理脚本
  16. CF1467B Hills And Valleys 题解
  17. DNS中继服务器研究
  18. 以太坊·电影院场景区块链应用探索
  19. HBuilderX 使用内置终端打开命令框 操作文件
  20. 人工智能训练师数加加标注培训系统正式上线

热门文章

  1. 平均数、中位数、众数的特点及应用场合
  2. ​​​​​​​《MYSQL高级查询与编程》综合机试试卷 - 云南农职美和易思
  3. 爬取豆瓣TOP250电影的评分、评价人数、短评等信息,并在其保存在sql数据库中。
  4. 【2020-CVPR-3D人体姿态估计】Deep Kinematics Analysis for Monocular 3D Human Pose Estimation
  5. HybrIK: A Hybrid Analytical-Neural Inverse Kinematics Solution for 3D Human Pose and Shape Estimatio
  6. 操作手册 : AD 及 LDAP 操作
  7. 《社交网站界面设计(原书第2版)》——3.15 你是否在犯4种常见的用户onboarding错误...
  8. qt 之QToolButton
  9. 社群运营,大家都在使用哪些运营工具?
  10. 直驱式永磁同步风力发电机系统建模与仿真,matlab,simulink仿真,直驱,永磁,风力发电