本文已被:浏览 2884次 下载 2746次
Received:August 09, 2018 Revised:September 05, 2018
Received:August 09, 2018 Revised:September 05, 2018
中文摘要: 粒子群算法(PSO)作为一种群智能算法,有效提高了投资组合模型的实用性,但存在搜索精度较低和易陷入局部最优的缺陷.为克服其缺点,本文提出基于天牛须搜索(BAS)的粒子群优化算法(简称BSO),并将其应用到包含完整费用的投资组合模型中.在基于天牛须搜索的优化算法中(BSO),每个粒子的更新规则源自BAS,在每次迭代中都有自己对环境空间的判断,而不仅依赖于PSO中历史最佳解决方案和粒子个体的当前全局最优解,从而减少迭代次数、提高搜索速度和精度.实证结果表明算法更具稳定性和有效性.
中文关键词: 天牛须搜索(BAS) 粒子群算法(PSO) 投资组合模型
Abstract:Particle Swarm Optimization (PSO), as a group intelligence algorithm, effectively improves the practicability of the portfolio model, but it has the disadvantages of low search accuracy and easy to fall into local optimum. In order to overcome its shortcomings, this study proposes a particle swarm optimization algorithm based on the Beetle Antennae Search (Abbreviated as BAS), and applies it to the portfolio model with full cost. In the Optimization algorithm based on BAS (BSO), the update rule of each particle is derived from BAS. In each iteration, it has its own judgment on the environment space, and not only depends on the historical best solution in the PSO and the current global optimal solution of the particle individual, thereby reducing the number of iterations, improving search speed and accuracy. The empirical results show that the algorithm is more stable and effective.
文章编号: 中图分类号: 文献标志码:
基金项目:国家自然科学基金面上项目(71671037)
引用文本:
陈婷婷,殷贺,江红莉,王露.基于天牛须搜索的粒子群优化算法求解投资组合问题.计算机系统应用,2019,28(2):171-176
CHEN Ting-Ting,YIN He,JIANG Hong-Li,WANG Lu.Particle Swarm Optimization Algorithm Based on Beetle Antennae Search for Solving Portfolio Problem.COMPUTER SYSTEMS APPLICATIONS,2019,28(2):171-176
陈婷婷,殷贺,江红莉,王露.基于天牛须搜索的粒子群优化算法求解投资组合问题.计算机系统应用,2019,28(2):171-176
CHEN Ting-Ting,YIN He,JIANG Hong-Li,WANG Lu.Particle Swarm Optimization Algorithm Based on Beetle Antennae Search for Solving Portfolio Problem.COMPUTER SYSTEMS APPLICATIONS,2019,28(2):171-176