Learning to Interfere in Non-Orthogonal Multiple-Access Joint Source-Channel Coding

summary

Video file (mp4)

The gist

The gist We introduce a machine learning (ML)-aided wireless image transmission method that merges compression and channel coding using a multi-view autoencoder, which allows the transmitters to use

In short

The method merges image compression and channel coding using a multi-view autoencoder to enable Non-Orthogonal Multiple Access (NOMA) for wireless image transmission. It uses user-specific projections and a progressive fine-tuning strategy to scale up to 64 users while maintaining high image quality, outperforming existing NOMA techniques.

Key concepts

Multi-view Autoencoder Architecture
This novel architecture is used for multi-user semantic image transmission. It introduces user-specific projections that allow shared encoder and decoder parameters across different devices. This structure is key to scaling the solution efficiently to large wireless networks.
Progressive Fine-Tuning Strategy
This strategy doubles the number of users at each iteration while maintaining performance through orthogonal initialization of projection matrices. This ensures that normalized signals corresponding to different user groups remain orthogonal during the training process, guaranteeing stable performance.
User-Specific Projections
These are novel superposition coding methods using user-specific projection matrices. These projections allow the network to scale to multiple users without significantly increasing trainable parameters, as they are initialized orthogonally via QR factorization.

Terminology used across episodes

This episode discusses

The paper

Learning to Interfere in Non-Orthogonal Multiple-Access Joint Source-Channel Coding · Read on arXiv

Selim F. Yilmaz, Can Karamanli, Deniz Gündüz

Imperial College London · King's College London

We consider multiple transmitters aiming to communicate their source signals (e.g., images) over a multiple access channel (MAC). Conventional communication systems minimize interference by orthogonally allocating resources (time and/or bandwidth) among users, which limits their capacity. We introduce a machine learning (ML)-aided wireless image transmission method that merges compression and channel coding using a multi-view autoencoder, which allows the transmitters to use all the available channel resources simultaneously, resulting in a non-orthogonal multiple access (NOMA) scheme. The receiver must recover all the images from the received superposed signal, while also associating each image with its transmitter. Traditional ML models deal with individual samples, whereas our model allows signals from different users to interfere in order to leverage gains from NOMA under limited bandwidth and power constraints. We introduce a progressive fine-tuning algorithm that doubles the number of users at each iteration, maintaining initial performance with orthogonalized user-specific projections, which is then improved through fine-tuning steps. Remarkably, our method supports up to 64 users with potential for further scaling, with only a 2.4% increase in the number of trainable parameters compared to a single-user model, significantly enhancing recovered image quality and outperforming existing NOMA-based methods over a wide range of datasets, metrics, and channel conditions. Our approach paves the way for more efficient and robust multi-user communication systems, leveraging innovative ML components and strategies.

DOI: 10.1109/TWC.2026.3688951

Transcript

Introduction to the show: ident: AI Radio. Generated commentary on the latest Artificial Intelligence papers.

Tom: We're looking at the paper: "Learning to Interfere in Non-Orthogonal Multiple-Access Joint Source-Channel Coding".

Jane: Here's the gist of the paper. The gist We introduce a machine learning (ML)-aided wireless image transmission method that merges compression and channel coding using a multi-view autoencoder, which allows the transmitters to use all the available channel resources simultaneously, resulting in a non-orthogonal multiple access (NOMA) scheme How it works The proposed method utilizes a novel multi-view autoencoder architecture for multi-user semantic image transmission using NOMA This architecture introduces user-specific projections, which enables shared encoder and decoder parameters across devices, crucial for scaling the solution to large wireless networks The system employs a novel superposition coding technique with user-specific projections, which allows network to scale to multiple users without significantly increasing the number of parameters and without changing the DeepJSCC architecture that is known to perform well Key Method Components 1.

Tom: Novel Scalable Multi-View Autoencoder Architecture: The paper presents a novel multi-view autoencoder architecture for multi-user semantic image transmission using NOMA This introduces user-specific projections, enabling shared encoder and decoder parameters across devices, crucial for scaling the solution to large wireless networks 2.

Jane: Novel Progressive Fine-Tuning Strategy: A novel progressive fine-tuning strategy is introduced that doubles the number of users at each stage, building on any point-to-point DeepJSCC scheme This strategy maintains performance at the start of each stage thanks to orthogonalized user-specific projections 3.

Tom: User-Specific Projections: The system introduces a novel superposition coding method with user-specific projections, which allows network to scale to multiple users without significantly increasing the number of parameters and without changing the DeepJSCC architecture that is known to perform well These projection matrices are initialized in a way that all of their rows are orthogonal, via QR factorization as detailed in Algorithm 2 4.

Paper summary: Tom: So, looking at the whole paper "Learning to Interfere in Non-Orthogonal Multiple-Access Joint Source-Channel Coding," what do we actually get from this research? It seems like they've managed to combine image compression and channel coding using a multi-view autoencoder in a way that lets transmitters share resources effectively.

Jane: Yes, and the main thing is that they introduced this progressive fine-tuning algorithm where you double the number of users each time, starting with orthogonal projections to keep things stable before fine-tuning. It’s an iterative way to scale up the system while keeping performance consistent.

Lu: They showed that their DeepJSCC-PNOMA scheme outperforms DeepJSCC-NOMA and even DeepJSCC-NOMA-CL across all signal-to-noise ratio values, and they proved it scales up to sixteen users with only an extra zero point six percent of trainable parameters at rho bar equal one over six, or a zero point one percent increase at rho bar equal one over twelve <ref:2504.03690#pg3>.

Meng: From a deployment standpoint, the fact that they are using user-specific projections to allow shared encoder and decoder parameters is key because it means you don't have to manage thousands of separate models for every single user on your network, which makes running this much more manageable.

Lalam: The paper confirms that the DeepJSCC-PNOMA scheme is fair if the differences in PSNR between any two images are negligible for all users, which supports the generalization of their method to achieve high perceptual quality across different types of images <ref:2504.03690#pg3>.

Tom: So, in simple terms, this paper demonstrates a way to use ML not just to process one image at a time but to coordinate interference among many users in a way that actually improves the signal quality under challenging wireless conditions.

Jane: It moves us away from just trying to keep things perfectly separate and instead shows that sometimes intentional interference can be managed smartly by an AI model for better overall communication performance in dense environments.

Conclusion: Tom: So, we're wrapping up this look at "Learning to Interfere in Non-Orthogonal Multiple-Access Joint Source-Channel Coding." Basically, the authors are showing how you can use machine learning to make multiple transmitters talk at the same time without totally destroying each other's messages.

Jane: Right. So, if I ask someone who isn't a computer scientist what that means for me just trying to stream video on my phone? What does it actually do?

Lu: It lets the transmitters share their resources across time and frequency, which is usually a big problem in these wireless channels because they have to stay separate.

Meng: And the big claim here is that this works with a multi-view autoencoder structure, meaning the AI model handles both compressing the image and fixing those channel issues at once.

Tom: I'm looking at the numbers, and they claim they can scale up to sixty-four users with just a small increase in parameters compared to just having one user. That’s what really gets my attention as an engineer.

Jane: So, scaling up to sixty-four users is impressive because traditionally those systems get very messy very fast when you add more people trying to talk at once.

Lalam: I've reviewed the results, and they show that this DeepJSCC-PNOMA scheme beats the standard DeepJSCC-NOMA and even the NOMA with channel coding, across all of our tested signal-to-noise ratios.

Tom: Okay, so we’re looking at a way to get better image quality—and I mean actual measurable quality—by letting those signals overlap intelligently.

Jane: And the authors suggest this approach could be really useful for things like 5G networks or even high-density IoT scenarios where everyone needs bandwidth simultaneously.

Lu: The method is built around these user-specific projections, which basically means we can share some of the core training structure across different users to keep things efficient.

Meng: From a deployment view, if this works as claimed, it means less overhead in managing individual user models and more robust performance under heavy load.

Tom: So, the main implication is that we’re moving toward more efficient systems where the AI doesn't just clean up a single signal but helps manage the whole crowded channel.

Jane: It points toward a future where communication systems aren't just about avoiding interference, but actively managing how to use it.

Lalam: We still need to see how this holds up when the channel conditions get really, really bad outside of the idealized tests they ran.

More episodes

← Home