粒子群优化算法预备知识.ppt
《粒子群优化算法预备知识.ppt》由会员分享,可在线阅读,更多相关《粒子群优化算法预备知识.ppt(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、粒子群优化算法(Particle Swarm Optimizer,PSO)基于群智能方法的演化计算技术 预备知识无约束最优化问题 其中 ,通常称变量为决策变量(decision variables),称 为目标函数(objective function)。预备知识一般约束非线性优化问题的数学模型为:可行集(域)预备知识 为等式约束,为不等式约束,等式约束和不等式约束统称为约束条件(constraint condition)。为英文“subject to”的缩写,表示“受限制于”基本概念若有 使得 ,均有 ,则称 为最优化问题 的(全局)最优解(global optimal solution)(
2、点)或全局极小点。若 使得 ,均有 ,则称为最优化问题 的严格全局极小点。基本概念若存在 的一个邻域 使得 均有 ,则称为最优化问题 的(局部)最优解(local optimal solution)(点)或局部极小点(local minimum point),其中 而 为向量的模。若 使得 ,均有 则称 为最优化问题 的严格局部极小点点 称为最优解,其所对应的目标函数值 称为最优值,通常用 表示。最优化算法的一般结构 定理定理(一阶必要条件)若 具有一阶连续偏导数,是最优化问题 的局部极小值点(局部最优解),则必有迭代法的基本思想是:首先给出 最优解的一个初始估计点(称为初始点)然后按照某一迭
3、代规则得到一个点列 ,使得当该点列是有穷点列时,其最后一个点是最优化问题 的最优解;当该点列是无穷点列时,有极限点,且其极限点是该最优化问题的最优解。如何得到迭代点列呢?即在得到点 后,如何确定点 。我们这样考虑:因为 是一个向量,而向量由其方向和长度来确定,即 ,其中 是向量(称为搜索方向),是正实数,称为步长。当它们确定后,由 可确定 ,这样就可以得到一个点列 ,从而确定一个算法。优化问题的分类根据最优化问题是否有约束条件,可分为约束最优化问题和无约束最优化问题。若目标函数和约束条件中出现的函数均为线性函数,称该最优化问题为线性规划(Linear Programming)问题,否则称为非线
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 粒子 优化 算法 预备 知识
限制150内