1
|
Leite GR, de Araújo ÍBQ, Martins ADM. Regularized Maximum Correntropy Criterion Kalman Filter for Uncalibrated Visual Servoing in the Presence of Non-Gaussian Feature Tracking Noise. Sensors (Basel) 2023; 23:8518. [PMID: 37896611 PMCID: PMC10610879 DOI: 10.3390/s23208518] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Subscribe] [Scholar Register] [Received: 09/07/2023] [Revised: 09/27/2023] [Accepted: 09/29/2023] [Indexed: 10/29/2023]
Abstract
Some advantages of using cameras as sensor devices on feedback systems are the flexibility of the data it represents, the possibility to extract real-time information, and the fact that it does not require contact to operate. However, in unstructured scenarios, Image-Based Visual Servoing (IBVS) robot tasks are challenging. Camera calibration and robot kinematics can approximate a jacobian that maps the image features space to the robot actuation space, but they can become error-prone or require online changes. Uncalibrated visual servoing (UVS) aims at executing visual servoing tasks without previous camera calibration or through camera model uncertainties. One way to accomplish that is through jacobian identification using environment information in an estimator, such as the Kalman filter. The Kalman filter is optimal with Gaussian noise, but unstructured environments may present target occlusion, reflection, and other characteristics that confuse feature extraction algorithms, generating outliers. This work proposes RMCKF, a correntropy-induced estimator based on the Kalman Filter and the Maximum Correntropy Criterion that can handle non-Gaussian feature extraction noise. Unlike other approaches, we designed RMCKF for particularities in UVS, to deal with independent features, the IBVS control action, and simulated annealing. We designed Monte Carlo experiments to test RMCKF with non-Gaussian Kalman Filter-based techniques. The results showed that the proposed technique could outperform its relatives, especially in impulsive noise scenarios and various starting configurations.
Collapse
Affiliation(s)
- Glauber Rodrigues Leite
- Electrical Engineering Department, Center of Technology, Federal University of Rio Grande do Norte—UFRN, Natal 59072-970, Brazil;
| | | | - Allan de Medeiros Martins
- Electrical Engineering Department, Center of Technology, Federal University of Rio Grande do Norte—UFRN, Natal 59072-970, Brazil;
| |
Collapse
|
2
|
Huang H, Zhang H. Student's t-Kernel-Based Maximum Correntropy Kalman Filter. Sensors (Basel) 2022; 22:1683. [PMID: 35214580 DOI: 10.3390/s22041683] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 01/17/2022] [Revised: 02/12/2022] [Accepted: 02/18/2022] [Indexed: 02/04/2023]
Abstract
The state estimation problem is ubiquitous in many fields, and the common state estimation method is the Kalman filter. However, the Kalman filter is based on the mean square error criterion, which can only capture the second-order statistics of the noise and is sensitive to large outliers. In many areas of engineering, the noise may be non-Gaussian and outliers may arise naturally. Therefore, the performance of the Kalman filter may deteriorate significantly in non-Gaussian noise environments. To improve the accuracy of the state estimation in this case, a novel filter named Student’s t kernel-based maximum correntropy Kalman filter is proposed in this paper. In addition, considering that the fixed-point iteration method is used to solve the optimal estimated state in the filtering algorithm, the convergence of the algorithm is also analyzed. Finally, comparative simulations are conducted and the results demonstrate that with the proper parameters of the kernel function, the proposed filter outperforms the other conventional filters, such as the Kalman filter, Huber-based filter, and maximum correntropy Kalman filter.
Collapse
|
3
|
Yue P, Qu H, Zhao J, Wang M. Newtonian-Type Adaptive Filtering Based on the Maximum Correntropy Criterion. Entropy (Basel) 2020; 22:E922. [PMID: 33286691 DOI: 10.3390/e22090922] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [What about the content of this article? (0)] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 07/19/2020] [Revised: 08/14/2020] [Accepted: 08/21/2020] [Indexed: 11/21/2022]
Abstract
This paper provides a novel Newtonian-type optimization method for robust adaptive filtering inspired by information theory learning. With the traditional minimum mean square error (MMSE) criterion replaced by criteria like the maximum correntropy criterion (MCC) or generalized maximum correntropy criterion (GMCC), adaptive filters assign less emphasis on the outlier data, thus become more robust against impulsive noises. The optimization methods adopted in current MCC-based LMS-type and RLS-type adaptive filters are gradient descent method and fixed point iteration, respectively. However, in this paper, a Newtonian-type method is introduced as a novel method for enhancing the existing body of knowledge of MCC-based adaptive filtering and providing a fast convergence rate. Theoretical analysis of the steady-state performance of the algorithm is carried out and verified by simulations. The experimental results show that, compared to the conventional MCC adaptive filter, the MCC-based Newtonian-type method converges faster and still maintains a good steady-state performance under impulsive noise. The practicability of the algorithm is also verified in the experiment of acoustic echo cancellation.
Collapse
|
4
|
Wang B, Hu T. Online Gradient Descent for Kernel-Based Maximum Correntropy Criterion. Entropy (Basel) 2019; 21:e21070644. [PMID: 33267358 PMCID: PMC7515137 DOI: 10.3390/e21070644] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Subscribe] [Scholar Register] [Received: 05/15/2019] [Revised: 06/14/2019] [Accepted: 06/24/2019] [Indexed: 06/12/2023]
Abstract
In the framework of statistical learning, we study the online gradient descent algorithm generated by the correntropy-induced losses in Reproducing kernel Hilbert spaces (RKHS). As a generalized correlation measurement, correntropy has been widely applied in practice, owing to its prominent merits on robustness. Although the online gradient descent method is an efficient way to deal with the maximum correntropy criterion (MCC) in non-parameter estimation, there has been no consistency in analysis or rigorous error bounds. We provide a theoretical understanding of the online algorithm for MCC, and show that, with a suitable chosen scaling parameter, its convergence rate can be min-max optimal (up to a logarithmic factor) in the regression analysis. Our results show that the scaling parameter plays an essential role in both robustness and consistency.
Collapse
Affiliation(s)
- Baobin Wang
- School of Mathematics and Statistics, South-Central University for Nationalities, Wuhan 430074, China
| | - Ting Hu
- School of Mathematics and Statistics, Wuhan University, Wuhan 430072, China
| |
Collapse
|
5
|
Jiang Z, Li Y, Huang X. A Correntropy-Based Proportionate Affine Projection Algorithm for Estimating Sparse Channels with Impulsive Noise. Entropy (Basel) 2019; 21:e21060555. [PMID: 33267269 PMCID: PMC7515044 DOI: 10.3390/e21060555] [Citation(s) in RCA: 8] [Impact Index Per Article: 1.6] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 05/02/2019] [Revised: 05/30/2019] [Accepted: 05/31/2019] [Indexed: 12/01/2022]
Abstract
A novel robust proportionate affine projection (AP) algorithm is devised for estimating sparse channels, which often occur in network echo and wireless communication channels. The newly proposed algorithm is realized by using the maximum correntropy criterion (MCC) and the data reusing scheme used in AP to overcome the identification performance degradation of the traditional PAP algorithm in impulsive noise environments. The proposed algorithm is referred to as the proportionate affine projection maximum correntropy criterion (PAPMCC) algorithm, which is derived in the context of channel estimation framework. Many simulation results were obtained to verify that the PAPMCC algorithm is superior to early reported AP algorithms with different input signals under impulsive noise environments.
Collapse
Affiliation(s)
- Zhengxiong Jiang
- College of Information and Communications Engineering, Harbin Engineering University, Harbin 150001, China
| | - Yingsong Li
- College of Information and Communications Engineering, Harbin Engineering University, Harbin 150001, China
- Key Laboratory of Microwave Remote Sensing, National Space Science Center, Chinese Academy of Sciences, Beijing 100190, China
- Correspondence:
| | - Xinqi Huang
- College of Information and Communications Engineering, Harbin Engineering University, Harbin 150001, China
| |
Collapse
|
6
|
Guo C, Song B, Wang Y, Chen H, Xiong H. Robust Variable Selection and Estimation Based on Kernel Modal Regression. Entropy (Basel) 2019; 21:e21040403. [PMID: 33267117 PMCID: PMC7514890 DOI: 10.3390/e21040403] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.6] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 02/19/2019] [Revised: 04/08/2019] [Accepted: 04/09/2019] [Indexed: 11/16/2022]
Abstract
Model-free variable selection has attracted increasing interest recently due to its flexibility in algorithmic design and outstanding performance in real-world applications. However, most of the existing statistical methods are formulated under the mean square error (MSE) criterion, and susceptible to non-Gaussian noise and outliers. As the MSE criterion requires the data to satisfy Gaussian noise condition, it potentially hampers the effectiveness of model-free methods in complex circumstances. To circumvent this issue, we present a new model-free variable selection algorithm by integrating kernel modal regression and gradient-based variable identification together. The derived modal regression estimator is related closely to information theoretic learning under the maximum correntropy criterion, and assures algorithmic robustness to complex noise by replacing learning of the conditional mean with the conditional mode. The gradient information of estimator offers a model-free metric to screen the key variables. In theory, we investigate the theoretical foundations of our new model on generalization-bound and variable selection consistency. In applications, the effectiveness of the proposed method is verified by data experiments.
Collapse
|
7
|
Fan Y, Zhang Y, Wang G, Wang X, Li N. Maximum Correntropy Based Unscented Particle Filter for Cooperative Navigation with Heavy-Tailed Measurement Noises. Sensors (Basel) 2018; 18:E3183. [PMID: 30241388 DOI: 10.3390/s18103183] [Citation(s) in RCA: 11] [Impact Index Per Article: 1.8] [Reference Citation Analysis] [What about the content of this article? (0)] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 08/04/2018] [Revised: 09/17/2018] [Accepted: 09/18/2018] [Indexed: 11/17/2022]
Abstract
In this paper, a novel robust particle filter is proposed to address the measurement outliers occurring in the multiple autonomous underwater vehicles (AUVs) based cooperative navigation (CN). As compared with the classic unscented particle filter (UPF) based on Gaussian assumption of measurement noise, the proposed robust particle filter based on the maximum correntropy criterion (MCC) exhibits better robustness against heavy-tailed measurement noises that are often induced by measurement outliers in CN systems. Furthermore, the proposed robust particle filter is computationally much more efficient than existing robust UPF due to the use of a Kullback-Leibler distance-resampling to adjust the number of particles online. Experimental results based on actual lake trial show that the proposed maximum correntropy based unscented particle filter (MCUPF) has better estimation accuracy than existing state-of-the-art robust filters for CN systems with heavy-tailed measurement noises, and the proposed MCUPF has lower computational complexity than existing robust particle filters.
Collapse
|
8
|
Deng Z, Yin L, Huo B, Xia Y. Adaptive Robust Unscented Kalman Filter via Fading Factor and Maximum Correntropy Criterion. Sensors (Basel) 2018; 18:E2406. [PMID: 30042346 DOI: 10.3390/s18082406] [Citation(s) in RCA: 11] [Impact Index Per Article: 1.8] [Reference Citation Analysis] [What about the content of this article? (0)] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 06/01/2018] [Revised: 07/19/2018] [Accepted: 07/21/2018] [Indexed: 11/25/2022]
Abstract
In most practical applications, the tracking process needs to update the data constantly. However, outliers may occur frequently in the process of sensors’ data collection and sending, which affects the performance of the system state estimate. In order to suppress the impact of observation outliers in the process of target tracking, a novel filtering algorithm, namely a robust adaptive unscented Kalman filter, is proposed. The cost function of the proposed filtering algorithm is derived based on fading factor and maximum correntropy criterion. In this paper, the derivations of cost function and fading factor are given in detail, which enables the proposed algorithm to be robust. Finally, the simulation results show that the presented algorithm has good performance, and it improves the robustness of a general unscented Kalman filter and solves the problem of outliers in system.
Collapse
|
9
|
Wang G, Gao Z, Zhang Y, Ma B. Adaptive Maximum Correntropy Gaussian Filter Based on Variational Bayes. Sensors (Basel) 2018; 18:E1960. [PMID: 29914205 DOI: 10.3390/s18061960] [Citation(s) in RCA: 12] [Impact Index Per Article: 2.0] [Reference Citation Analysis] [What about the content of this article? (0)] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 05/20/2018] [Revised: 06/11/2018] [Accepted: 06/14/2018] [Indexed: 11/17/2022]
Abstract
In this paper, we investigate the state estimation of systems with unknown covariance non-Gaussian measurement noise. A novel improved Gaussian filter (GF) is proposed, where the maximum correntropy criterion (MCC) is used to suppress the pollution of non-Gaussian measurement noise and its covariance is online estimated through the variational Bayes (VB) approximation. MCC and VB are integrated through the fixed-point iteration to modify the estimated measurement noise covariance. As a general framework, the proposed algorithm is applicable to both linear and nonlinear systems with different rules being used to calculate the Gaussian integrals. Experimental results show that the proposed algorithm has better estimation accuracy than related robust and adaptive algorithms through a target tracking simulation example and the field test of an INS/DVL integrated navigation system.
Collapse
|
10
|
Ma W, Zheng D, Zhang Z, Duan J, Qiu J, Hu X. Sparse-Aware Bias-Compensated Adaptive Filtering Algorithms Using the Maximum Correntropy Criterion for Sparse System Identification with Noisy Input. Entropy (Basel) 2018; 20:E407. [PMID: 33265497 PMCID: PMC7844630 DOI: 10.3390/e20060407] [Citation(s) in RCA: 7] [Impact Index Per Article: 1.2] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 04/02/2018] [Revised: 05/02/2018] [Accepted: 05/07/2018] [Indexed: 11/17/2022]
Abstract
To address the sparse system identification problem under noisy input and non-Gaussian output measurement noise, two novel types of sparse bias-compensated normalized maximum correntropy criterion algorithms are developed, which are capable of eliminating the impact of non-Gaussian measurement noise and noisy input. The first is developed by using the correntropy-induced metric as the sparsity penalty constraint, which is a smoothed approximation of the ℓ 0 norm. The second is designed using the proportionate update scheme, which facilitates the close tracking of system parameter change. Simulation results confirm that the proposed algorithms can effectively improve the identification performance compared with other algorithms presented in the literature for the sparse system identification problem.
Collapse
Affiliation(s)
- Wentao Ma
- School of Automation and Information Engineering, Xi’an University of Technology, Xi’an 710048, China
- State Key Laboratory of Electrical Insulation and Power Equipment, Xi’an Jiaotong University, Xi’an 710049, China
| | - Dongqiao Zheng
- School of Automation and Information Engineering, Xi’an University of Technology, Xi’an 710048, China
| | - Zhiyu Zhang
- School of Automation and Information Engineering, Xi’an University of Technology, Xi’an 710048, China
| | - Jiandong Duan
- School of Automation and Information Engineering, Xi’an University of Technology, Xi’an 710048, China
- State Key Laboratory of Electrical Insulation and Power Equipment, Xi’an Jiaotong University, Xi’an 710049, China
| | - Jinzhe Qiu
- School of Automation and Information Engineering, Xi’an University of Technology, Xi’an 710048, China
| | - Xianzhi Hu
- Management Center of Internet Information, Xi’an University of Technology, Xi’an 710048, China
| |
Collapse
|
11
|
Duan J, Qiu X, Ma W, Tian X, Shang D. Electricity Consumption Forecasting Scheme via Improved LSSVM with Maximum Correntropy Criterion. Entropy (Basel) 2018; 20:e20020112. [PMID: 33265203 PMCID: PMC7512605 DOI: 10.3390/e20020112] [Citation(s) in RCA: 15] [Impact Index Per Article: 2.5] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 11/15/2017] [Revised: 01/11/2018] [Accepted: 02/05/2018] [Indexed: 12/04/2022]
Abstract
In recent years, with the deepening of China’s electricity sales side reform and electricity market opening up gradually, the forecasting of electricity consumption (FoEC) becomes an extremely important technique for the electricity market. At present, how to forecast the electricity accurately and make an evaluation of results scientifically are still key research topics. In this paper, we propose a novel prediction scheme based on the least-square support vector machine (LSSVM) model with a maximum correntropy criterion (MCC) to forecast the electricity consumption (EC). Firstly, the electricity characteristics of various industries are analyzed to determine the factors that mainly affect the changes in electricity, such as the gross domestic product (GDP), temperature, and so on. Secondly, according to the statistics of the status quo of the small sample data, the LSSVM model is employed as the prediction model. In order to optimize the parameters of the LSSVM model, we further use the local similarity function MCC as the evaluation criterion. Thirdly, we employ the K-fold cross-validation and grid searching methods to improve the learning ability. In the experiments, we have used the EC data of Shaanxi Province in China to evaluate the proposed prediction scheme, and the results show that the proposed prediction scheme outperforms the method based on the traditional LSSVM model.
Collapse
|