Graph Signal Processing for Machine Learning: A Review and New Perspectives

Xiaowen Dong, Dorina Thanou, Laura Toni, Michael Bronstein, Pascal Frossard

Research output: Contribution to journalArticlepeer-review


The effective representation, processing, analysis, and visualization of large-scale structured data, especially those related to complex domains, such as networks and graphs, are one of the key questions in modern machine learning. Graph signal processing (GSP), a vibrant branch of signal processing models and algorithms that aims at handling data supported on graphs, opens new paths of research to address this challenge. In this article, we review a few important contributions made by GSP concepts and tools, such as graph filters and transforms, to the development of novel machine learning algorithms. In particular, our discussion focuses on the following three aspects: exploiting data structure and relational priors, improving data and computational efficiency, and enhancing model interpretability. Furthermore, we provide new perspectives on the future development of GSP techniques that may serve as a bridge between applied mathematics and signal processing on one side and machine learning and network science on the other. Cross-fertilization across these different disciplines may help unlock the numerous challenges of complex data analysis in the modern age.

Original languageEnglish
Article number9244180
Pages (from-to)117-127
Number of pages11
JournalIEEE Signal Processing Magazine
Issue number6
StatePublished - Nov 2020
Externally publishedYes


Dive into the research topics of 'Graph Signal Processing for Machine Learning: A Review and New Perspectives'. Together they form a unique fingerprint.

Cite this