首页 | 本学科首页   官方微博 | 高级检索  
     检索      

一种基于非基因信息的免疫记忆优化算法
引用本文:宋丹,樊晓平,刘钟理.一种基于非基因信息的免疫记忆优化算法[J].物理学报,2015,64(14):140203-140203.
作者姓名:宋丹  樊晓平  刘钟理
作者单位:1. 中南大学信息科学与工程学院, 长沙 410083;2. 湖南财政经济学院信息管理系, 长沙 410205
基金项目:国家自然科学基金(批准号: 61402540, 61103108)、湖南省教育厅科学研究重点项目(批准号: 13A010)和湖南省教育厅科学研究青年项目(批准号: 12B021)资助的课题.
摘    要:为提高人工免疫优化算法的优化能力, 将非基因信息的记忆机制引入智能算法, 提出了一种基于非基因信息的免疫记忆优化算法. 算法通过对先验知识(非基因信息)的短期记忆并指导后续进化, 降低盲目搜索和重复搜索, 增加了搜索的智能性和有效性. 结合标准测试函数在高维下的仿真实验表明, 与其他智能算法相比, 新算法在收敛速度、收敛精度和全局收敛性方面均优于对比算法. 此外, 在超高维下的仿真结果表明新算法具有在大规模维度解空间中的全局寻优能力.

关 键 词:优化算法  免疫记忆  非基因信息  数值计算
收稿时间:2015-02-03

An immune memory optimization algorithm based on the non-genetic information
Song Dan,Fan Xiao-Ping,Liu Zhong-Li.An immune memory optimization algorithm based on the non-genetic information[J].Acta Physica Sinica,2015,64(14):140203-140203.
Authors:Song Dan  Fan Xiao-Ping  Liu Zhong-Li
Institution:1. School of Information Science and Engineering, Central South University, Changsha 410083, China;2. Department of Information Management, Hunan University of Finance and Economics, Changsha 410205, China
Abstract:In order to improve the ability to optimize artificial immune algorithm, the memory mechanism of non-genetic information is introduced into optimization algorithm. An immune memory optimization algorithm based on the non-genetic information is proposed. Emulating human society education and experiential inheritance mechanism, the algorithm takes, stores and uses non genetic information in the evolutionary process of the population. By setting up a separate memory base, the algorithm stores non genetic information, and guides the subsequent search process. The algorithm uses the short-term memory of the prior knowledge and guides the subsequent evolution, which can increase the intelligence of search and reduce the blind search and repeat the search. The immune memory optimization algorithm based on the non-genetic information includes key operators: mutation operator, crossover operator and complement operator. The mutation operator is able to efficiently use non genetic information of grandparents to search, which can speed up the local search efficiency. In addition, the threshold to control the search depth of single dimension can avoid falling into local optimal solution making the evolutionary standstill. Through calculating comprehensive information about contemporary populations of all antibodies, complementary operator produces new antibodies containing excellent gene fragment in the global solution space. With small probability rules, crossover operator happens in an interval of multi generation, choosing the optimal antibody and a random antibody to exchange information about a single dimension. Crossover operator and complement operator can both be conducive to jumping out of optimal location. In simulation experiment, the immune memory optimization algorithm based on the non-genetic information uses four standard test functions: Ackley function, Griewank function, Rastrigin function, and transformed Rastrigin function. In order to better compare with contrast algorithm, in the case of high dimension the values of dimension are 20 and 30, and the experiment tests the four functions to make the statistical analysis of the results. On the other hand, to further test optimal performance of the algorithm in a more global massive space, multiple random experiment is carried out in the case of dimension 100. Compared with other intelligent algorithm, the simulation experiment with standard test functions of high dimension indicates that the new algorithms are superior in convergence speed, convergence precision and robustness comparison algorithm. In addition, the simulation results in the super high dimension show that the new algorithm has the global searching ability in high-dimensional solution space.
Keywords:optimization algorithm  immune memory  non-genetic information  numerical calculation
点击此处可从《物理学报》浏览原始摘要信息
点击此处可从《物理学报》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号