中文

基于高斯核的快速增量式 SVDD 学习算法

机器学习 2018-11-05 v4 机器学习

摘要

支持向量数据描述(SVDD)是一种用于单类分类和离群点检测的机器学习技术。SVDD 的思想是找到一组支持向量,用以界定数据周围的边界。在处理在线或大规模数据时,现有的批处理 SVDD 方法必须在每次迭代中重新运行。我们提出了一种使用高斯核的 SVDD 增量学习算法。该算法基于如下观察:在由高斯核函数映射的高维特征空间中,边界上的所有支持向量到球心的距离相同。每次迭代仅涉及现有的支持向量和新的数据点。此外,该算法完全基于矩阵运算;支持向量及其对应的拉格朗日乘子 αi\alpha_i 在每次迭代中自动被选并确定。可以看出,我们的算法在每次迭代中的复杂度仅为 O(k2)O(k^2),其中 kk 为支持向量的个数。在一些真实数据集上的实验结果表明,FISVDD 在几乎不损失离群检测精度或目标函数值的情况下,效率显著提升。

关键词

引用

@article{arxiv.1709.00139,
  title  = {Fast Incremental SVDD Learning Algorithm with the Gaussian Kernel},
  author = {Hansi Jiang and Haoyu Wang and Wenhao Hu and Deovrat Kakde and Arin Chaudhuri},
  journal= {arXiv preprint arXiv:1709.00139},
  year   = {2018}
}

备注

18 pages, 1 table, 4 figures