Tomer Raviv

Mr. Tomer Raviv

orcid

Research Focus & Metrics

Academic Career Length

8Years (2019-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
8 February 2023 in IEEE Transactions on Wireless Communications
Verified
Journal Article
Closed access
TRTomer Raviv
Tomer Raviv
SPSangwoo Park
Sangwoo Park
OSOsvaldo Simeone
Osvaldo Simeone
YEYonina C. Eldar
Yonina C. Eldar
NSNir Shlezinger
Nir Shlezinger
Recent years have witnessed growing interest in the application of deep neural networks (DNNs) for receiver design, which can potentially be applied in complex environments without relying on knowledge of the channel model. However, the dynamic nature of communication channels often leads to rapid distribution shifts, which may require periodically retraining. This paper formulates a data-efficient two-stage training method that facilitates rapid online adaptation. Our training mechanism uses a predictive meta-learning scheme to train rapidly from data corresponding to both current and past channel realizations. Our method is applicable to any deep neural network (DNN)-based receiver, and does not require transmission of new pilot data for training. To illustrate the proposed approach, we study DNN-aided receivers that utilize an interpretable model-based architecture, and introduce a modular training strategy based on predictive meta-learning. We demonstrate our techniques in simulations on a synthetic linear channel, a synthetic non-linear channel, and a COST 2100 channel. Our results demonstrate that the proposed online training scheme allows receivers to outperform previous techniques based on self-supervision and joint-learning by a margin of up to 2.5 dB in coded bit error rate in rapidly-varying scenarios.

30 March 2023 in IEEE Transactions on Wireless Communications
Verified
Journal Article
Closed access
TRTomer Raviv
Tomer Raviv
NSNir Shlezinger
Nir Shlezinger
Deep neural networks (DNNs) allow digital receivers to learn to operate in complex environments. To do so, DNNs should preferably be trained using large labeled data sets with a similar statistical relationship as the one under which they are to infer. For DNN-aided receivers, obtaining labeled data conventionally involves pilot signalling at the cost of reduced spectral efficiency, typically resulting in access to limited data sets. In this paper, we study how one can enrich a small set of labeled pilots data into a larger data set for training deep receivers. Motivated by the widespread use of data augmentation techniques for enriching visual and text data, we propose dedicated augmentation schemes that exploits the characteristics of digital communication data. We identify the key considerations in data augmentations for deep receivers as the need for domain orientation, class (constellation) diversity, and low complexity. Following these guidelines, we devise three complementing augmentations that exploit the geometric properties of digital constellations. Our combined augmentation approach builds on the merits of these different augmentations to synthesize reliable data from a momentary channel distribution, to be used for training deep receivers. Furthermore, we exploit previous channel realizations to increase the reliability of the augmented samples. The superiority of our approach is numerically evaluated for training several deep receiver architectures in different channel conditions. We consider both linear and non-linear synthetic channels, as well as the COST 2100 channel generator, for both single-input single-output and multiple-input multiple-output scenarios. We show that our combined augmentations approach allows DNN-aided receivers to achieve gains of up to 1 dB in bit error rate and of up to ×3 in spectral efficiency, compared to regular non-augmented training. Moreover, we demonstrate that our augmentations benefit training even as the number of pilots increases, and perform an ablation study on the different augmentations, which shows that the combined approach surpasses each individual augmentation technique.

9 November 2020 in IEEE Journal on Selected Areas in Communications
Verified
Journal Article
Closed access
ACAvi Caciularu
Avi Caciularu
NRNir Raviv
Nir Raviv
TRTomer Raviv
Tomer Raviv
JGJacob Goldberger
Jacob Goldberger
YBYair Be'ery
Yair Be'ery
Error correction codes are an integral part of communication applications, boosting the reliability of transmission. The optimal decoding of transmitted codewords is the maximum likelihood rule, which is NP-hard due to the curse of dimensionality. For practical realizations, sub-optimal decoding algorithms are employed; yet limited theoretical insights prevent one from exploiting the full potential of these algorithms. One such insight is the choice of permutation in permutation decoding. We present a data-driven framework for permutation selection, combining domain knowledge with machine learning concepts such as node embedding and self-attention. Significant and consistent improvements in the bit error rate are introduced for all simulated codes, over the baseline decoders. To the best of the authors’ knowledge, this work is the first to leverage the benefits of the neural Transformer networks in physical layer communication systems.

11 February 2025 in IEEE Transactions on Communications
Verified
Journal Article
Open access
LSLuca Schmid
Luca Schmid
TRTomer Raviv
Tomer Raviv
NSNir Shlezinger
Nir Shlezinger
LSLaurent Schmalen
Laurent Schmalen
We investigate the application of the factor graph framework for blind joint channel estimation and symbol detection on time-variant linear inter-symbol interference channels. In particular, we consider the expectation maximization (EM) algorithm for maximum likelihood estimation, which typically suffers from high complexity as it requires the computation of the symbol-wise posterior distributions in every iteration. We address this issue by efficiently approximating the posteriors using the belief propagation (BP) algorithm on a suitable factor graph. By interweaving the iterations of BP and EM, the detection complexity can be further reduced to a single BP iteration per EM step. In addition, we propose a data-driven version of our algorithm that introduces momentum in the BP updates and learns a suitable EM parameter update schedule, thereby significantly improving the performance-complexity tradeoff with a few offline training samples. Our numerical experiments demonstrate the excellent performance of the proposed blind detector and show that it even outperforms coherent BP detection in high signal-to-noise scenarios.

31 January 2025 in IEEE Transactions on Wireless Communications
Verified
Journal Article
Closed access
NUNicole Uzlaner
Nicole Uzlaner
TRTomer Raviv
Tomer Raviv
NSNir Shlezinger
Nir Shlezinger
KTKoby Todros
Koby Todros
Deep learning is envisioned to facilitate the operation of wireless receivers, with emerging architectures integrating deep neural networks (DNNs) with traditional modular receiver processing. While deep receivers were shown to operate reliably in complex settings for which they were trained, the dynamic nature of wireless communications gives rise to the need to repeatedly adapt deep receivers to channel variations. However, frequent re-training is costly and ineffective, while in practice, not every channel variation necessitates adaptation of the entire DNN. In this paper, we study concept drift detection for identifying when does a deep receiver no longer match the channel, enabling asynchronous adaptation, i.e., re-training only when necessary. We identify existing drift detection schemes from the machine learning literature that can be adapted for deep receivers in dynamic channels, and propose a novel soft-output detection mechanism tailored to the communication domain. Moreover, for deep receivers that preserve conventional modular receiver processing, we design modular drift detection mechanisms, that simultaneously identify when and which sub-module to re-train. The provided numerical studies show that even in a rapidly time-varying scenarios, asynchronous adaptation via modular drift detection dramatically reduces the number of trained parameters and re-training times, with little compromise on performance.

7 January 2025 in IEEE Open Journal of Signal Processing
Verified
Journal Article
Open access
TRTomer Raviv
Tomer Raviv
NSNir Shlezinger
Nir Shlezinger
Deep neural networks (DNNs) were shown to facilitate the operation of uplink multiple-input multiple-output (MIMO) receivers, with emerging architectures augmenting modules of classic receiver processing. Current designs employ static DNNs, whose architecture is fixed and weights are pre-trained. This poses a notable challenge, as the resulting MIMO receiver is suitable for a given configuration, i.e., channel distribution and number of users, while in practice these parameters change frequently with network variations and users leaving and joining the network. In this work, we tackle this core challenge of DNN-aided MIMO receivers. We build upon the concept of hypernetworks , augmenting the receiver with a pre-trained deep model whose purpose is to update the weights of the DNN-aided receiver in response to instantaneous channel variations. We design our hypernetwork to augment modular deep receivers, leveraging their modularity to have the hypernetwork adapt not only the weights, but also the architecture. Our modular hypernetwork leads to a DNN-aided receiver whose architecture and resulting complexity adapt to the number of users, as well as to channel variations, without re-training. Our numerical studies demonstrate superior error-rate performance of modular hypernetworks in time-varying channels compared to static pre-trained receivers, while providing rapid adaptivity and scalability to network variations.