免疫克隆选择多目标优化算法与MATLAB实现  被引量:4

Immune Clonal Selection Algorithm for Multi-objecvtive Optimization and Matlab Implementation

在线阅读下载全文

作  者:杜振华[1,2] 闫肃[1,2] 谌海云[1] 曾欢[1] 

机构地区:[1]西南石油大学电气信息学院,成都610500 [2]中海油节能环保服务有限公司,天津300457

出  处:《智能计算机与应用》2014年第3期45-48,共4页Intelligent Computer and Applications

基  金:四川省教育厅重点科研项目(12ZA193)

摘  要:本文阐述了用人工免疫算法实现多目标优化的基本原理,深入探讨了在MATLAB环境下如何实现抗体群的克隆、进化、选择以及种群修剪。算法中采用实数编码,每个基因位对应一个目标函数值,由于克隆不存在交叉,本文算法的进化动力完全依靠高频变异。最后,选取了经典测试函数对算法进行了测试,结果表明:Pareto最优解的分布范围广、分布均匀,用MATLAB实现该算法时计算效率高。This paper expounds the basic principle of artificial immune algorithm to achieve multi- objective optimization, thoroughly discusses how to realize the antibody population clone, evolution, selection and trim in the MATLAB environ- ment. Real - coded is adopted in the algorithm, each bit of gene corresponds to a objective function value, and the algo- rithm evolutionary force is totally depend on hypermutation, due to there is no cross in clone process. Finally, the classic test function is selected to test the algorithm, the results show that: Pareto optimal solutions widely and uniformly distribu- ted, and it has a high computation efficiency to achieve the algorithm with MATLAB.

关 键 词:免疫克隆选择多目标优化 MATLAB 高频变异 

分 类 号:TP311[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象