Source-linked AI summary
WirelessJEPA: A Multi-Antenna Foundation Model using Spatio-temporal Wireless Latent Predictions
Viet Chu, Omar Mashaal, Hatem Abou-Zeid
TL;DR
WirelessJEPA addresses limitations of contrastive wireless representation learning by predicting latent representations of masked regions in raw multi-antenna IQ data. Its antenna-time representation and spatio-temporal masking support transferable representations, with gains over contrastive baselines on most evaluated out-of-distribution datasets.
Problem
Contrastive wireless representation learning relies on carefully crafted augmentations that can encourage shortcut features and provide weak inductive bias for raw-signal dynamics.
Source: §I · p. 1Method
WirelessJEPA uses JEPA masked latent prediction on multi-antenna IQ data, reshaped into 2D antenna-time grids with structured spatio-temporal mask geometries.
Source: §I · p. 1Results
WirelessJEPA outperforms the contrastive baseline on four of five OOD datasets, including absolute gains of 8.9% on RML16 and 8.4% on 5G Interference.
Source: B. Out-of-Distribution Performance:… · p. 5Takeaways & Limitations
The results establish JEPA-style pretraining as a practical direction for wireless foundation models and motivate masking strategies that capture spatial and temporal structure.
Source: §V · p. 5
Abstract
from arXiv · showhide
We propose WirelessJEPA, a novel wireless foundation model (WFM) that uses the Joint Embedding Predictive Architecture (JEPA). WirelessJEPA learns general-purpose representations directly from real-world multi-antenna IQ data by predicting latent representations of masked signal regions. This enables multiple diverse downstream tasks without reliance on carefully engineered contrastive augmentations. To adapt JEPA to wireless signals, we introduce a 2D antenna time representation that reshapes multi-antenna IQ streams into structured grids, allowing convolutional processing with block masking and efficient sparse computation over unmasked patches. Building on this representation, we propose novel spatio temporal mask geometries that encode inductive biases across antennas and time. We evaluate WirelessJEPA across six downstream tasks and demonstrate it's robust performance and strong task generalization. Our results establish that JEPA-based learning as a promising direction for building generalizable WFMs.
I. INTRODUCTION
WirelessJEPA addresses limited label efficiency and cross-task generalization in wireless learning by applying JEPA to real-world multi-antenna IQ data. It combines antenna-time representations and structured masking, then evaluates transfer across six downstream tasks.
- Supervised wireless models require costly labeled data and typically do not generalize across tasks.Source: §I · p. 1
- WirelessJEPA learns latent representations from real-world multi-antenna IQ data without carefully crafted contrastive augmentations.Source: §I · p. 1
- A 2D antenna-time grid enables convolutional processing, block masking, and sparse computation over unmasked patches.Source: §I · p. 1
- Structured spatio-temporal mask geometries introduce inductive biases across antennas and time without handcrafted augmentations.Source: §I · p. 1
- WirelessJEPA is evaluated on six diverse downstream tasks to assess its performance across wireless applications.Source: §I · p. 1
- The reported results support JEPA-based learning as a direction for generalizable wireless foundation models.Source: §I · p. 2
II. PROBLEM FORMULATION
The formulation represents raw multi-antenna complex baseband signals as real-valued tensors and trains a shared encoder to produce transferable representations. JEPA feature prediction over masked regions provides the self-supervised learning objective.
A. Signal Model
- The receiver observes raw complex baseband signals from a uniform rectangular array.Source: A. Signal Model · p. 2
- Each input is a real-valued tensor with two I/Q channels, H receiver antennas, and W time samples.Source: A. Signal Model · p. 2
- Unitmax normalization scales each signal by its maximum magnitude, while residual CFO and timing drift remain uncompensated in software.Source: A. Signal Model · p. 2
B. Learning Objective
- Given unlabeled raw IQ data, the objective is to learn an encoder whose representations transfer across downstream wireless tasks with low-shot and lightweight adaptation.Source: B. Learning Objective · p. 2
- The encoder and predictor are optimized by minimizing JEPA feature-prediction loss over masked regions.Source: B. Learning Objective · p. 2
III. WIRELESSJEPA
- The methodology covers architecture, masking strategies, training algorithms, and pretraining and downstream datasets.Source: §III · p. 2
A. Proposed Architecture: Learning from the Latent Space
WirelessJEPA predicts latent representations of masked multi-antenna IQ regions rather than reconstructing raw patches. Its CNN-JEPA design uses structured antenna-time inputs and mask geometries that impose spatial, temporal, or joint inductive biases.
Latent-space prediction
- WirelessJEPA masks spatial-temporal regions of IQ samples and predicts their latent representations instead of reconstructing raw patches.Source: A. Proposed Architecture: Learning… · p. 2
- An encoder represents unmasked IQ regions, while a predictor estimates the latent representations of masked regions.Source: A. Proposed Architecture: Learning… · p. 2
- After pretraining, the learned encoder serves as the wireless foundation model for multiple downstream tasks.Source: A. Proposed Architecture: Learning… · p. 2
CNN-JEPA components
- CNN-JEPA combines a sparse convolution context encoder, lightweight predictor, and momentum teacher encoder.Source: A. Proposed Architecture: Learning… · p. 2
- ShuffleNetV2-x0.5 provides a compact encoder and matches the IQFM baseline for controlled JEPA-versus-contrastive comparison.Source: A. Proposed Architecture: Learning… · p. 2
Antenna-time representation
- Antenna-dimension upsampling converts the nonsquare four-antenna by 256-sample input into a square 256×256 antenna-time plane for 2D masking.Source: B. Proposed Spatio-temporal Masking… · p. 2
Mask geometry
- Antenna, time, and multi-block masks respectively emphasize cross-antenna, temporal, and joint spatio-temporal dependencies.Source: B. Proposed Spatio-temporal Masking… · p. 3
C. Training Algorithm
WirelessJEPA trains a context encoder and predictor to infer masked latent representations from multi-antenna IQ data, using a dense EMA teacher for stable targets. Sparse masking controls information flow through the encoder while the loss is computed only on masked locations.
Training pipeline
- The training procedure combines context encoding, latent prediction, and teacher-generated targets in two main stages.The context encoder processes masked input, while the prediction stage estimates masked-region IQ embeddings.Source: C. Training Algorithm · p. 3
Sparse computation
- A sparse convolution process reapplies the upsampled latent mask after convolution and pooling layers to suppress activations originating from masked regions.Normalization layers operate only on unmasked positions, while masked locations remain zeroed through other layers.Source: C. Training Algorithm · p. 3
Context encoder and predictor
- The context encoder processes masked IQ input, inserts a learnable mask token at masked latent indices, and predicts their latent representations.The masked input and latent mask are prepared before prediction.Source: C. Training Algorithm · p. 3
Teacher encoder
- The teacher encoder processes unmasked input densely to produce stable target embeddings, with parameters updated by exponential moving average rather than gradient descent.The momentum coefficient τ controls the teacher update rate.Source: C. Training Algorithm · p. 3
Optimization
- The model minimizes an L2 regression loss over masked indices, updating the context encoder and predictor while the teacher follows an EMA update.This trains the model to infer missing spatial–temporal latent representations rather than reconstruct raw waveforms directly.Source: C. Training Algorithm · pp. 3–4
D. Downstream Tasks
WirelessJEPA is evaluated on in-distribution and out-of-distribution wireless tasks spanning modulation, spatial estimation, device identification, protocol recognition, jamming, and interference classification. The evaluation covers the original testbed and five additional datasets.
Evaluation scope
- The evaluation measures both in-distribution and out-of-distribution generalization across two testbed tasks and five additional downstream datasets.The protocol spans seven downstream datasets or task settings in total.Source: D. Downstream Tasks · p. 4
In-distribution tasks
- The in-distribution testbed tasks are modulation classification and angle-of-arrival estimation using the pre-training dataset.These tasks assess modulation recognition and spatial estimation under the original data setting.Source: D. Downstream Tasks · p. 4
Out-of-distribution datasets
- POWDER RF Fingerprinting evaluates four-device classification from WiFi signals collected across distinct hardware.The task tests device-level identification under hardware variation.Source: D. Downstream Tasks · p. 4
- RML2016.10a evaluates 11 modulation types under SNRs from −20 dB to +18 dB using single-channel I/Q inputs.The inputs have shape (2, 1, 128).Source: D. Downstream Tasks · p. 4
- The remaining datasets cover six-class GNSS jamming, four-class WiFi protocol classification, and four-class 5G NR interference recognition.The interference classes are LFM, collision, bleedover, and wideband.Source: D. Downstream Tasks · p. 4
IV. EXPERIMENTS
The experiments use low-shot transfer learning with a frozen pretrained encoder and lightweight classifiers, comparing WirelessJEPA against IQFM under a matched encoder setup. Training uses a fixed optimization and teacher-update configuration.
Evaluation protocol
- The evaluation freezes the pretrained encoder and uses linear probing and non-parametric k-nearest neighbor classification for low-shot transfer.The comparison benchmark is IQFM, whose I/Q encoder uses spatial–temporal augmentations.Source: §IV · p. 4
Baseline comparison
- WirelessJEPA is benchmarked against IQFM using the same ShuffleNetV2 (0.5×) encoder.This keeps the encoder architecture consistent across the comparison.Source: §IV · p. 4
Training configuration
- Training runs for 100 epochs with AdamW, cosine learning-rate decay, and EMA teacher updates whose momentum τ increases from 0.996 to 1.0.The predictor uses three depthwise separable convolutional layers with Batch Normalization and ReLU.Source: §IV · p. 4
A. Mask Geometry and Inductive Bias
Mask geometry determines which wireless dependencies WirelessJEPA emphasizes: temporal masking favors temporal tasks, antenna masking favors spatial estimation, and multi-block masking balances both. Structured continuity generally outperforms unstructured random masking for these signal dependencies.
Comparison
- Table I reports modulation and AoA linear-probe accuracy for different WirelessJEPA mask geometries.The comparison directly contrasts temporal and spatial task behavior across masking strategies.Source: Table I · p. 4, A. Mask Geometry and Inductive Bias · p. 4
Random masking
- Random masking is generally suboptimal because scattered isolated patches do not effectively exploit the physical continuity of wireless signals.The resulting encoder representations are described as less expressive.Source: A. Mask Geometry and Inductive Bias · p. 4
Time masking
- Time masking achieves the highest accuracy on 3 OOD tasks and 80.75% 1-shot modulation accuracy, but its 1-shot AoA accuracy is lowest at 2.70%.Its temporal inductive bias helps modulation classification while reducing spatial discrimination.Source: A. Mask Geometry and Inductive Bias · p. 4
Antenna masking
- Antenna masking achieves the highest 1-shot AoA accuracy at 40.39% but is least effective on modulation classification tasks.It occludes entire antenna inputs and emphasizes inter-antenna phase relationships.Source: A. Mask Geometry and Inductive Bias · p. 4
Multi-block masking
- Multi-block masking produces robust performance across both temporal and spatial tasks by grouping occlusions into contiguous spatiotemporal regions.The results support local continuity as a useful inductive bias for masked prediction.Source: A. Mask Geometry and Inductive Bias · p. 4
B. Out-of-Distribution Performance: WirelessJEPA vs. IQFM
WirelessJEPA outperforms IQFM on four of five unseen OOD datasets, with substantial gains on RML16 and 5G Interference despite a slight GNSS Jamming deficit.
- WirelessJEPA outperforms IQFM on four of five unseen OOD datasets using the time-masked model.Source: B. Out-of-Distribution Performance:… · p. 5
- 8.9% absolute improvement on RML16 brings WirelessJEPA to 74.8% versus IQFM’s 65.9%.Source: B. Out-of-Distribution Performance:… · p. 5
- 8.4% absolute improvement on 5G Interference brings WirelessJEPA to 76.3% versus IQFM’s 67.9%.Source: B. Out-of-Distribution Performance:… · p. 5
- WirelessJEPA reaches 90.5% versus IQFM’s 83.4% on RF Fingerprinting, but trails 64.7% to 63.1% on GNSS Jamming.Source: B. Out-of-Distribution Performance:… · p. 5
C. In-Distribution Performance: WirelessJEPA vs. IQFM
On the two in-distribution tasks, performance depends on the task and masking geometry: AoA benefits from spatial inductive biases, while temporal and multi-block masking improve modulation accuracy.
- AoA is generally more challenging than modulation classification and requires spatial inductive biases for strong performance.Source: C. In-Distribution Performance:… · p. 5
- WirelessJEPA with antenna masking performs comparably to IQFM on the in-distribution tasks.Source: C. In-Distribution Performance:… · p. 5
- WirelessJEPA with time and multi-block masking exceeds IQFM’s modulation accuracy.Source: C. In-Distribution Performance:… · p. 5
D. Representation Space Analysis: Linear vs. k-NN
Frozen-encoder k-NN evaluation shows highly discriminative representation clusters, while masking-induced inductive biases shape which signal properties are captured most effectively.
k-NN analysis
- 99.9% k-NN accuracy on modulation and 87.8% on RF Fingerprinting demonstrate discriminative clusters without gradient updates.Source: D. Representation Space Analysis:… · p. 5
- Lower k-NN accuracy on AoA reflects the time-masked encoder’s emphasis on waveform structure rather than spatial phase differences.Source: D. Representation Space Analysis:… · p. 5
Evaluation
- WirelessJEPA representations are evaluated with both linear probing and k-NN classification on frozen encoder outputs.Source: D. Representation Space Analysis:… · p. 5
Masking inductive biases
- Temporal masks favor waveform structure, whereas antenna masks emphasize spatial cues.Source: §V · p. 5