计算机工程与应用 ›› 2007, Vol. 43 ›› Issue (6): 171-173.

• 数据库与信息处理 • 上一篇    下一篇

一种SVM增量学习淘汰算法

申晓勇 雷英杰 史朝辉 王坚 呼玮   

  1. 空军工程大学计算机工程系 空军工程大学导弹学院,陕西 同济大学CIMS研究中心 空军工程大学计算机工程系
  • 收稿日期:2006-03-20 修回日期:1900-01-01 出版日期:2007-02-21 发布日期:2007-02-21
  • 通讯作者: 申晓勇

A Sifting Algorithm for Incremental SVM Learning

  • Received:2006-03-20 Revised:1900-01-01 Online:2007-02-21 Published:2007-02-21

摘要: 基于SVM寻优问题的KKT条件和样本之间的关系,分析了样本增加后支持向量集的变化情况,支持向量在增量学习中的活动规律,提出了一种新的支持向量机增量学习遗忘机制——计数器淘汰算法。该算法只需设定一个参数,即可对训练数据进行有效的遗忘淘汰。通过对标准数据集的实验结果表明,使用该方法进行增量学习在保证训练精度的同时,能有效地提高训练速度并降低存储空间的占用。

关键词: 增量学习, 边界矢量, 计数器, 支持向量机

Abstract: This paper presents a novel approach to incremental support vector machine (SVM) learning algorithm. It analyses the possible change of support vector set after new samples are added to training set. Furthermore,the active properties of SV set in incremental learning are analyzed. After that,a new improved incremental SVM learning algorithm is proposed,which is based on a counter sifting method. The theoretical analysis and experimental results show that this algorithm could not only improve the training speed,but also reduce storage cost.

Key words: incremental learning, margin vector, counter, support vector machine