第5章 进化计算与群体智能 内容:@若冰(马世拓) 审稿:@刘旭 排版&校对:@何瑞杰 这一章我们主要介绍进化计算和群体智能算法中四个最常用的算法。传统的优化算法例如我们在第二章看到的分支定界、蒙特卡洛等方法比较适合于简单的、约束和变量不是那么多的优化。但当优化的变量非常之多,约束非常之多,目标函数形式非常之复杂时我们往往 是求不出最优解的。这时候我们通常使用智能优化算法去求近似解。这些算法由于很多从自然中生物行为规律受到启发故又名“仿生计算”。本章主要涉及到的知识点有: 遗传算法 蚁群算法 粒子群算法 模拟退火算法 5.1 遗传算法理论与实现 人类总是能够从自然界获取很多灵感。通过蝙蝠的回声定位,我们发明了雷达;通过鱼的游动,我们发明了潜艇;