Efficient Estimation of Graph Signals With Adaptive Sampling
Research output: Contribution to journal › Research article › Contributed › peer-review
Contributors
Abstract
We propose two new least mean squares (LMS)-based algorithms for adaptive estimation of graph signals that improve the convergence speed of the LMS algorithm while preserving its low computational complexity. The first algorithm, named extended least mean squares (ELMS), extends the LMS algorithm by virtue of reusing the signal vectors of previous iterations alongside the signal available at the current iteration. Utilizing the previous signal vectors accelerates the convergence of the ELMS algorithm at the expense of higher steady-state error compared to the LMS algorithm. To further improve the performance, we propose the fast ELMS (FELMS) algorithm in which the influence of the signal vectors of previous iterations is controlled by optimizing the gradient of the mean-square deviation (GMSD). The FELMS algorithm converges faster than the ELMS algorithm and has steady-state errors comparable to that of the LMS algorithm. We analyze the mean-square performance of ELMS and FELMS algorithms theoretically and derive the respective convergence conditions as well as the predicted MSD values. In addition, we present an adaptive sampling strategy in which the sampling probability of each node is changed according to the GMSD of the node. Computer simulations using both synthetic and real data validate the theoretical results and demonstrate the merits of the proposed algorithms.
Details
Original language | English |
---|---|
Article number | 9119825 |
Pages (from-to) | 3808-3823 |
Number of pages | 16 |
Journal | IEEE transactions on signal processing |
Volume | 68 |
Publication status | Published - 1 Jan 2020 |
Peer-reviewed | Yes |
External IDs
Scopus | 85086734209 |
---|---|
ORCID | /0000-0002-7201-7800/work/172573298 |
Keywords
Keywords
- Signal processing algorithms, Estimation, Convergence, Steady-state, Signal processing, Optimization, Prediction algorithms