基于投影策略的改进在线非线性分类算法
Improved Online Nonlinear Classification Algorithm Based on Projection Strategy
DOI: 10.12677/AAM.2023.129399, PDF,    科研立项经费支持
作者: 孟 依, 宋爱民*:大连交通大学理学院,辽宁 大连
关键词: 在线学习并行投影核方法稀疏Online Learning Parallel Projection Kernel Method Sparse
摘要: 在线学习自提出以来已经发展出许多算法及其改进,根据模型是线性还是非线性,将在线学习算法分为两大类:在线线性学习算法和基于核的在线学习算法。核方法是指利用特征映射,将样本映射到高维再生核希尔伯特空间,从而将线性不可分问题转化成线性可分问题。并行投影算法是用自适应投影次梯度方法(APSM)推导的,其优点是收敛速度快,但该算法的稀疏方式是当模型的规模达到一定容量时,可能将最远端某些重要的数据点删除,从而导致算法性能严重退化;以及存在偏移量使得分类效果变差。为了改进以上问题,本文是在并行投影算法的基础上提出了一种新的算法,其稀疏方式是利用最新的数据向字典中的数据做投影,从而在保证误分类率低时,本文算法的字典规模较小。仿真数据和真实数据的实验结果表明,与其他七种经典在线分类算法相比,本文算法在字典规模较小时,误分类率最低。
Abstract: Online learning has developed many algorithms and their improvements since it was proposed. According to whether the model is linear or nonlinear, online learning algorithms are divided into two categories: online linear learning algorithms and kernel-based online learning algorithms. The kernel method is to map the sample to a high-dimensional regenerated kernel Hilbert space by us-ing feature mapping, so that the linear indivisible problem can be transformed into a linear separa-ble problem. The parallel projection algorithm is derived by the adaptive projection subgradient method (APSM), which has the advantage of fast convergence, but the sparse way of the algorithm is that when the scale of the model reaches a certain capacity, some important data points at the far-thest end may be deleted, resulting in serious degradation of the algorithm performance. And the existence of offset makes the classification effect worse. In order to improve the above problems, this paper proposes a new algorithm based on the parallel projection algorithm. Its sparse method is to use the latest data to project the data in the dictionary, so that the dictionary size of the algo-rithm in this paper is small when the classification error rate is low. The experimental results of simulation data and real data show that compared with other online algorithms, the proposed algo-rithm has the lowest classification error rate when the dictionary size is small.
文章引用:孟依, 宋爱民. 基于投影策略的改进在线非线性分类算法[J]. 应用数学进展, 2023, 12(9): 4066-4075. https://doi.org/10.12677/AAM.2023.129399

参考文献

[1] Rosenblatt, F. (1958) The Perceptron: A Probabilistic Model for Information Storage and Organization in the Brain. Psychological Review, 65, 386-408. [Google Scholar] [CrossRef] [PubMed]
[2] Freund, Y. and Schapire, R.E. (1999) Large Margin Classification Using the Perceptron Algorithm. Machine Learning, 37, 209-217. [Google Scholar] [CrossRef
[3] Kivinen, J., Smola, A.J. and Williamson, R.C. (2004) Online Learning with Kernels. IEEE Transactions on Signal Processing: A Publication of the IEEE Signal Processing Society, 52, 2165-2176. [Google Scholar] [CrossRef
[4] Engel, Y., Mannor, S. and Meir, R. (2004) The Kernel Recursive Least-Squares Algorithm. IEEE Transactions on Signal Processing, 52, 2275-2285. [Google Scholar] [CrossRef
[5] Yamada, I. and Ogura, N. (2004) Adaptive Projected Subgradient Method for Asymptotic Minimization of Sequence of Nonnegative Convex Functions. Numerical Functional Analysis and Optimization, 25, 593-617. [Google Scholar] [CrossRef
[6] Slavakis, K., Theodoridis, S. and Yamada, I. (2008) Online Ker-nel-Based Classification Using Adaptive Projection Algorithms. IEEE Transactions on Signal Processing, 56, 2781-2796. [Google Scholar] [CrossRef
[7] Cawley, G.C. and Talbot, N.L.C. (2002) Reduced Rank Kernel Ridge Regression. Neural Processing Letters, 16, 239-302. [Google Scholar] [CrossRef
[8] Gilbarg, D. and Trudinger, N.S. (1983) Elliptic Partial Differential Equations of Second Order. Springer, Berlin, Heidelberg, 1-517.
[9] Chen, B.D., Zhao, S.L., Zhu, P.P. and Príncipe, J.C. (2012) Quantized Kernel Least Mean Square Algorithm. IEEE Transactions on Neural Networks and Learning Sys-tems, 23, 22-32. [Google Scholar] [CrossRef
[10] Lu, J., Sahoo, D., Zhao, P.L. and Hoi, S.C.H. (2018) Sparse Passive-Aggressive Learning for Bounded Online Kernel Methods. ACM Transactions on Intelligent Sys-tems and Technology, 9, 1-27. [Google Scholar] [CrossRef
[11] He, W.W. and Kwok, J.T. (2014) Simple Randomized Algorithms for Online Learning with Kernels. Neural Networks, 60, 17-24. [Google Scholar] [CrossRef] [PubMed]
[12] Orabona, F., Keshet, J. and Caputo, B. (2009) Bounded Ker-nel-Based Online Learning. Journal of Machine Learning Research, 10, 2643-2666.