群智能优化算法可以作为很好的工具来解决许多实际问题,如特征选择、图像分割、医学诊断,经济排放调度问题,植物病害识别,工程设计,PID优化控制,设备故障诊断,机器学习模型参数整定等等。
在这个领域,有一个理论:没有免费午餐(No Free Lunch,NFL)理论。它从逻辑上证明了不存在最适合解决所有优化问题的元启发式算法。换句话说,特定的元启发式可能在一组问题上显示出非常有希望的结果,但相同的算法可能在另一组问题上显示出糟糕的性能。显然,NFL使这一研究领域非常活跃,这导致了每年提出很多新的元启发式和改进当前方法。
世间万物皆可成法。本期在前期的基础上,持续更新最最最基础的群智能优化算法,总数突破了375种。这里,不涉及改进的算法及变体,因为实在太多了,真的太多了,就和海洋里的水一样多。把最重要的改进、提升工作留给各位小伙伴。
数量这么多,到底怎么选?
当然是根据NFL理论选你喜欢的啦。
【收藏不迷路】超375种群体智能优化算法-Matlab代码免费获取(截至2024.11.26)
目录
- 龙格库塔算法 Runge Kutta Method
- 蜻蜓算法Dragonfly Algorithm
- 黏菌算法Slime mould algorithm
- 囊状虫群算法 Tunicate Swarm Algorithm
- 引力搜索算法Gravitational Search Algorithm
- 麻雀优化算法Sparrow Search Algorithm
- 灰狼优化算法 Grey Wolf Optimizer
- 多元宇宙优化器Multi-Verse Optimizer
- 正弦余弦算法Sine Cosine Algorithm
- 帝企鹅优化器 Emperor penguin optimizer
- 蛇优化算法Snake Optimizer
- 精子群优化算法Sperm Swarm Optimization
- 人类受孕优化器Human Conception Optimizer
- 旗鱼优化算法Sailfish Optimizer
- 金枪鱼群优化算法Tuna swarm optimization
- 䲟鱼优化算法Remora optimization algorithm
- 巨鲹优化器Giant Trevally Optimizer
- 白鲸优化算法Beluga whale optimization
- 大白鲨优化器White Shark Optimizer
- 水母搜索优化器Jellyfish Search Optimizer
- 海马优化器Sea-horse optimizer
- 金豺优化算法Golden jackal optimization
- 猎豹优化器Cheetah Optimizer
- 孔雀优化算法Peafowl Optimization Algorithm
- 侏儒猫鼬优化算法(Dwarf Mongoose Optimization
- 沙猫群优化算法Sand Cat swarm optimization
- 变色龙优化算法Chameleon Swarm Algorithm
- 长鼻浣熊优化算法Coati Optimization Algorithm
- 人工电场算法Artificial Electric Field Algorithm
- 缎蓝园丁鸟优化器Satin bowerbird optimizer
- 蜘蛛猴优化算法Spider Monkey Optimization
- 冠状病毒群体免疫优化器Coronavirus herd immunity optimizer
- 鲸鱼优化算法Whale Optimization Algorithm
- 蜣螂优化器 Dung beetle optimizer
- 哈里斯鹰优化算法Harris hawks optimization
- 天鹰优化器Aquila Optimizer
- 白鹭群优化算法Egret Swarm Optimization Algorithm
- 红鸢优化算法Red kite Optimization Algorithm
- 胡桃夹子鸟优化算法Nutcracker Optimization Algorithm
- 飞狐优化算法Flying Foxes Optimization
- 猎食者算法Hunter–prey optimization
- 狐狸优化算法Fox-inspired Optimization Algorithm
- 山羚羊优化器Mountain Gazelle Optimizer
- 斑马优化算法Zebra Optimization Algorithm
- 人工兔优化算法Artificial Rabbits Optimization
- 社交滑雪驱动算法(social ski driver algorithm)
- 光学启发优化算法(Optics Inspired Optimization )
- 供需算法(supply-demand-based optimization)
- 未来搜索算法(Future search algorithm)
- 政治优化器(Political Optimizer)
- 探路者算法(Pathfinder Algorithm)
- 亨利气体溶解优化算法(Henry gas solubility optimization)
- 平衡优化器(Equilibrium Optimizer)
- 随机油漆算法(Stochastic Paint Optimizer)
- 吉萨金子塔建造算法(Giza Pyramids Construction)
- 蝴蝶优化算法Butterfly optimization algorithm BOA
- 熊气味搜索算法bear smell search algorithm,BSSA
- 秃鹰搜索优化算法Bald eagle search Optimization algorithm,BES
- 金鹰优化器Golden Eagle Optimizer,GEO
- 海洋捕食者算法 Marine Predators Algorithm MPA
- 跳蛛优化算法 Jumping Spider Optimization Algorithm (JSOA)
- 卷尾猴搜索算法Capuchin search Algorithm CSA
- 帝企鹅优化算法Aptenodytes Forsteri Optimization algorithm (AFO)
- 科莫多巨蜥算法Komodo Mlipir Algorithm,KMA
- 萤火虫群优化算法Firebug Swarm Optimization (FSO) Algorithm
- 野马算法Wild Horse Optimizer,WHO
- 白骨顶鸡优化算法COOT optimization algorithm,COOT
- 蜜獾算法Honey Badger Algorithm,HBA
- 野燕算法Wild Geese Algorithm - WGA
- 鼠群优化器Rat Swarm Optimizer RSO
- 爬行动物搜索算法Reptile Search Algroithm RSA
- 北方苍鹰优化算法Northern Goshawk Optimization,NGO
- 大猩猩优化器Artificial gorilla troops optimizer
- 澳洲野狗优化算法Dingo Optimization Algorithm
- 非洲秃鹫优化算法African vultures optimization algorithm
- 文化算法 Cultural Algorithm
- 和声搜索算法Harmony Search
- 帝国主义竞争算法Imperialist Competitive Algorithm
- 风驱动优化 Wind Driven Optimization
- 头脑风暴算法 Brain Storm Optimization
- 联盟竞赛算法 League Championship Algorithm
- 足球联赛竞争算法Soccer League Competition Algorithm
- 搜索组算法Search Group Algorithm
- 人类学习优化算法Human Learning Optimization
- 多跟踪器优化算法Multi-tracker Optimization Algorithm
- JAYA算法
- 最有价值球员算法Most Valuable Player Algorithm
- 黄金正弦算法Golden sine algorithm
- 加权超位置吸引算法Weighted Superposition Attraction
- 骑手优化算法Rider Optimization Algorithm
- 神经网络算法Neural Network Algorithm
- 学校算法School Based Optimization
- 雨水算法Rain Water Algorithm
- 球形搜索优化器Spherical search optimizer
- 拔河优化算法Tug of War Optimization Algorithm
- 生物地理优化Biogeography-Based Optimization
- 动物迁徙算法Animal Migration Optimization
- 共生生物搜索算法 Symbiotic Organisms Search
- 鸡群优化算法Chicken Swarm Optimization
- 乌鸦搜索算法Crow search algorithm
- 最优捕食算法Optimal Foraging Algorithm
- 鼠妇算法Porcellio scaber algorithm
- 人工蝴蝶优化算法Artificial Butterfly Optimization
- 樽海鞘算法 Salp Swarm Algorithm
- 斑鬣狗优化算法Spotted Hyena Optimizer
- 蚱蜢优化算法Grasshopper Optimization Algorithm
- 天牛须搜索算法Beetle Antennae Search Algorithm
- 蚯蚓优化算法Earthworm Optimization Algorithm
- 绯鲵鲣算法 Yellow Saddle Goatfish Algorithm
- 郊狼优化算法coyote optimization algorithm
- 裸鼹鼠算法naked mole-rat algorithm
- 蜉蝣算法mayfly optimization algorithm
- 寄生捕食算法Parasitism – Predation algorithm
- 乌燕优化算法Sooty Tern Optimization Algorithm
- 海鸥优化算法Seagull Optimization Algorithm
- 变邻域搜索算法Variable Neighborhood Search
- 类电磁机制优化算法Electromagnetism-like Mechanism Optimization Algorithm
- 协方差矩阵自适应进化算法Covariance Matrix Adaptation Evolution Strategy
- 状态转移算法State Transition Algorithm
- 水循环算法Water Cycle Algorithm
- 回溯搜索优化算法Backtracking Search Optimization Algorithm
- 黑洞算法Black Hole Algorithm
- 纵横交叉优化器 crisscross search optimizer
- 广义相对论搜索算法General Relativity Search Algorithm
- 随机分形搜索算法Stochastic Fractal Search Algorithm
- 电磁场优化算法Electromagnetic Field Optimization
- 闪电搜索算法Lightning Search Algorithm
- 阴阳对算法Yin Yang Pair Optimization
- 星系群优化算法Galactic Swarm Optimization
- 雷电附着优化算法Lightning Attachment Procedure Optimization
- 静电放电算法Electrostatic Discharge Algorithm
- 原子搜索算法Atom Search Optimization
- 富兰克林定律算法Franklin’s Laws Inspired Algorithm
- 适应度相关优化器Fitness Dependent Optimizer
- 邻域一致算法Neighborhood-based Consensus
- 入侵杂草优化算法Invasive Weed Optimization
- 花朵授粉算法Flower pollenation algorithm
- 树木生理算法Tree Physiology Optimization
- 森林优化算法Forest Optimization Algorithm
- 树种优化算法Tree Seed Algorithm
- 向日葵优化算法Sunflower Optimization
- 食肉植物算法carnivorous plant algorithm
- 蒲公英优化器Dandelion Optimizer
- 人工蜂群算法Artificial Bee Colony
- 蚁群优化算法 Ant Colony Optimization
- 蚁群系统Ant Colony System
- 细菌觅食优化算法Bacterial Foraging Optimization Algorithm
- 布谷鸟搜索算法Cuckoo Search algorithm
- 萤火虫算法 Firefly Algorithm
- 布谷鸟优化算法Cuckoo Optimization Algorithm
- 果蝇优化算法Fruit Fly Optimization Algorithm
- 磷虾群算法Krill Herd Algorithm
- 鸽群优化算法Pigeon-inspired Optimization algorithm
- 蝗虫搜索算法Locust Search Algorithm
- 帝王蝶优化算法Monarch butterfly optimization
- 群居蜘蛛算法Social Spider Optimization
- 混合蛙跳算法Shuffled Frog Leaping Algorithm
- 飞蛾扑火算法Moth-Flame Optimization Algorithm
- 蚁狮优化器Ant Lion Optimizer
- 飞蛾搜索算法Moth Search algorithm
- 象群优化算法Elephant Herding Optimization
- 蛾群算法Moth Swarm Algorithm
- 蝙蝠算法bat algorithm
- 松鼠搜索算法Squirrel search algorithm
- 猫和老鼠优化器Cat and Mouse Based Optimizer
- 袋獾优化算法Tasmanian Devil Optimization
- 鹈鹕优化算法Pelican Optimization Algorithm
- 天鹰优化器Aquila Optimizer
- 白鹭群优化算法Egret Swarm Optimization Algorithm
- 红鸢优化算法Red kite Optimization Algorithm
- 胡桃夹子鸟优化算法Nutcracker Optimization Algorithm
- 飞狐优化算法Flying Foxes Optimization
- 猎食者算法Hunter–prey optimization
- 山羚羊优化器Mountain Gazelle Optimizer
- 斑马优化算法Zebra Optimization Algorithm
- 人工兔优化算法Artificial Rabbits Optimization
- 倭黑猩猩优化器Bonobo optimizer
- 瞪羚羊优化算法Gazelle optimization algorithm
- 蜜蜂捕食算法Bee-Eater Hunting (BEH) Algorithm
- 象鼻虫危害优化算法Weevil Damage Optimization Algorithm
- 棕熊优化算法Brown-bear Optimization Algorithm
- 藤壶交配优化器Barnacles Mating Optimizer
- 人工蜂鸟算法Artificial hummingbird algorithm
- 巨型睡莲优化算法Victoria Amazonica Optimization
- 鱼鹰优化算法Osprey optimization algorithm
- 蝠鲼觅食优化Manta ray foraging optimization
- 战争艺术优化器Art Of War optimizer
- 淘金优化器Gold Rush Optimizer
- 动态狩猎领导优化算法Dynamic Hunting Leadership optimization algorithm
- 厨师优化算法Chef-Based Optimization Algorithm
- 驾驶训练优化Driving Training-Based Optimization
- 人群漩涡搜索算法Population-based Vortex Search Algorithm
- 阿里巴巴和四十大盗算法Ali baba and the Forty Thieves
- 教与学优化算法Teaching-learning- Studying based optimization
- 法医调查优化算法Forensic-based investigation algorithm
- 学生心理的优化算法Student psychology based optimization algorithm
- 霜冰优化算法Rime optimization algorithm
- 逻辑优化算法Incomprehensible but Intelligible in time logics
- 开普勒优化算法Kepler Optimization Algorithm
- 减法平均优化器Subtraction-Average-Based Optimizer
- 切诺贝利灾难优化器 Chernobyl Disaster Optimizer
- 能量谷优化算法Energy valley optimizer
- 成长优化器Growth Optimizer
- 加权均值向量算法weIghted meaN oF vectOrs
- 凌日搜索Transit Search Optimization Algorithm
- 菲克定律算法Fick's Law Algorithm
- 战争策略算法War Strategy Optimization Algorithm
- 泥环算法Mud Ring Algorithm
- 五行算法Five Phases Algorithm
- 群体机器人搜索和救援Swarm robotics search & rescue
- 圆圈搜索算法Circle Search Algorithm
- 算术优化算法Arithmetic Optimization Algorithm
- 流向算法Flow Direction Algorithm
- 饥饿游戏搜索算法Hunger Games Search
- 教学研优化算法Teaching-learning- Studying based optimization
- 材料生成算法Material Generation Algorithm
- 嗅觉优化算法Smell Agent Optimization
- 晶体结构算法Crystal Structure Algorithm
- 社交网络搜索Social Network Search
- 带电粒子优化算法Electric Charged Particles Optimization
- 热传递关系优化算法Heat transfer relation-based optimization algorithm
- 类帕累托贯序抽样算法Pareto-like Sequential Sampling Algorithm
- 成功历史智能优化器Success history intelligent optimizer
- 几何平均优化器geometric mean optimizer
- 教与学优化算法Teaching-Learning-based Optimization
- 进化交配算法Evolutionary Mating Algorithm
- 山猫优化算法Serval Optimization Algorithm
- 内部搜索算法Interior search algorithm
- 声纳启发优化算法Sonar Inspired Optimization
- 火鹰优化器Fire Hawk Optimizer
- 宽吻海豚优化器Bottlenose Dolphin Optimizer
- 原子轨道搜索算法Atomic Orbital Search
- 水湍流优化算法Turbulent Flow of Water-based Optimization
- 梯度优化器gradient-based optimizer
- 广义正态分布优化Generalized Normal Distribution Optimization
- 阿基米德优化算法Archimedes optimization algorithm
- 莱维飞行分布算法Lévy flight distribution
- 堆优化器Heap-Based Optimizer
- 人工生态系统优化Artificial ecosystem-based optimization
- 混沌博弈算法Chaos Game Optimization
- 合作搜索算法Cooperation search algorithm
- 指数分布优化器Exponential Distribution Optimizer
- 鸭群算法Duck swarm algorithm
- 登山队优化算法Mountaineering Team-Based Optimization
- 贫富优化算法Poor and rich optimization algorithm
- 黑寡妇优化算法Black Widow Optimization Algorithm
- 黑猩猩优化算法Chimp Optimization Algorithm
- 利希滕贝格算法Lichtenberg Optimization Algorithm
- 大逃杀优化算法Battle Royale Optimization Algorithm
- 知识获取共享算法Gaining-Sharing Knowledge Based Algorithm
- 热交换优化算法Thermal exchange optimization
- 循环系统优化算法Circulatory System Based Optimization
- 猫群优化算法Cat Swarm Optimization
- 杨氏双缝实验优化器Young’s double-slit experiment
- 螳螂搜索算法Mantis Search Algorithm
- 貉藻优化算法Waterwheel Plant Algorithm
- 儿童绘画发展优化算法Child Drawing Development Optimization Algorithm
- 虎鲸算法Killer Whale Algorithm
- 粒子群优化算法 Particle Swarm optimization
- 遗传算法 Genetic Algorithm
- 差分进化算法 Differential Evolution Algorithm
- 模拟退火算法 Simulated Annealing
- 资源竞争算法Competition Over Resources
- 塘鹅优化算法Gannet optimization algorithm
- 流型算法Flow Regime Algorithm
- 光谱优化器Light Spectrum Optimizer
- 瞬态搜索算法Transient search algorithm
- 决斗者算法Duelist Algorithm
- 耳廓狐优化算法Fennec Fox Optimization
- 弹靶搜索算法Projectile-target search algorithm
- 受精优化算法Fertilization Optimization algorithm
- 树木生长算法Tree Growth Algorithm
- 海象优化算法Walrus Optimization Algorithm
- 高尔夫优化算法Golf Optimization Algorithm
- 水流优化器Water Flow Optimizer
- 光学显微镜算法Optical Microscope Algorithm
- 霸王龙优化算法Tyrannosaurus optimization algorithm
- 小龙虾优化算法Crayfish optimization algorithm
- 长城建造算法Great Wall Construction Algorithm
- 沙丁鱼优化算法Sardine Optimization Algorithm
- 火烈鸟搜索优化算法Flamingo Search Optimization Algorithm
- 抗冠状病毒优化算法Anti coronavirus optimization algorithm
- 雪融优化器Snow ablation optimizer
- 基于房地产市场的优化算法(REMARK)
- Tiki-taka算法Tiki Taka Algorithm
- 季节优化算法Seasons optimization algorithm
- 混合领导优化算法Hybrid Leader Based Optimization
- 狐猴优化器Lemurs Optimizer
- 冠状病毒优化算法Coronavirus Optimization Algorithm
- 榛树搜索算法Hazelnut tree search algorithm
- 证券市场交易优化算法SETO
- 一对一优化器One-to-One Based Optimizer,OOBO
- 二次插值优化算法Quadratic Interpolation Optimization,OIO
- 进化场优化算法Evolutionary Field Optimization,EFO
- 农田肥力算法Farmland fertility algorithm,FFA
- 双曲正弦余弦优化器Sinh Cosh Optimizer,SCHO
- 传播搜索算法Propagation Search Algorithm (PSA)
- 完全知情搜索算法Fully Informed Search Algorithm,FISA
- 局部强化优化器Partial reinforcement optimizer,PRO
- 单一候选优化器Single Candidate Optimizer,SCO
- 同核分子优化算法Homonuclear Molecules Optimization (HMO)
- 狭义相对论搜索算法Special Relativity Search (SRS)
- 三角拓扑聚合优化器Triangulation Topology Aggregation Optimizer (TTAO)
- 人类城市化搜索算法Human urbanization algorithm,HUS
- 技能优化算法Skill Optimization Algorithm (SOA)
- 间歇泉启发算法Geyser Inspired Algorithm,GEA
- 焦点群优化算法Focus Group Optimization Algorithm,FGOA
- 同步热传搜索算法Simultaneous Heat Transfer Search,SHTS
- 水分蒸发算法Water Evaporation Optimization,WEO
- 人类进化优化算法human evolutionary optimization algorithm (HEOA)
- 人类行为优化算法Human Behavior-Based Optimization Algorithm,HBBO
- 平衡复合运动优化Balancing Composite Motion Optimization,BCMO
- 肝癌算法Liver Cancer Algorithm,LCA
- 土拨鼠优化算法Prairie Dog Optimization Algorithm,PDO
- 电鳗觅食优化算法Electric eel foraging optimization,EEFO
- 口育鱼算法Mouth Brooding Fish algorithm,MBF
- 桶水母优化算法Rhizostoma optimization algorithm,ROA
- 红尾鵟算法Red-tailed hawk algorithm,RTH
- 成吉思汗鲨鱼优化器Genghis Khan shark optimizer,GKSO
- 边境牧羊犬优化算法Border Collie Optimization,BCO
- 蘑菇繁殖优化算法Mushroom Reproduction Optimization,MRO
- 冠豪猪优化算法Crested Porcupine Optimizer,CPO
- 巨型犰狳优化算法 Giant Armadillo Optimization,GAO
- 鳑鲏鱼优化算法 Bitterling Fish Optimization,BFO
- 美洲狮优化器 Puma Optimizer (PO)
- 鹦鹉优化器 Parrot optimizer(PO)
- 角蜥优化算法 Horned Lizard Optimization Algorithm (HLOA)
- 鹅优化算法 GOOSE Algorithm,GOOSE
- 河马优化算法 Hippopotamus Optimization Algorithm
- 深度睡眠优化器 Deep Sleep Optimizer,DSO
- 次摆线线搜索优化算法 Trochoid Search Optimization Algorithm (TSO)
- 正切搜索算法 Tangent Search Algorithm,TSA
- 足球队训练算法 Football Team Training Algorithm (FTTA)
- 牛顿-拉夫逊优化算法 Newton-Raphson-Based Optimizer (NRBO)
- 基于pid的搜索算法 PID-based search algorithm (PSA)
- 爱情进化算法 Love Evolution Algorithm,lEA
- 非垄断搜索算法 non-monopolize search,NO
- 学前教育优化算法Preschool Education Optimization Algorithm,PEOA
- 吸引-排斥优化算法Attraction–Repulsion Optimization Algorithm,AROA
- Rao优化算法Rao algorithms, Rao
- 黑翅鸢优化算法Black-winged Kite Algorithm(BKA)
- 人工原生动物优化器 Artificial Protozoa Optimizer,APO
- 青蒿素优化算法 Artemisinin Optimization (AO)
- 蛇鹫优化算法 Secretary Bird Optimization Algorithm(SBOA)
- 斑翠鸟优化器 Pied Kingfisher Optimizer,PKO
- 蔗鼠优化算法 Greater Cane Rat Algorithm (GCRA)
- 红嘴蓝鹊优化器 Red-billed Blue Magpie Optimizer (RBMO)
- 肺功能优化算法 Lungs performance-based optimization (LPO)
- 差异化创意搜索算法 Differentiated Creative Search (DCS)
- 波搜索算法wave search algorithm (WSA)
- 常春藤优化算法Ivy algorithm,IVYA
- 黑鹰优化算法 Black eagle optimizer,BEO
- 鳗-石斑鱼优化器 Eel and Grouper Optimizer,EGO
- 北极海鹦优化算法 Arctic puffin optimization,APO
- 伞蜥优化算法 Frilled Lizard Optimization (FLO)
- 吸血水蛭优化器 Blood-Sucking Leech Optimizer (BSLO)
- 洪水优化算法 Flood Algorithm,FLA
- 教育竞争优化器 Educational competition optimizer,ECO
- 准随机分形搜索优化算法 Quasi-random Fractal Search (QRFS)
- 四向量优化算法 Four vector intelligent metaheuristic, FVIM
- 捕鱼优化算法Catch fish optimization algorithm,CFOA
- 信息获取优化算法 information acquisition optimizer,IAO
- 海市蜃楼优化算法 Fata morgana algorithm,FATA
- 极光优化算法 Polar Lights Optimization,PLO
- 企业发展优化算法 Enterprise Development Algorithm,ED
- 加权平均优化算法 Weighted average algorithm,WAA
- 指数-三角优化算法 Exponential-trigonometric optimization ETO
- 行星优化算法 Planet Optimization Algorithm,POA
- K均值优化算法 K-means Optimizer,KO
- 逃离优化算法 Escape Algorithm,ESC
- 阿尔法进化算法 Alpha evolution,AE
- 莲花效应优化算法 Lotus effect optimization algorithm (LEA)
- 苔藓生长优化算法 Moss Growth Optimization (MGO)
- 神经种群动态优化算法 Neural population dynamics optimization algorithm,NPDOA
- 白蚁生命周期优化算法 Termite life cycle optimizer, TLCO