792 research outputs found
Perfect Reconstruction Two-Channel Filter Banks on Arbitrary Graphs
This paper extends the existing theory of perfect reconstruction two-channel
filter banks from bipartite graphs to non-bipartite graphs. By generalizing the
concept of downsampling/upsampling we establish the frame of two-channel filter
bank on arbitrary connected, undirected and weighted graphs. Then the equations
for perfect reconstruction of the filter banks are presented and solved under
proper conditions. Algorithms for designing orthogonal and biorthogonal banks
are given and two typical orthogonal two-channel filter banks are calculated.
The locality and approximation properties of such filter banks are discussed
theoretically and experimentally.Comment: 33 pages,11 figures. This manuscript has been submitted to
ScienceDirect Applied and Computational Harmonic Analysis (ACHA) on Jan
27,202
Geometric deep learning: going beyond Euclidean data
Many scientific fields study data with an underlying structure that is a
non-Euclidean space. Some examples include social networks in computational
social sciences, sensor networks in communications, functional networks in
brain imaging, regulatory networks in genetics, and meshed surfaces in computer
graphics. In many applications, such geometric data are large and complex (in
the case of social networks, on the scale of billions), and are natural targets
for machine learning techniques. In particular, we would like to use deep
neural networks, which have recently proven to be powerful tools for a broad
range of problems from computer vision, natural language processing, and audio
analysis. However, these tools have been most successful on data with an
underlying Euclidean or grid-like structure, and in cases where the invariances
of these structures are built into networks used to model them. Geometric deep
learning is an umbrella term for emerging techniques attempting to generalize
(structured) deep neural models to non-Euclidean domains such as graphs and
manifolds. The purpose of this paper is to overview different examples of
geometric deep learning problems and present available solutions, key
difficulties, applications, and future research directions in this nascent
field
Perfect Reconstruction Two-Channel Wavelet Filter-Banks for Graph Structured Data
In this work we propose the construction of two-channel wavelet filterbanks
for analyzing functions defined on the vertices of any arbitrary finite
weighted undirected graph. These graph based functions are referred to as
graph-signals as we build a framework in which many concepts from the classical
signal processing domain, such as Fourier decomposition, signal filtering and
downsampling can be extended to graph domain. Especially, we observe a spectral
folding phenomenon in bipartite graphs which occurs during downsampling of
these graphs and produces aliasing in graph signals. This property of bipartite
graphs, allows us to design critically sampled two-channel filterbanks, and we
propose quadrature mirror filters (referred to as graph-QMF) for bipartite
graph which cancel aliasing and lead to perfect reconstruction. For arbitrary
graphs we present a bipartite subgraph decomposition which produces an
edge-disjoint collection of bipartite subgraphs. Graph-QMFs are then
constructed on each bipartite subgraph leading to "multi-dimensional" separable
wavelet filterbanks on graphs. Our proposed filterbanks are critically sampled
and we state necessary and sufficient conditions for orthogonality, aliasing
cancellation and perfect reconstruction. The filterbanks are realized by
Chebychev polynomial approximations.Comment: 32 pages double spaced 12 Figures, to appear in IEEE Transactions of
Signal Processin
Graph Filters for Signal Processing and Machine Learning on Graphs
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
- …