群智能优化算法学习规划
群智能优化算法:
“群” 指的是自然界的群体,“智能” 指的是自然界的生物群体的生存和生活方式体现着一种智慧,“优化” 是一种数学问题,在既定约束下,对于某个目标寻找最优解决方案(最优值或得到最优值的最优参数),“算法” 即使用系统方法描述解决问题的策略机制,给定规范输入一定时间内获得所要求的输出。
核心含义:人们通过对一些自然中的生物群体行为特征(觅食、筑巢)的模仿,提出各种高效的优化算法。
寻优过程:通过设计一种无质量的粒子模拟动物群(事物群)中的个体(具有速度和位置属性,速度代表快慢,位置代表方向),个体在搜索空间中单独搜寻最优解,记为个体极值,并与其他个体共享,目标是找到最优的个体极值作为群体中的全局最优解,优化问题即是,个体根据自己的个体极值和当前群体中的全局最优解调整自己位置。个体之间存在竞争,迭代调整位置时最优个体会发生变化,直到达到设定的条件,停止迭代,此时的全局最优解作为目标值,我们关心的是寻优的速度(收敛速度)和避免陷入局部最优。
2.常见的群智能优化算法(待补充)
有主要蚁群算法和粒子群算法
其他:遗传算法,人工蜂群优化算法,细菌觅食算法,模拟退火算法,蜘蛛猴优化算法,布谷鸟搜索,萤火虫,天牛须搜索算法,蝙蝠算法,鱼群优化算法,蟑螂算法,猫群算法,烟花算法,鲸鱼优化算法,狩猎搜索,海豚回声定位算法,灰狼优化算法,麻雀搜索算法,果蝇优化算法,海鸥优化算法,食肉植物优化算法,人工鱼群算法..........
3.改进算法的三种类型的方法
通过初始化种群改进:种群个体具有随机性和不确定性,改进初始化种群的方式改善算法性能。
- 混沌映射:
- 反向学习
- 菜维飞行
策略优化个体迭代更新:
- 高斯游走策略(正态分布)
- 随机游走策略(布朗运动)
- 正余弦优化策略
- 自适应策略
- 变异扰动策略(柯西变异,差分变异)
混合算法
- 将两种算法的优点结合进行改进
然后就老老实实看文献,复现了。。。
论文中常用的改进群智能优化算法(100种改进算法、三类改进方法,干货收藏) - 知乎 (zhihu.com)https://zhuanlan.zhihu.com/p/425439560
研究生如何一个月发表核心期刊论文(纯干货、硬核技巧) - 知乎 (zhihu.com)https://zhuanlan.zhihu.com/p/420763509
小白一个,参照多篇,总结一下作为自己的学习规划,侵删(私聊我),勿喷!!!
群智能优化算法学习规划相关推荐
- 博士论文阅读_仿生群智能优化算法及在点云配准中的应用研究
1.应用领域 计算机视觉:高效的仿生群智能优化策略应用于解决复杂的三维点云配准问题. 概念: (1)点云:是一个数据集,数据集中的每个点代表一组X.Y.Z几何坐标和一个强度值,这个强度值根据物体表面反 ...
- 多目标函数 matlab 粒子群_【LIBSVM】基于群智能优化算法的支持向量机 (SVM) 参数优化...
前言 支持向量机 (Support Vector Machines,SVM) 有两个重要参数:一个是正则化系数(c),一个是核参数(g,高斯核函数).针对这两个参数的优化,在libsvm工具箱的基础上 ...
- 群智能优化算法之鲸鱼算法 Whale Optimization Algorithm (WOA) matlab版代码
MATLAB版 源码及相关工具箱下载地址:http://www.alimirjalili.com/WOA.html 页面如下: The Whale Optimization Algorithm (WO ...
- 智能优化算法——正余弦优化算法(SCA)及其改进策略
正余弦优化算法(SCA)及其改进策略 一.基本介绍 1. 背景 2. 算法简介 二.基本的SCA算法 1. 算法介绍 2. 算法步骤 三.算法分析 1. 正余弦分布 2. 算法实验结果 3. 算法优缺 ...
- 各种智能优化算法比较与实现(matlab版)
各种智能优化算法比较与实现(matlab版) 一. 方法介绍 1免疫算法(Immune Algorithm,IA) 1.1算法基本思想 免疫算法是受生物免疫系统的启发而推出的一种新型的智能搜索算法.它 ...
- 【智能优化算法】萤火虫优化算法 (Firefly algorithm,FA),2009
前言 萤火虫优化算法(Firefly algorithm,FA).由英国剑桥大学的 Yang 等人于 2009 年提出,主要模拟了萤火虫根据个体亮度而相互吸引的行为.作为最新的群智能优化算法之一 , ...
- 【智能优化算法-蒲公英优化器】基于蒲公英优化器求解单目标优化问题附matlab代码
1 内容介绍 群智能优化算法作为当前优化算法中的一个主要研究热点,经过近年的发展,已经发展为较为新颖的演化计算技术,受到越来越多不同领域研究工作者的关注.群智能优化算法比传统优化方法求解各种复杂优化问 ...
- 智能优化算法之蚁群算法(1)
蚁群算法(ant colony algorithm) : 一种模拟进化算法 蚂蚁在觅食过程中能够在其经过的路径留下一种称为信息素的物质,并在觅食的过程中能感知这种物质的强度,并指导自己的行动方向,他们 ...
- 【智能优化算法】基于分段权重和变异反向学习的蝴蝶优化算法求解单目标优化问题附matlab代码
1 简介 针对原始蝴蝶优化算法容易陷入局部最优解,收敛速度慢及寻优精度低等问题,提出分段权重和变异反向学习的蝴蝶优化算法.通过飞行引领策略来矫正邻域内蝴蝶的自身飞行,降低盲目飞行,增强算法跳出局部最优 ...
- 【啃书】《智能优化算法及其MATLAB实例》例6.1基本粒子群算法进行sphere函数寻优
文章目录 问题描述 仿真过程 matlab源码 问题描述 仿真过程 基本粒子群算法的进化进程如下 matlab源码 以下给出的粒子群算法代码使用了给定惯性权重 %该脚本要命名为func1.m %%%% ...
最新文章
- 你需要知道的有关Selenium异常处理的都在这儿
- 微观世界探索者:15家值得关注的纳米技术公司
- 采集标签_科创致远轻MES工时采集系统帮助工厂快速构建工效节拍绩效考核
- MapReduce初级案例
- PHP-mysql基础
- 红黑树(RB-Tree)比AVL强在哪?
- Kickstart+NFS+DHCP+TFTP+PXElinux实现CentOS的网络自动安装
- Linux实验二:linux 常用命令练习
- 2018南京区域赛 J-Prime Game
- 解决IE6透明PNG图片的代码
- hadoop常用命令演示(图片)
- IntelliJ IDEA 2018.2.2及以下版本破解方法
- go - struct
- 五轮面试,阿里offer到手!!
- cp命令强制覆盖方式实现
- linux 远程修改时间,linux 获取远程系统时间的例子
- 安卓手机免root修改hosts文件
- Linux 返回根目录,返回主目录
- 图像双立方插值——C实现
- Windows自带mstsc远程无法关机重启小技巧