Data-Driven Factor Graphs for Deep Symbol Detection
- URL: http://arxiv.org/abs/2002.00758v1
- Date: Fri, 31 Jan 2020 09:23:52 GMT
- Title: Data-Driven Factor Graphs for Deep Symbol Detection
- Authors: Nir Shlezinger, Nariman Farsad, Yonina C. Eldar, and Andrea J.
Goldsmith
- Abstract summary: We propose to implement factor graph methods in a data-driven manner.
In particular, we propose to use machine learning (ML) tools to learn the factor graph.
We demonstrate that the proposed system, referred to as BCJRNet, learns to implement the BCJR algorithm from a small training set.
- Score: 107.63351413549992
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Many important schemes in signal processing and communications, ranging from
the BCJR algorithm to the Kalman filter, are instances of factor graph methods.
This family of algorithms is based on recursive message passing-based
computations carried out over graphical models, representing a factorization of
the underlying statistics. Consequently, in order to implement these
algorithms, one must have accurate knowledge of the statistical model of the
considered signals. In this work we propose to implement factor graph methods
in a data-driven manner. In particular, we propose to use machine learning (ML)
tools to learn the factor graph, instead of the overall system task, which in
turn is used for inference by message passing over the learned graph. We apply
the proposed approach to learn the factor graph representing a finite-memory
channel, demonstrating the resulting ability to implement BCJR detection in a
data-driven fashion. We demonstrate that the proposed system, referred to as
BCJRNet, learns to implement the BCJR algorithm from a small training set, and
that the resulting receiver exhibits improved robustness to inaccurate training
compared to the conventional channel-model-based receiver operating under the
same level of uncertainty. Our results indicate that by utilizing ML tools to
learn factor graphs from labeled data, one can implement a broad range of
model-based algorithms, which traditionally require full knowledge of the
underlying statistics, in a data-driven fashion.
Related papers
- Task-Oriented Communication for Graph Data: A Graph Information Bottleneck Approach [12.451324619122405]
This paper introduces a method to extract a smaller, task-focused subgraph that maintains key information while reducing communication overhead.
Our approach utilizes graph neural networks (GNNs) and the graph information bottleneck (GIB) principle to create a compact, informative, and robust graph representation suitable for transmission.
arXiv Detail & Related papers (2024-09-04T14:01:56Z) - Generalizing Backpropagation for Gradient-Based Interpretability [103.2998254573497]
We show that the gradient of a model is a special case of a more general formulation using semirings.
This observation allows us to generalize the backpropagation algorithm to efficiently compute other interpretable statistics.
arXiv Detail & Related papers (2023-07-06T15:19:53Z) - Bures-Wasserstein Means of Graphs [60.42414991820453]
We propose a novel framework for defining a graph mean via embeddings in the space of smooth graph signal distributions.
By finding a mean in this embedding space, we can recover a mean graph that preserves structural information.
We establish the existence and uniqueness of the novel graph mean, and provide an iterative algorithm for computing it.
arXiv Detail & Related papers (2023-05-31T11:04:53Z) - Graph-based Active Learning for Semi-supervised Classification of SAR
Data [8.92985438874948]
We present a novel method for classification of Synthetic Aperture Radar (SAR) data by combining ideas from graph-based learning and neural network methods.
CNNVAE feature embedding and graph construction requires no labeled data, which reduces overfitting.
The method easily incorporates a human-in-the-loop for active learning in the data-labeling process.
arXiv Detail & Related papers (2022-03-31T00:14:06Z) - Contrastive and Generative Graph Convolutional Networks for Graph-based
Semi-Supervised Learning [64.98816284854067]
Graph-based Semi-Supervised Learning (SSL) aims to transfer the labels of a handful of labeled data to the remaining massive unlabeled data via a graph.
A novel GCN-based SSL algorithm is presented in this paper to enrich the supervision signals by utilizing both data similarities and graph structure.
arXiv Detail & Related papers (2020-09-15T13:59:28Z) - Learned Factor Graphs for Inference from Stationary Time Sequences [107.63351413549992]
We propose a framework that combines model-based algorithms and data-driven ML tools for stationary time sequences.
neural networks are developed to separately learn specific components of a factor graph describing the distribution of the time sequence.
We present an inference algorithm based on learned stationary factor graphs, which learns to implement the sum-product scheme from labeled data.
arXiv Detail & Related papers (2020-06-05T07:06:19Z) - Data-Driven Symbol Detection via Model-Based Machine Learning [117.58188185409904]
We review a data-driven framework to symbol detection design which combines machine learning (ML) and model-based algorithms.
In this hybrid approach, well-known channel-model-based algorithms are augmented with ML-based algorithms to remove their channel-model-dependence.
Our results demonstrate that these techniques can yield near-optimal performance of model-based algorithms without knowing the exact channel input-output statistical relationship.
arXiv Detail & Related papers (2020-02-14T06:58:27Z) - Distance Metric Learning for Graph Structured Data [23.3700989820887]
We propose a supervised distance metric learning method for the graph classification problem.
Our method, named interpretable graph metric learning (IGML), learns discriminative metrics in a subgraph-based feature space.
We empirically evaluate the computational efficiency and classification performance of IGML on several benchmark datasets.
arXiv Detail & Related papers (2020-02-03T13:42:43Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.