混沌粒子群混合优化算法
一种混沌混合粒子群优化RBF神经网络算法

一种混沌混合粒子群优化RBF神经网络算法刘洁;李目;周少武【摘要】为了更精确地检测出混沌背景下的微弱目标信号,提高预测效果,文中提出了一种混沌混合粒子群优化RBF神经网络(CHPSO-RBFNN)算法。
本算法主要采用了基于群体自适应变异和个体退火操作的混沌粒子群优化RBF神经网络,利用群体自适应变异以及个体退火操作优化混沌粒子群,有效地提高了粒子群算法的全局收敛性,优化了RBF神经网络的结构和参数。
把该算法用于预测混沌时间序列、检测混沌背景下微弱目标信号,实验结果表明本算法有良好的非线性预测能力,可以有效地检测出混沌背景下的微弱目标信号。
%In order to detect the weak target signal accurately in the chaos background, and improve forecast result, a novel algorithm based on RBF Neural Network ( RBFNN) with Chaotic Hybrid Particle Swarm Optimization ( CHPSO) is presented. In this algorithm, the RBF neural network is optimized by chaotic particle swarm optimization with adaptive population mutation and individual annealing operation. In order to improve the global convergence ability of PSO,the colony adaptive mutation and individual annealing operation are used to adjust and optimize PSO. Then the parameters and structures of RBFNN are optimized. This novel algorithm is applied to predict chaotic time sequence and detect weak target signal in the chaos background. Simulation results show that the algorithm has preferable nonlinear prediction ability and can detect weak target signal effectively.【期刊名称】《计算机技术与发展》【年(卷),期】2013(000)008【总页数】4页(P181-184)【关键词】混沌;自适应变异;粒子群;模拟退火;RBF神经网络;目标检测【作者】刘洁;李目;周少武【作者单位】湖南工程学院设计艺术学院,湖南湘潭 411104;湖南科技大学信息与电气工程学院,湖南湘潭 411201;湖南科技大学信息与电气工程学院,湖南湘潭 411201【正文语种】中文【中图分类】TP390 引言粒子群算法是一种基于群体的优化算法,既具有进化算法的全局寻优能力,又避免了复杂的遗传操作,其参数调整简单,训练收敛速度快;而神经网络具有很强的自适应学习能力、并行处理能力和泛化能力,能够以任意精度逼近非线性函数。
混沌映射优化粒子群

混沌映射优化粒子群
混沌映射优化粒子群算法是一种基于混沌映射的粒子群优化算法。
混沌映射,如Logistic 映射,被用于生成随机数序列,以增加算法的随机性和多样性。
该算法通过设计一种无质量的粒子来模拟鸟群中的鸟,每个粒子仅具有两个属性:速度和位置。
然后通过迭代找到最优解。
在每一次的迭代中,粒子通过跟踪两个“极值”(pbest,gbest)来更新自己。
在找到这两个最优值后,粒子通过下面的公式来更新自己的速度和位置。
混沌映射优化粒子群算法的具体步骤如下:
1. 初始化粒子群,包括每个粒子的位置和速度。
2. 采用混沌映射生成随机数序列,用来更新每个粒子的速度和位置。
3. 根据粒子的当前位置和历史最优位置来更新粒子的历史最优位置。
4. 根据所有粒子的历史最优位置来更新全局最优位置。
5. 根据更新后的速度和位置,继续迭代。
该算法具有简单、容易实现并且没有许多参数的调节等优势,已被广泛应用于函数优化、神经网络训练、模糊系统控制以及其他遗传算法的应用领域。
权重自适应调整的混沌量子粒子群优化算法

c u trf c sditn ec a g g wa to u e h sn w lo i n h ih sf r ltd a u to f l se o u sa c h n i n si r d c d i t i e ag rt n n m h a d t e weg twa o mu ae sai u p rce cod g ote t c r t inS sord c v l e t n E pr ns u u o el a o t m at l acri r t e a o a t u en ai i r i . x ei t t o m i n t h s u u mu t O e i d tao me o i —i n i etfn t n n i t ta tei po e loi m sspr rt c si lP O a o tm n n hg dme s n t ci sidc e hth rv dagr h i u ei o l s a S l rh ad h o s u o a m t o a c gi
Ch o a t m a t l S r Op i z t n g r h W i ef d p ig j sme t f as Qu nu P ri e wa m t ai o i m t S l a a t u t n c mi o Al t h - n Ad o
I e ta W eg n r i i ht
0 0 5, h a 30 1 i ) C n
Ab t a t s r c :A o e lo i m sp e e td o eba eo ua t b ha e ri l wa n p i z to n v l g rt a h i r s n e nt s fq num e v dpatces r lo tmiai n,wh c i e h ih i am d s a e o vng t epr b e o l w o v r e c a ei p i z g hihe i n i n ls p itc td f ci n n e g tr s l i h o lm fso c n e g n e r t n o t mii g rdme so a o h siae un to sa d b i n n
混沌粒子群算法范文

混沌粒子群算法范文混沌粒子群算法(Chaos Particle Swarm Optimization,CPSO)是一种基于粒子群优化算法(Particle Swarm Optimization,PSO)和混沌理论的混合优化算法。
混沌理论是一种研究非线性动力系统中的不确定性和不可预测性的数学理论。
混沌系统表现出随机性和确定性之间的奇妙平衡,在动力系统中呈现出复杂的、难以预测的行为。
粒子群优化算法是一种通过模拟鸟群、鱼群或昆虫等群体中个体交流和合作的行为,以优化目标函数的全局优化方法。
在混沌粒子群算法中,先引入混沌序列作为粒子的速度更新项,将其与原始粒子群算法中的惯性权重和加速系数结合起来。
混沌序列用于控制粒子的飞行轨迹和速度,从而对粒子的更新进行调整,增强了算法的全局和收敛性能。
混沌粒子群算法的流程与传统粒子群算法相似。
首先,初始化粒子群的位置和速度,然后通过迭代计算每个粒子的适应度值,并根据最优适应度值来更新全局最优解和个体最优解。
不同的是,混沌粒子群算法在速度更新过程中引入了混沌序列。
混沌序列可由一些经典的混沌映射生成,例如Logistic映射、Tent映射或Sine映射等。
通过混沌映射计算得到的混沌状态序列可以用来调整原始粒子群算法中的惯性权重和加速系数,以改变粒子的飞行速度和轨迹。
混沌粒子群算法的优势在于能够通过引入混沌序列增强算法的全局能力,避免算法陷入局部最优解。
混沌序列的引入使得粒子的速度和位置更新更具随机性和多样性,提高了算法的效率。
此外,混沌粒子群算法还可以通过调整混沌映射的参数来实现算法的自适应性。
然而,混沌粒子群算法也存在一些问题,如参数选择困难、收敛速度慢等。
参数选择对算法的性能和收敛性有着重要的影响,不同的问题可能需要不同的参数设置。
此外,混沌粒子群算法相对于传统的粒子群优化算法而言计算量更大,需要更多的迭代次数才能得到较好的结果。
总之,混沌粒子群算法是一种结合了混沌理论和粒子群优化算法的优化方法。
混沌优化算法

混沌优化算法1. 简介混沌优化算法(Chaos Optimization Algorithm,简称COA)是一种基于混沌理论的全局优化算法。
它通过模拟混沌系统中的非线性动力学过程,实现对目标函数的最小化或最大化。
COA算法具有快速收敛、全局搜索能力强等特点,在解决复杂优化问题方面具有很大的潜力。
2. 混沌理论基础混沌理论是描述非线性系统动力学行为的数学理论。
在混沌系统中,微小的初始条件差异会导致系统演化出完全不同的结果,这种现象被称为“蝴蝶效应”。
混沌系统具有无序、不可预测、灵敏依赖于初始条件等特点。
3. COA算法原理COA算法基于混沌系统中的非线性动力学过程,通过引入粒子群搜索和随机扰动机制来实现全局优化。
3.1 粒子群搜索COA算法中,将待求解问题看作一个目标函数在多维空间中的最小值寻找问题。
每个个体(粒子)代表一个潜在解,并通过自身的经验和群体的协作来搜索全局最优解。
粒子群搜索算法的核心思想是模拟鸟群觅食的行为,每个粒子根据自身经验和邻居的信息更新自己的位置。
3.2 随机扰动COA算法引入随机扰动机制,通过在搜索过程中引入一定程度的随机性,增加算法的多样性,从而避免陷入局部最优解。
随机扰动可以通过改变粒子个体位置、速度等方式实现。
3.3 算法流程COA算法流程如下:1.初始化种群:随机生成一定数量的粒子,并初始化其位置和速度。
2.计算适应度:根据目标函数计算每个粒子的适应度。
3.更新全局最优解:根据适应度更新全局最优解。
4.更新个体最优解:根据适应度更新每个粒子自身的最优解。
5.更新速度和位置:根据粒子群搜索和随机扰动更新粒子的速度和位置。
6.判断终止条件:如果满足终止条件,则输出全局最优解;否则,返回步骤3。
4. COA算法特点COA算法具有以下特点:•全局搜索能力强:COA算法通过引入粒子群搜索和随机扰动机制,能够在解空间中进行全局搜索,避免陷入局部最优解。
•快速收敛:COA算法通过模拟混沌系统的非线性动力学过程,具有快速收敛的特点,能够在较短时间内找到较优解。
基于混沌粒子群的SVM参数优化算法

st{Y - ( . . f )≤ +
,
;
映射 的混 沌思 想 , 出 了基 于 Lz’ 提 oiS映射 的混沌
粒 子 群 S M 参 数 优 化 算 法 . 算 法 有 利 于提 高 V 该 种群 的多 样性 和粒 子 搜 索 的遍 历 性 及 P O算 法 S 的收 敛速 度 和精度 , 而更好 优 化 S M 分类 器 . 从 V
≥ 0; = 1, ,. i … z
其 中 , 为松 弛变 量 , 惩罚 因子 , C为 为 不 敏感损 失 函 数. 用 拉 格 朗 1 子 法 , 述 优 利 3乘 上 化 问题可 表示 成如 下形 式 :
1 支 持 向量 回 归机
用于 回归 的支 持 向量 机 也 称 为 支 持 向量 回
12 … , k = 12 … , , , m; , , d.
() 9
( +1 = ( )+ ( t ) t t+1 . ( 0 ) 1)
文献 [ ] Lgsc映 射及 Lz’ 映 射 进行 7 对 oii t oiS 了对 比 , Lg t 映 射空 间 [ ,] 在 oii sc 0 1 内具有 0 2 , .5 0 5 , .5这 3个 断点 , .0 07 因此 在 作混 沌 映射 优 化
Au ., 2 1 g 01
第3 O卷
第 4期
V0. O No 4 13 .
基 于 混 沌粒 子 群 的 S M 参 数 优 化 算 法 V
李 太白
( 重庆师范大学计算 机与信 息科学学 院,重庆 沙坪坝 4 13 ) 0 3 1
[摘
要] 支持 向量机 的 性 能与核 函数 的参 数及 惩罚 系数 C有很 大 关 系. 用 Lz’ 映 射 的较 利 oiS
混沌遗传粒子群算法

混沌遗传粒子群算法
混沌遗传粒子群算法是一种启发式搜索算法,它结合了混沌映射、遗传算法和粒子群优化算法的思想。
混沌映射用于改善算法的收敛性,增强全局搜索能力。
遗传算法中的交叉和变异操作在粒子群算法中虽然在表面上不具备,但在本质上却有相通之处。
粒子群算法通过群体中个体之间的协作和信息共享来寻找最优解,每个粒子在搜索空间中单独的搜寻最优解,并将其记为当前个体极值,然后将个体极值与整个粒子群里的其他粒子共享,找到最优的那个个体极值作为整个粒子群的当前全局最优解。
粒子群中的所有粒子根据自己找到的当前个体极值和整个粒子群共享的当前全局最优解来调整自己的速度和位置。
综上所述,混沌遗传粒子群算法结合了混沌映射、遗传算法和粒子群优化算法的优点,旨在提高算法的搜索效率和全局寻优能力。
一种改进的混沌粒子群优化算法

P S O o r a d j u s t i n g r e l a t i v e p a r a m e t e r s .T o s o l v e t h i s p ob r l e m,t hi s p a p e r p op r o s e s a n i m p ov r e d c h a o s
2 0 1 3 年第 1 0 期
文章编号 : 1 0 0 9— 2 5 5 2 ( 2 0 1 3 ) 1 0— 0 0 0 9—0 4 中图分 类号 : T P 3 0 1 . 6 文献标识码 : A
一
种 改进 的 混沌 粒 子 群 优化 算 法
汤可宗 ,丰建 文
( 景德镇 陶瓷学院信息工程学院 , 江西 景德镇 3 3 3 0 0 0 )
A b s t r a c t :P a r t i c l e s w a r m o p i t mi z a i t o n( P S O) i s a p o p u l a t i o n — b a s e d s t o c h a s t i c g l o b a l o p i t m i z a t i o n
摘
要 :粒 子群优 化 算法 ( P S O) 自提 出以来 ,已经被 广 泛地 应 用于 求解 各 类复 杂 的优 化 问题 , 过去对粒子群算法的研究主要 集中在融入新的优化方法或对其相 关参数进行调整 ,但这样只会 使得 P S O更加 复 杂。针 对这 一 问题 ,文 中提 出一种 改进 的混沌粒 子群优 化 算法 ( I C P S O) , I C P S O 从粒 子群优 化 算 法的 时间 与寻优 实时角度 出发 ( 即在 较短 的 时间 内获 得 较好 的 解 ) ,对 粒子速 度 更新 算子进 行 了简化 ,每 隔一定代 数 后 ,在 最优 解 邻 近 区域 引入 混 沌扰 动 以避 免 种 群 陷入 局 部 最优 解 。数 值 实验 结果表 明 :提 出的算 法相 对 于文 献给 出的 P S O 改进 算 法 ,不仅 能够 获得 较 好
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
混沌粒子群混合优化算法王大均,李华平,高兴宝,赵云川四川蜀渝石油建筑安装工程有限责任公司,四川成都(610017)摘 要:粒子群优化算法(PSO )具有收敛速度快但易陷入局部最优点的特点,因此本文将在结合混沌运动的遍历性、伪随机性和对初值的敏感性等特点的基础上,对粒子群优化算法进行了改进,提出了一种基于混沌思想的粒子群优化算法(CPSO ),该算法保持了群体多样性,增强了PSO 算法的全局寻优能力,提高了算法的计算精度,改善了收敛性和鲁棒性,很大程度上避免了算法停滞现象的发生,是一种有效的优化搜索算法。
关键词:混合优化算法;混沌优化算法;粒子群优化算法1. 引言粒子群算法PSO(Particle Swarm Optimization) 是Kennedy J 与Eberhart R 于1995年借鉴鸟群和鱼群捕食过程的社会行为提出的[1]。
该算法具有程序简单、控制参数少、寻优结果与初值无关、且具有一定的并行性等特点,因此从开始研究到现在短短的十年时间里,表现出强大的优化功能,被广泛应用到函数优化、神经网络训练、人工智能、模糊系统控制等领域。
PSO 作为一种更高效的并行搜索算法,非常适于对复杂环境中的优化问题的求解,成为目前进化计算研究的一个热点。
但是标准的粒子群算法表现出强烈的“趋同性”,对于单调函数、严格凸函数或单峰函数,能在初始时很快向最优解靠拢,但在最优解附近收敛较慢,对于多峰函数更易出现早熟现象以及运算量较大等缺点。
混沌学的诞生是20世纪人类科学史上继相对论和量子理论之后的第三次革命,混沌是指在确定性系统中出现的随机状态,为非线性系统的一种演变现象,它不是由随机性外因引起,而由确定性规则导致的对初始条件非常敏感的无固定周期的长期行为[2]。
混沌运动能在一定范围内按其自身不重复地遍历所有状态,初始值条件极其微弱的变化会引起系统行为巨大变化。
因此,本文将在对标准粒子群算法改进的基础上,将混沌思想引入到粒子群算法中,避免了易陷入局部最优值的缺点,大大改善了粒子群算法的优化性能。
2. 粒子群优化算法的改进2.1标准粒子群优化算法假设搜索空间是D 维的,搜索空间有 m 个微粒,每个微粒的位置表示一个潜在的解,微粒群中第 i 个微粒的位置用()iD i i i x x x X ,,,21L =→表示,第i 个微粒的速度表示为()iD i i i v v v V ,,,21L =→。
第i 个微粒经历过的最好位置 ( 有最好适应度 )记为()iD i i i p p p P ,,,21L =→,称为个体极值best p 。
整个微粒群迄今为止搜索到的最好位置记为()gD g g g p p p P ,,,21L =→,称为全局极值best g 。
对于每一个微粒,其第 d 维()D d ≤≤1,根据如下等式变化:()()⎪⎪⎩⎪⎪⎨⎧==+=−+−+=+++D d m i v x x x p r c x p r c v v t idt id t id t id t gd t id t id t id t t id ,,2,1;,,2,11122111L L ω (1) 式中: ω——惯性因子;1c 、2c ——学习因子;1r 、2r ——[0,1]之间的均匀分布随机数。
学习因子1c 、2c 是用来调整微粒的自身经验与社会经验在其运动中的权重。
如果01=c ,则微粒只有社会经验,收敛速度可能较快,但容易陷入局部最优点。
如果02=c ,则微粒没有群体共享信息,只有自身经验,因此一个规模为m 的群体就因为个体间没有交互而变成了m 个单微粒的运行,一般很难得到最优解。
2.2 改进的粒子群优化算法为了平衡算法的全局搜索能力和局部搜索能力对惯性因子进行了改进,在标准粒子群优化算法中,惯性权重ω是用来控制历史速度对当前速度的影响程度,平衡PSO 算法的全局搜索能力和局部搜索能力的。
若ω较大,则微粒有能力扩展搜索空间,全局搜索能力强。
若ω较小,主要是在当前解的附近搜索,局部搜索能力强;当0=ω时,微粒没有记忆性,根据式(1),它将飞向个体最优位置和全局最优位置的加权中心,而处于全局最优位置的微粒将保持静止。
从寻优的整个过程来看,前期主要是扩展搜索空间,需要较大的ω;后期主要是在最优解附近精细搜索,需要较小的ω;所以本文将ω从最大惯性权重到最小惯性权重之间线性减小。
t iter t maxminmax max ωωωω−−= (2)max iter ——最大迭代步数。
max ω——最大惯性因子,min ω——最小惯性因子。
当微粒的飞行速度max V 较大时,有利于全局搜索,但有可能飞过最优解;当微粒的飞行速度max V 较小时,微粒可在特定区域内精细搜索,但容易陷入局部最优,因此,必须对微粒的飞行的最大速度进行限制。
⎪⎩⎪⎨⎧−<−=>=maxmax maxmax V v V v V v V v tid t id t id t id 若若 (3) max V 是常数,由用户设定,它决定了微粒在解空间中的搜索精度。
3. 基于混沌理论的改进粒子群混合优化算法尽管改进的粒子群优化算法比标准的粒子群优化算法有了很大的改进,但是由于初始化粒子的随机性,某些粒子的位置及其best p 接近群体的best g 时,这些粒子会因为它以前的速度和惯性因子不为零而远离最佳位置而导致算法不收敛,当速度越来越小,接近于零时,种群多样性就慢慢消失,粒子出现惰性,随着迭代过程的进行,其它粒子将很快聚集到这些惰性粒子附近并停止移动,粒子出现停滞现象,导致算法的早熟,影响了算法的收敛性。
为了避免早熟,提高算法的适应性,使粒子群能构跳出这种停滞状态,本文将混沌思想引入到粒子群算法中,在演化的过程中,当某些粒子群出现停滞现象时,通过某个特定格式迭代产生混沌序列,然后通过载波的方式将混沌变量的值域放大到优化变量取值范围,进行进一步的迭代,使算法收敛到全局最优点。
假设寻优问题的目标函数为:()x f min []()i i i b a x n i ,;,,2,1∈=L (4)则基于混沌思想的粒子群优化算法(CPSO )的迭代过程为:S .1:给定算法的最大进化步数max iter ,学习因子1c 和2c ,惯性因子的范围max ω和min ω,微粒的最大速度max V 。
S .2:随机产生m 个微粒的初始位置0id x ,并将初始速度设为()max 01,1V U v id −=,其中()1,1−U 为均匀分布的随机数。
S .3:计算每个粒子的适应度i f ,并将粒子群的当前位置设为best p ,将适应度最优的位置的粒子设为best g 。
S .4:判断算法是否满足收敛准则?若满足,则执行S .9;否则,继续下一步。
S .5:采用i f ∆判定每个粒子是否停滞,如果在迭代中连续c N 次满足条件δ<∆i f (其中c N 为设定的常数,δ为设定的常数阀值),则执行以下步骤,否则跳转至S .7。
()i P i i f f f f best−=∆ (5)S .6:产生一个D 维随机初始向量[]′=D d n y y y y ,02,01,00,,,,L ,()1,0,∈d n y ,且各分量间有微小差异,并根据Logistic 方程()d n d n d n y y y ,,,11−=′+µ 40≤≤µ (6)开始混沌序列,然后通过载波方式,根据()12,,,,−+=′d n d i d i d n y R x y (7)将混沌迭代变量d n y ,的取值“放大”到一个以粒子当前位置d i x ,为中心,以d i R ,为混沌搜索半径的区域上(其中{}75.0,5.0,25.0,∉d n y ,如果是不动点,可加一小扰动C r ,C 为一较大的正数)。
然后跳转到S .8。
S .7:根据式(1)更新粒子群的速度和位置。
S .8:若新粒子的适应度由于best p 的适应度,则将其设为best p ,然后在best p 与前一个best g 中选择适应度最优的个体设为best g 。
S .9:返回S .4执行。
S .10:输出结果,结束程序。
其算法的迭代步骤如下:4. 算法实例分析这里主要通过对下面函数的分析来进一步分析算法的收敛性能。
()⎩⎨⎧≤≤++=90..)4cos(*7)5sin(*10max x t s x x x x f (8)算法的初始化参数如下:学习因子21=c 、22=c ;最大最小惯性因子为9.0max =ω、4.0min =ω;最大约束速度为1max =V 粒子的规模数为20=N ;函数的维数维1=D ;最大进化代数为25max =iter ;混沌优化参数为:3=µ;51−=e δ;1.0=r ;10=C 。
通过Matlab 软件编程,运用基于混沌理论的改进标准粒子群优化算法,其结果如图2所示,从图中我们可以清楚地看出,当迭代到第5步时算法就已经基本收敛于最后得到的最优位置:X =7.8562,此时得到的函数最大值为:()8553.24max =x f 。
其收敛速度是及其迅速的,从中我们不难发现,作为一种新的优化算法,混沌粒子群算法具有其它算法无法比拟的优越性。
5. 结论PSO 算法是一种新型的演化计算方法,其算法简单,参数较少,优化性能较好。
本文在对标准的PSO 算法的改进的基础上,将混沌理论引进粒子群算法中,利用混沌的伪随机性、对初始值的敏感性和遍历性来引导粒子搜索,提高种群的多样性和粒子搜索的遍历性,使因速度降低而失去搜索能力的粒子继续获得搜索能力。
并通过Matlab 软件编程,将迭代过程以交互式界面形式给出,算法的计算结果表明,其优化性能得到了大大的改善,是一种非常有效的优化算法。
图1 混沌粒子群算法迭代步骤图2 混沌粒子群混合优化算法寻优性能参考文献[1] Kennedy J, Eberhart R 1995Proc.IEEE .(Perth: IEEE) p1942[2] 格莱克,张淑誉译.混沌:开创新科学[M].上海:上海译文出版社,1990.[3] Shi Y,Eberhart R.A modified particle swarm Optimization[C]. In: Proceedings of the IEEE Conference on Evolutionary Computation, Scoul, Korea, 2001:101~106[4] Clerc M, Kennedy J. The Particle Swarm Explosion, Stability, and Convergence in a Multidimensional Complex Space. IEEE Trans. On Evolutionary Computation, 2002, 6(1) :58[5] 戴冬雪,王祁,阮永顺,王晓超. 基于混沌思想的粒子群优化算法及其应用. 华中科技大学学报(自然科学版),2005,33(10):53~56[6] 郑鹏,郭鹃,杨为民. 一种嵌入局部混沌搜索的混合微粒群优化算法. 计算机仿真,2006,23(2):161~164Hybrid Particle Swam with Chaos Optimization Algorithm Wang Dajun, Li Huaping, Gao Xingbao, Zhao YunchuanSichuan ShuYu petroieum Construction and Installation engineering CO.LTD, Chengdu, Sichuan,China (610017)AbstractParticle swam optimization algorithm (PSO) had quickly convergence but easily trapped into the local optimum. So this article will from the base of the chaos of enumeration, random and sensitivity for initial values, give a new better algorithm which based on the chaos of the particle swam optimization (CPSO), was presented through the improvement of particle swam optimization algorithm. This algorithm maintained the colony multiplicity, reinforced the PSO algorithm of global optimization, advanced computational precision, and improved the convergence property and robustness. Avoided algorithm stagnancy happed in more degree, so this algorithm was a availability of optimization. Keywords: Hybrid optimization algorithm; Chaos optimization algorithm; Particle swam optimization algorithm。