Kernel Mixture Correntropy Conjugate Gradient Algorithm for Time Series Prediction

被引:7
作者
Xue, Nan [1 ,2 ,3 ]
Luo, Xiong [1 ,2 ,3 ]
Gao, Yang [4 ]
Wang, Weiping [1 ,2 ,3 ]
Wang, Long [1 ,2 ,3 ]
Huang, Chao [1 ,2 ,3 ]
Zhao, Wenbing [5 ]
机构
[1] Univ Sci & Technol Beijing, Sch Comp & Commun Engn, Beijing 100083, Peoples R China
[2] Univ Sci & Technol Beijing, Inst Artificial Intelligence, Beijing 100083, Peoples R China
[3] Beijing Key Lab Knowledge Engn Mat Sci, Beijing 100083, Peoples R China
[4] China Informat Technol Secur Evaluat Ctr, Beijing 100085, Peoples R China
[5] Cleveland State Univ, Dept Elect Engn & Comp Sci, Cleveland, OH 44115 USA
基金
中国国家自然科学基金;
关键词
kernel adaptive filtering; conjugate gradient; correntropy; sparsification criterion; malware prediction; MAXIMUM CORRENTROPY; MALWARE; SCHEME;
D O I
10.3390/e21080785
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
Kernel adaptive filtering (KAF) is an effective nonlinear learning algorithm, which has been widely used in time series prediction. The traditional KAF is based on the stochastic gradient descent (SGD) method, which has slow convergence speed and low filtering accuracy. Hence, a kernel conjugate gradient (KCG) algorithm has been proposed with low computational complexity, while achieving comparable performance to some KAF algorithms, e.g., the kernel recursive least squares (KRLS). However, the robust learning performance is unsatisfactory, when using KCG. Meanwhile, correntropy as a local similarity measure defined in kernel space, can address large outliers in robust signal processing. On the basis of correntropy, the mixture correntropy is developed, which uses the mixture of two Gaussian functions as a kernel function to further improve the learning performance. Accordingly, this article proposes a novel KCG algorithm, named the kernel mixture correntropy conjugate gradient (KMCCG), with the help of the mixture correntropy criterion (MCC). The proposed algorithm has less computational complexity and can achieve better performance in non-Gaussian noise environments. To further control the growing radial basis function (RBF) network in this algorithm, we also use a simple sparsification criterion based on the angle between elements in the reproducing kernel Hilbert space (RKHS). The prediction simulation results on a synthetic chaotic time series and a real benchmark dataset show that the proposed algorithm can achieve better computational performance. In addition, the proposed algorithm is also successfully applied to the practical tasks of malware prediction in the field of malware analysis. The results demonstrate that our proposed algorithm not only has a short training time, but also can achieve high prediction accuracy.
引用
收藏
页数:19
相关论文
共 45 条
[1]   A Globally Convergent Stochastic Pairwise Conjugate Gradient-Based Algorithm for Adaptive Filtering [J].
Ahmad, Noor Atinah .
IEEE SIGNAL PROCESSING LETTERS, 2008, 15 (914-917) :914-917
[2]  
[Anonymous], 2012, P 29 INT COFERENCE I
[3]  
[Anonymous], 2010, Proceedings of the 2010 ACM Symposium on Applied Computing
[4]  
[Anonymous], 2011, KERNEL ADAPTIVE FILT
[5]  
Boyd Stephen P., 2014, Convex Optimization
[6]   Mixture correntropy for robust learning [J].
Chen, Badong ;
Wang, Xin ;
Lu, Na ;
Wang, Shiyuan ;
Cao, Jiuwen ;
Qin, Jing .
PATTERN RECOGNITION, 2018, 79 :318-327
[7]   Steady-State Mean-Square Error Analysis for Adaptive Filtering under the Maximum Correntropy Criterion [J].
Chen, Badong ;
Xing, Lei ;
Liang, Junli ;
Zheng, Nanning ;
Principe, Jose C. .
IEEE SIGNAL PROCESSING LETTERS, 2014, 21 (07) :880-884
[8]   Quantized Kernel Least Mean Square Algorithm [J].
Chen, Badong ;
Zhao, Songlin ;
Zhu, Pingping ;
Principe, Jose C. .
IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2012, 23 (01) :22-32
[9]   A Novel Human Activity Recognition Scheme for Smart Health Using Multilayer Extreme Learning Machine [J].
Chen, Maojian ;
Li, Ying ;
Luo, Xiong ;
Wang, Weiping ;
Wang, Long ;
Zhao, Wenbing .
IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (02) :1410-1418
[10]   Robust Graph-Based Semisupervised Learning for Noisy Labeled Data via Maximum Correntropy Criterion [J].
Du, Bo ;
Tang, Xinyao ;
Wang, Zengmao ;
Zhang, Lefei ;
Tao, Dacheng .
IEEE TRANSACTIONS ON CYBERNETICS, 2019, 49 (04) :1440-1453