TY - GEN
T1 - KALMAN FILTER FOR TRACKING NETWORK DYNAMIC
AU - Dabush, Lital
AU - Routtenberg, Tirza
N1 - Publisher Copyright:
© 2024 IEEE.
PY - 2024/1/1
Y1 - 2024/1/1
N2 - In this paper, we address the problem of tracking dynamic changes in graph topology under a linear graph filtering random process. We propose a graph-based state-space model (SSM), where the measurements are graph signals and the underlying evolving topology serves as the state variable. The proposed approach is based on representing the graphical process as a graph filtering process, and leveraging the incidence matrix-based representation of the Laplacian to formulate the linear SSMs associated with the Kalman filter. We explore two scenarios. In the first scenario, we have a known edge set, and we aim to track the network weights. We show that under suitable reformulation, this scenario can be solved by the classical Kalman filter. In the second scenario, we assume an unknown edge set, where the goal is to track both network connectivity changes and the weights. We discuss three Kalman-filter-based approaches for this scenario by incorporating sparsity-driven techniques: 1) an ignorant Kalman filter that processes the entire signal; 2) a Kalman filter with thresholding of the predicted graph at each iteration; and 3) partial-thresholding, where the estimator update occurs without thresholding. The simulation results demonstrate the performance of the proposed approaches in tracking changes in graph topologies.
AB - In this paper, we address the problem of tracking dynamic changes in graph topology under a linear graph filtering random process. We propose a graph-based state-space model (SSM), where the measurements are graph signals and the underlying evolving topology serves as the state variable. The proposed approach is based on representing the graphical process as a graph filtering process, and leveraging the incidence matrix-based representation of the Laplacian to formulate the linear SSMs associated with the Kalman filter. We explore two scenarios. In the first scenario, we have a known edge set, and we aim to track the network weights. We show that under suitable reformulation, this scenario can be solved by the classical Kalman filter. In the second scenario, we assume an unknown edge set, where the goal is to track both network connectivity changes and the weights. We discuss three Kalman-filter-based approaches for this scenario by incorporating sparsity-driven techniques: 1) an ignorant Kalman filter that processes the entire signal; 2) a Kalman filter with thresholding of the predicted graph at each iteration; and 3) partial-thresholding, where the estimator update occurs without thresholding. The simulation results demonstrate the performance of the proposed approaches in tracking changes in graph topologies.
KW - Graph signal processing (GSP)
KW - Kalman filter
KW - dynamic graphs
KW - graph filters
UR - http://www.scopus.com/inward/record.url?scp=85195420233&partnerID=8YFLogxK
U2 - 10.1109/ICASSP48485.2024.10446697
DO - 10.1109/ICASSP48485.2024.10446697
M3 - Conference contribution
AN - SCOPUS:85195420233
T3 - ICASSP, IEEE International Conference on Acoustics, Speech and Signal Processing - Proceedings
SP - 13216
EP - 13220
BT - 2024 IEEE International Conference on Acoustics, Speech, and Signal Processing, ICASSP 2024 - Proceedings
PB - Institute of Electrical and Electronics Engineers
T2 - 49th IEEE International Conference on Acoustics, Speech, and Signal Processing, ICASSP 2024
Y2 - 14 April 2024 through 19 April 2024
ER -