Low Complexity Neural Network Digital Predistortion of Wideband Power Amplifiers through Feature Selection
This paper proposes a low-complexity neural network-based digital predistortion architecture that utilizes an offline LASSO and MRMR feature selection pipeline to achieve up to a 30% reduction in computational cost while maintaining linearization performance comparable to polynomial methods for wideband power amplifiers.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
The Digital Tuner: Why Your Phone Needs Smarter Math
Imagine you are trying to shout a secret message across a noisy, crowded stadium. If you just yell at full volume, your voice might distort, crack, or get lost in the echo, making it impossible for your friend to understand. In the world of wireless communication, this "yelling" is done by a device called a Power Amplifier (PA). Its job is to boost weak signals from your phone or a cell tower so they can travel far. But here's the catch: when these amplifiers work hard to be efficient, they get "grumpy" and start twisting the signal, adding unwanted noise and distortion. This is like your voice cracking when you try to hit a high note.
To fix this, engineers use a clever trick called Digital Predistortion (DPD). Think of DPD as a "pre-correction" step. Before the signal hits the amplifier, a computer intentionally messes it up in the exact opposite way the amplifier will. When the grumpy amplifier then tries to distort the signal, it accidentally fixes the mess the computer made, leaving a clean, perfect message on the other side. As our world demands faster internet and wider channels (like the new "FR3" bands used for future 6G networks), the signals get more complex, and the amplifiers get even more grumpy. This forces the computers doing the pre-correction to become incredibly complex, requiring massive amounts of computing power—like hiring a thousand mathematicians just to fix one sentence. The big question becomes: Can we get the same perfect signal without needing a supercomputer?
The Paper's Big Idea: Picking the Best Ingredients
This paper, titled "Low Complexity Neural Network Digital Predistortion of Wideband Power Amplifiers through Feature Selection," tackles that exact problem. The authors, a team from Belgium, noticed that while Neural Networks (NNs) are amazing at fixing these distorted signals—often doing a better job than older methods—they are also incredibly heavy and slow. They require thousands of mathematical steps (called FLOPs) for every single piece of data, which is too much for the tiny chips inside our devices.
The team's solution is a bit like cooking a gourmet meal but only using the absolute best ingredients. Instead of throwing every possible spice and vegetable into the pot (which is what current complex neural networks do), they created a smart "shopping list" generator. They call this a Feature Selection pipeline.
Here is how their "smart shopping" works:
- The Big Pile: First, they generate a massive list of potential clues (features) that could help the computer understand how the amplifier is misbehaving. This list is based on old-school math models and is huge, containing over 300,000 potential clues.
- The First Cut (LASSO): They use a tool called LASSO to quickly chop off the useless clues. It's like a strict chef who says, "We don't need 50 types of salt; let's keep only the ones that actually add flavor." This step cuts the list down to a more manageable size.
- The Final Pick (MRMR): Next, they use a method called MRMR (Minimum Redundancy Maximum Relevance). This is the ultimate filter. It looks at the remaining clues and asks, "Which of these tell us something new and important that the others don't?" It removes any clues that are just repeating the same information.
By the end of this process, they have a tiny, super-efficient list of the top 100 to 200 most important clues. They feed this short list into a Neural Network that is much smaller and faster than the usual ones.
What They Found: Faster, Smarter, and Just as Good
The researchers tested this new "Feature Selection" method on real hardware, specifically two different power amplifiers operating in the 15 GHz range (part of the FR3 band). They compared their new method against the standard, heavy-duty neural networks and the older polynomial models.
The results were quite promising. In their tests, the new method managed to reduce the computational cost by up to 30% compared to the standard neural network, while still achieving the same level of signal clarity.
- For one of the amplifiers, they achieved a signal quality (measured as NMSE) of -37 dB using only 595 FLOPs (mathematical steps). The standard neural network needed 797 FLOPs to get a similar result.
- On the second, more difficult amplifier, they reached -34 dB quality with just 234 FLOPs, a 32% reduction in effort compared to the standard approach.
When they actually ran the signals through the physical hardware and measured the real-world performance, the new method shined again. It produced lower error rates (EVM) and cleaner signals (ACLR) than the standard neural network, even when using fewer resources. For instance, one of their models achieved an error rate of just 1.38% with only 407 FLOPs, whereas the standard model needed more power to reach a slightly higher error rate of 1.88%.
The Takeaway
The authors suggest that by doing the hard work of picking the right "ingredients" before the neural network starts cooking (an offline process), we can build a much lighter, faster system that runs in real-time. They didn't just simulate this on a computer; they measured it on actual hardware and released their data for others to check.
While they don't claim to have solved every problem in the world, they have shown a clear path forward: we don't need to make our neural networks bigger and heavier to get better results. Sometimes, the secret is just knowing which clues to ignore. This approach could help make future 6G networks more efficient, allowing our devices to talk to each other faster without burning out their batteries or needing massive, expensive chips.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.