Graph Filters for Signal Processing and Machine Learning on Graphs

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Isufi, Elvin, Gama, Fernando, Shuman, David I., Segarra, Santiago
Formato: Preprint
Publicado: 2022
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866914685233659904
author Isufi, Elvin
Gama, Fernando
Shuman, David I.
Segarra, Santiago
author_facet Isufi, Elvin
Gama, Fernando
Shuman, David I.
Segarra, Santiago
contents Filters are fundamental in extracting information from data. For time series and image data that reside on Euclidean domains, filters are the crux of many signal processing and machine learning techniques, including convolutional neural networks. Increasingly, modern data also reside on networks and other irregular domains whose structure is better captured by a graph. To process and learn from such data, graph filters account for the structure of the underlying data domain. In this article, we provide a comprehensive overview of graph filters, including the different filtering categories, design strategies for each type, and trade-offs between different types of graph filters. We discuss how to extend graph filters into filter banks and graph neural networks to enhance the representational power; that is, to model a broader variety of signal classes, data patterns, and relationships. We also showcase the fundamental role of graph filters in signal processing and machine learning applications. Our aim is that this article provides a unifying framework for both beginner and experienced researchers, as well as a common understanding that promotes collaborations at the intersections of signal processing, machine learning, and application domains.
format Preprint
id arxiv_https___arxiv_org_abs_2211_08854
institution arXiv
publishDate 2022
record_format arxiv
spellingShingle Graph Filters for Signal Processing and Machine Learning on Graphs
Isufi, Elvin
Gama, Fernando
Shuman, David I.
Segarra, Santiago
Signal Processing
Machine Learning
Filters are fundamental in extracting information from data. For time series and image data that reside on Euclidean domains, filters are the crux of many signal processing and machine learning techniques, including convolutional neural networks. Increasingly, modern data also reside on networks and other irregular domains whose structure is better captured by a graph. To process and learn from such data, graph filters account for the structure of the underlying data domain. In this article, we provide a comprehensive overview of graph filters, including the different filtering categories, design strategies for each type, and trade-offs between different types of graph filters. We discuss how to extend graph filters into filter banks and graph neural networks to enhance the representational power; that is, to model a broader variety of signal classes, data patterns, and relationships. We also showcase the fundamental role of graph filters in signal processing and machine learning applications. Our aim is that this article provides a unifying framework for both beginner and experienced researchers, as well as a common understanding that promotes collaborations at the intersections of signal processing, machine learning, and application domains.
title Graph Filters for Signal Processing and Machine Learning on Graphs
topic Signal Processing
Machine Learning
url https://arxiv.org/abs/2211.08854