Martina Magnaldi

dblp:405/9084 · DBLP profile ↗
← Back
2ranked-venue papers
2as first author
2since 2021 · last 2026
0009-0004-9130-142XORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 2 · 2 first-author · 2 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer networks
1 paper
Physical-layer communications · 100%
Theoretical computer science
1 paper
Coding theory · 100%
Artificial intelligence
1 paper
Deep learning architectures and training · 100%

Topics — the 5 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Physical-layer communications › signal detection › sequence estimation
maximum-likelihood sequence estimation
1.012026
The Trainable BCJR and Its Applications · IEEE Trans. Commun. 2026
Physical-layer communications › signal detection
sequence estimation
1.012026
The Trainable BCJR and Its Applications · IEEE Trans. Commun. 2026
Coding theory › error-correcting codes › decoding › iterative decoding › soft-input soft-output decoding
BCJR algorithm
1.012026
The Trainable BCJR and Its Applications · IEEE Trans. Commun. 2026
Coding theory › error-correcting codes › decoding
iterative decoding
1.012026
The Trainable BCJR and Its Applications · IEEE Trans. Commun. 2026
Machine learning › Deep learning architectures and training
recurrent neural network
0.312026
The Trainable BCJR and Its Applications · IEEE Trans. Commun. 2026

Methods — techniques the papers use, named apart from their topics

neural network · 3.0channel shortening · 3.0backpropagation · 3.0
YearPublicationVenuePosition
2026 The Trainable BCJR and Its Applications
abstract
We propose a trainable version of the Additive Bahl-Cocke-Jelinek-Raviv (A-BCJR) algorithm by interpreting it as a Recurrent Neural Network (RNN). By leveraging the smoothness and differentiability of the max* operator, the core component of the A-BCJR forward and backward recursions, we derive a backpropagation algorithm that enables end-to-end training from the network’s output. The resulting model, referred to as T-BCJR, comprises a linear layer that computes edge metrics from state and input metrics, followed by a nonlinear max* layer that marginalizes these metrics back to the state and output domains. We further derive the corresponding delta backpropagation recursions, which exhibit a structural symmetry with the original forward-backward predictive steps. Unlike prior approaches that only replaced memoryless metric units in BCJR or Viterbi algorithms with Neural Networks (NNs), T-BCJR enables full trainability of the entire recursive structure. We derive a trainable detector, termed T-Detector, by connecting the T-BCJR to the channel output via an additional convolutional linear layer that emulates a channel shortening filter. The T-Detector can be trained to operate as a modulation- and channel-agnostic detector, capable of performing channel shortening, Maximum Likelihood (ML) sequence detection, and the computation of symbol-level or bit-level Log-Likelihoods (LLs) for soft-input decoding. Moreover, it is compatible with iterative receiver schemes involving outer channel decoders. The predictive step of the T-Detector maintains the same Digital Signal Processing (DSP) complexity as a conventional model-based detector, with the added benefit of being trainable from a cost function defined on the generated LLs. Experimental results demonstrate that the T-Detector can be trained to match the performance of the corresponding model-based detector for static and slow-time varying channels with appropriate pilot densities.
Martina Magnaldi, Guido Montorsi
IEEE Trans. Commun.1
2025 The RNN BCJR Detector in Time-Varying Channels
abstract
A Recurrent Neural Network (RNN) detector is obtained by interfacing the RNN BCJR, introduced by the authors, with the channel output through a convolutional linear layer that mimics the presence of a shortening filter. The RNN detector can be trained to implement a channel and modulation-agnostic detector, including the functions of channel shortening, Maximum Likelihood (ML) sequence detection, and symbol or bit Log-Likelihood (LL) computation for the following soft input channel decoder. The RNN detector has a processing complexity that matches that of the corresponding classical receiver. In this paper we explore the effectiveness of its employment in static and time-selective scenarios.
Martina Magnaldi, Guido Montorsi
WCNC1