智能优化算法简介

智能优化算法简介智能优化算法:受人类智能、生物群体社会性或自然现象规律的启发。主要包括:(1)遗传算法:模仿自然界生物进化机制(2)差分进化算法:通过群体个体间的合作与竞争来优化搜索(3)免疫算法:模拟生物免疫系统学习和认知功能(4)蚁群算法:模拟蚂蚁集体寻径行为(5)粒子群算法:模拟鸟群和鱼群群体行为(6)模拟退火算法:源于固体物质退火过程(7)禁忌搜索算法:模拟人类智力记忆过程(8)…

大家好,又见面了,我是你们的朋友全栈君。

智能优化算法:

受人类智能、生物群体社会性或自然现象规律的启发。
主要包括:
(1)遗传算法: 模仿自然界生物进化机制
(2)差分进化算法: 通过群体个体间的合作与竞争来优化搜索
(3)免疫算法: 模拟生物免疫系统学习和认知功能
(4)蚁群算法:模拟蚂蚁集体寻径行为
(5)粒子群算法:模拟鸟群和鱼群群体行为
(6)模拟退火算法:源于固体物质退火过程
(7)禁忌搜索算法:模拟人类智力记忆过程
(8)神经网络算法:模拟动物神经网络行为特征

大体可以分为以下五类:

(1)进化类算法:
遗传算法、差分进化算法、免疫算法
推荐阅读:
智能优化算法 https://blog.csdn.net/mago2015/article/details/83748349
(2)群智能算法
蚁群算法、粒子群算法
群体智能优化算法出现后,可以说是非常的受欢迎,很多研究学者也都提出了一些自己的群体智能优化算法,但是,受到大家认可(应用较为广泛)的算法大致为:
蚁群算法————-1992年提出
粒子群优化算法—-1995年提出
菌群算法————-2002年提出
蛙跳算法————-2003年提出
人工蜂群算法——-2005年提出
花朵授粉算法——-2012年提出
除了几种常见的算法之外,还有很多很多被提出的群体智能优化算法,例如:萤火虫算法、布谷鸟算法、蝙蝠算法、狼群算法、烟花算法、合同网协议算法等等。
推荐阅读:
群体智能优化算法 https://blog.csdn.net/xiaobiyin9140/article/details/84279140

(3)模拟退火算法
(4)禁忌搜索算法
(5)神经网络算法

推荐阅读

智能优化算法总结 https://blog.csdn.net/Sinde1992/article/details/50321225

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/142427.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 在centos7上安装夜莺监控

    在centos7上安装夜莺监控所需包(仅作参考)在/opt目录下建立目录/n9e和/temp安装包存放在/opt/temp目录下mysql-5.7.31-linux-glibc2.12-x86_64.7znginx-1.14.2.7zp7zip-16.02-10.el7.x86_64.rpmredis-6.0.6.7zn9e-2.7.2.7z1.安装7zrpm-ivhp7zip-16.02-10.el7.x86_64.rpmyum-yinstallepel-releaseyum-yi

    2022年5月30日
    52
  • 偏态分布学习笔记(期望,中位数,众数)

    偏态分布学习笔记(期望,中位数,众数)一:偏态函数分类(1)正态(期望=中位数=众数)(2)正偏态:也称为右偏态(期望>中位数>众数)(3)负偏态:也称左偏态(期望<中位数<众数)二:如何辨认正负偏态函数关键:看尾巴哪边长,左边尾巴长的成为左偏态(负偏态),反之右偏态(正偏态)三:关于期望,中位数,众数参考上面的草图:可以这样理解,(1)对于正偏态而言,数据大多分布在右侧,从而也就把期望与中位数往右侧移动。(2)对于负偏态而言,数据大多分布在左侧,从而也就把期望与中位数往左侧移动。…

    2022年9月13日
    0
  • Mysql中explain用法和结果字段的含义介绍

    使用 explain 查询和分析SQl的执行记录,可以进行sql的性能优化!explain用法mysql&gt; explain select * from students;+—-+————-+———-+——+—————+——+———+——+——+——-+| id …

    2022年2月27日
    32
  • java vimrc_vimrc: 终极 vim 配置, 克隆自: https://github.com/amix/vimrc

    java vimrc_vimrc: 终极 vim 配置, 克隆自: https://github.com/amix/vimrc这个仓库克自https://github.com/amix/vimrc放在oschina上来加速部署,也方便再添加些功能.如何使用:gitclonehttps://git.oschina.net/shrekuu/vimrc.git~/.vim_runtimesh~/.vim_runtime/install_awesome_vimrc.sh更多:这个版本直接加入了~/.vim_ru…

    2022年4月30日
    46
  • java字符串切分_Java字符串分割(转)[通俗易懂]

    java字符串切分_Java字符串分割(转)[通俗易懂]java.lang.String的split()方法,JDK1.4orlaterpublicString[]split(Stringregex,intlimit)示例代码publicclassStringSplit{publicstaticvoidmain(String[]args){StringsourceStr=”1,2,3,4,5″;String[]s…

    2022年6月21日
    27
  • XOR加密初识

    XOR加密初识XOR加密利用了两次异或操作仍为原值的特性。通过一个密钥,将明文与密钥进行异或操作,从而对明文加密,解密时再将密文与密钥进行一次异或操作就能恢复出明文。下面是C语言简单模拟:#include#include#defineKEY’K’//密钥intmain(){intorig_char,new_char;while((orig_char=getc

    2022年7月16日
    13

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号