摘要
针对量子粒子群算法具有陷入局部值缺点,提出了一种基于改进量子粒子群算法优化的粗糙集和支持向量机相结合的表具识别算法,引入人工蜂群算法和免疫算法,来提高算法搜索空间、收敛速度。首先通过改进量子粒子群算法优化的粗糙集对得到的特征向量进行属性约简,然后经过改进量子粒子群算法优化支持向量机参数。最后通过实验仿真表明,改进的算法能有效地减少决策属性的个数,提高了粗糙集属性约简能力,优化了支持向量机的参数,算法收敛速度快,识别准确率高。
In order to restrain particles from trapping in local optimum, this paper presents a new algorithm, which is based on the combination of rough sets and Support Vector Machine(SVM)optimized by Improved Quantum-behaved Particle Swarm Optimization(IQPSO), the artificial bee colony algorithm and immune algorithm are introduced to speed up the search space and improve the convergence speed. Firstly, the rough set optimized by IQPSO is used to reduce the attributes of the feature vector, and then the parameters of SVM are optimized by IQPSO. Finally, the simulation experiment shows that the improved algorithm can effectively reduce the number of decision attribute, improve rough set attribute reduction ability, obtain the better parameters of SVM, this algorithm has a fast convergence speed and high recognition accuracy.
出处
《计算机工程与应用》
CSCD
北大核心
2018年第2期253-258,共6页
Computer Engineering and Applications
基金
国家创新基金项目(No.10C26215113031)
中央高校基本科研业务费专项项目(No.106112016CDJXZ168815
No.106112017CDJZRPY0101)
重庆市科技创新专项(No.cstc2017shms A1034)
关键词
表具识别
量子粒子群算法
粗糙集
属性约简
支持向量机
gas meter recognition
quantum-behaved particle swarm optimization
rough set
attribute reduction
support vector machine