REVIEW 3 major objections 5 minor 18 references
Low Complexity Neural Network Digital Predistortion of Wideband Power Amplifiers through Feature Selection
T0 review · 3 major / 5 minor · reviewed 2026-08-01 · deepseek-v4-flash
Pith's one-line read Offline feature selection lets compact neural networks linearize FR3 power amplifiers at 25–32% lower computational cost.
desk verdict Sensible feature-selection DPD with good measured linearization, but the central FLOP-savings claim is unverifiable because the cost of generating the selected features—the very thing that distinguishes it from the baseline—is missing from the complexity model. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The machinery is an offline feature-engineering pipeline followed by a small network. LASSO (ℓ1-regularized least squares) prunes a 321,200-column library of real-valued Volterra-inspired features to roughly 2,000 survivors, and MRMR greedily ranks those survivors by mutual information with the target minus redundancy with already-chosen features, yielding a top-k input set with k around 100–200. The online stage is a residual phase-normalized neural network whose per-sample cost is counted as feature generation plus phase normalization plus fully connected multiply-adds plus tanh activations; the offline LASSO/MRMR search is excluded because it does not run under real-time constraints.
What would settle it
Implement the selected top-k feature set (terms of the forms |x(n−m)|^p, xI(n−l)xQ(n−m), xI(n−l)|x(n−m)|^p, and their Q counterparts) in a cycle-accurate DSP/RTL model that counts every real multiply and add per sample, then recompute the NMSE-vs-FLOP Pareto curves. If the added feature-generation FLOPs exceed the roughly 200-FLOP gap between the proposed model and PNN at matched NMSE, the central complexity claim collapses.
Extended reading notes
Core claim
The central discovery is that the input representation, not the network size, is what makes NN DPD expensive. A residual phase-normalized network with only 100–200 pre-selected features — I/Q delay taps, odd-order envelope magnitudes, and I/Q cross-products of the kind used in GMP models — matches or beats the linearization accuracy of a phase-normalized NN while using roughly 25% fewer FLOPs on a 15 GHz GaAs PA (595 vs 797 FLOPs at −37 dB NMSE) and 32% fewer on a high-gain PA (234 FLOPs at −34 dB NMSE). The feature selection itself runs once offline on 15,000 samples from 321,200 candidates; only generation of the selected top-k features and NN inference count toward runtime complexity. Mea
Load-bearing premise
The FLOP reduction hinges on a complexity model that counts the selected features' generation and the NN inference but excludes the offline selection cost; if generating the top-k Volterra-like features (envelope powers, I/Q cross-products) in real time costs more than Table I assigns, the claimed 25–32% saving shrinks.
Editorial extensions
If this is right
- Neural DPD can operate at a few hundred FLOPs per sample while matching phase-normalized NN accuracy, bringing it into the same complexity regime as MP/GMP polynomial models.
- The winning features are standard Volterra-like terms, so no new nonlinear basis is needed; the gain comes from selecting a compact subset instead of using all candidate terms.
- The NMSE-vs-FLOPs Pareto front places the Feature Selection NN below and to the left of the PNN baseline in the low-complexity region on both measured devices.
- Measured EVM and ACLR on the first DUT confirm the simulated advantage at roughly 400 FLOPs, with the proposed model reaching 1.38% EVM versus 1.88% for the PNN.
- The released FR3 PA datasets let other groups reproduce the comparison and benchmark future DPD algorithms against the same devices.
Reading between the lines
- A natural next step, left implicit, is to inspect which features MRMR selects across different PAs; a recurring small set could be hard-coded, removing the need for per-device offline selection.
- The same offline-selection idea could be applied adaptively: periodically re-running LASSO/MRMR on new captures would keep the feature set compact as the PA ages or its operating point drifts, without raising per-sample cost.
- A hardware-level test — synthesis or cycle-accurate RTL for the selected features and network — would show whether the FLOP savings survive real implementation overheads such as memory access and activation-table lookups.
- Because the basis includes envelope and I/Q cross-terms, the approach is likely to extend to wider bandwidths (e.g., 200–400 MHz) where memory effects are stronger, though the optimal k may need to grow.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes a Feature Selection Neural Network (NN) architecture for digital predistortion (DPD) of wideband FR3 power amplifiers. An offline pipeline uses LASSO to prune a large Volterra-inspired feature library and MRMR to rank and select a compact set of k real-valued features; these features are then fed into a residual phase-normalized NN. The authors report measured NMSE, EVM, and ACLR results on two 15 GHz devices with 100 MHz signals, and claim up to 30% FLOP reduction relative to a PNN baseline at comparable linearization performance. The measured FR3 PA datasets are publicly released.
Significance. If the complexity accounting is correct, the paper makes a practically relevant contribution: it addresses the gap between NN-DPD accuracy and real-time implementation cost, and the use of measured FR3 data with public datasets is a genuine strength. The offline feature-selection idea is sensible, and the measured EVM/ACLR results (Table II) support the linearization capability of the proposed model. However, the central quantitative claim—a 25–32% complexity reduction—depends on a FLOP model that is currently incomplete. Because the paper's headline contribution is specifically a complexity reduction, this accounting issue is load-bearing and must be resolved before the claim can be accepted.
major comments (3)
- [II-C/Table I; §III] The text states that "only the top-k feature generation and NN model inference are counted" in the runtime complexity, but Table I has no term for input feature generation. The proposed NN input consists of features of the forms (8)–(10), which require computing envelope magnitudes |x(n−m)|, odd powers, and real multiplications between I/Q and envelope terms. For k≈100–200, even a low estimate of 2–3 FLOPs per selected feature adds 200–600 FLOPs per sample—comparable to the 595-FLOP point used for the 25% saving in §IV-A and to the 407-FLOP point in Table II. The PNN baseline consumes delayed raw I/Q samples, whose generation cost is essentially a memory read. Without deriving and adding C_feature_gen, the claimed 25–32% reduction may shrink or vanish. This is load-bearing because the headline claim is a complexity reduction.
- [III-D; II-C] It is unclear how phase normalization is applied to the proposed feature set. Table I says phase normalization is applied to "all input features" and to the NN output, but §III-D says it is kept "for I and Q inputs." For envelope terms such as |x(n−m)|^p and products like x_I(n−l)|x(n−m)|^p, phase normalization is not a well-defined complex multiplication. The formula C_PN(I)=6(I+1) therefore may over- or under-count the operations for the proposed model. This ambiguity affects the FLOP comparison and must be clarified, with a precise definition of the phase-normalization operation for each feature type.
- [IV-A; Figs. 5 and 7] The headline Pareto points (e.g., 595 vs. 797 FLOPs for the first DUT, and 234 FLOPs for the second DUT) are reported without the corresponding architecture details: the value of k, the hidden-layer sizes, the number of layers, and the composition of the selected feature set. Since the central claim is a quantitative complexity comparison, these details are necessary for reproducibility. Please include a table of the exact architectures and feature indices for the reported Pareto points, or otherwise make the selected features publicly available.
minor comments (5)
- [III-A] The total number of candidate features is stated as F=321200 for M=200 and P=7, but no formula for F is provided. Give the general expression to make the feature-basis construction reproducible.
- [III-C] The MRMR step uses mutual information between continuous features and the target, but no estimator or discretization scheme is specified. This is important for reproducibility of the selected feature ranking.
- [Table II] The "No DPD" row reports EVM and ACLR but not NMSE; consider aligning the columns or explaining why NMSE is not applicable.
- [Abstract / §IV-A] The abstract states "up to 30% reduction", while §IV-A reports 25% for DUT1 and 32% for DUT2. Clarify the distinction between the two datasets in the abstract or conclusion.
- [II-C] The 10-FLOP tanh cost is attributed to a single technical report [17]. A brief justification of why this is representative for low-complexity hardware implementations would be helpful.
Circularity Check
No circularity: empirical validation against measured PA data with an external benchmark; FLOP accounting gap is a correctness issue, not circular.
full rationale
The paper's central claims are empirical: the Feature Selection NN is trained on measured FR3 PA data, features are selected offline by LASSO/MRMR, and NMSE/EVM/ACLR are evaluated on held-out validation and hardware measurements. None of these quantities is defined in terms of the model's own output; the released dataset [14] is an externally measurable benchmark, so the self-citation is not load-bearing. The only notable issue is an accounting inconsistency: Section III states that 'only the top-k feature generation and NN model inference are counted' in runtime complexity, but Table I provides no expression for the cost of generating the selected Volterra-like features (Eqs. (7)-(10)). This could undermine the claimed 25-32% FLOP savings, but it is a completeness/fairness concern, not a circular reduction: no equation here is equivalent to its input by construction. Thus no circular step is identified.
Assumptions & free parameters
free parameters (5)
- k (number of selected NN input features) =
100-200 (optimal range)
- Neural network hidden-layer sizes/depth =
e.g., model with 98 coefficients at 407 FLOPs; sizes not enumerated
- LASSO regularization strength λ =
chosen via exhaustive search to yield ~2000 surviving features
- Candidate feature memory depth M and nonlinear order P =
M=200, P=7, F=321200
- Target number of LASSO-surviving features =
~2000
assumptions (5)
- domain assumption PA behavior is sufficiently invertible; the post-distorter identified by indirect learning can serve as a predistorter.
- domain assumption The Volterra-like feature basis (7)-(10) captures the relevant PA nonlinearity for NN input.
- domain assumption Greedy MRMR (mutual-information-based) ranking yields a near-optimal feature subset for NN training.
- ad hoc to paper Phase normalization, as used in PNN, remains applicable when the NN input contains envelope and cross-term features.
- domain assumption The FLOP-counting model is implementation-agnostic and counts all runtime operations fairly across models.
Cite this review
Pith. "Pith review of Low Complexity Neural Network Digital Predistortion of Wideband Power Amplifiers through Feature Selection." pith.science (2026). https://pith.science/paper/4SZPXRMT
@misc{pith2026260715441,
author = {Pith},
title = {Pith review of: Low Complexity Neural Network Digital Predistortion of Wideband Power Amplifiers through Feature Selection},
year = {2026},
howpublished = {\url{https://pith.science/paper/4SZPXRMT}},
note = {Machine review of arXiv:2607.15441}
}
read the original abstract
Due to the continuous increase in communication bandwidth and the use of highly efficient yet nonlinear power amplifiers, Digital Predistortion (DPD) algorithms are becoming increasingly complex. In particular, neural network (NN) based DPD approaches using Phase-Normalized NN architectures often incur substantially higher computational costs than widely deployed polynomial-based methods, such as the Memory Polynomial (MP) and Generalized Memory Polynomial (GMP) models. To bridge this gap between research performance and practical implementation, we propose a low-complexity Feature Selection NN DPD architecture. The proposed method employs an offline feature-engineering pipeline based on the Least Absolute Shrinkage and Selection Operator (LASSO) and the Minimum Redundancy Maximum Relevance (MRMR) algorithm to construct a compact and informative input representation. Using measured wideband FR3 power amplifier datasets that are publicly released with this work, we demonstrate up to 30% reduction in computational complexity while maintaining comparable linearization performance.
Figures
Figures from the paper (5 more)
Reference graph
Works this paper leans on
-
[1]
6G Wireless Communicati ons in 7–24 GHz Band: Opportunities, Techniques, and Challenges,
Z. Cui, P . Zhang, and S. Pollin, “6G Wireless Communicati ons in 7–24 GHz Band: Opportunities, Techniques, and Challenges, ” in 2025 IEEE International Symposium on Dynamic Spectrum Access Ne tworks (DySPAN), May 2025, pp. 1–8
2025
-
[2]
Digital P redistortion Linearization Demystified: Insights Y ou Always Wanted to Kn ow but Were Too Linear to Ask,
J. A. Becerra, K. S. Chuang, and P . L. Gilabert, “Digital P redistortion Linearization Demystified: Insights Y ou Always Wanted to Kn ow but Were Too Linear to Ask,” IEEE Microwave Magazine , pp. 2–21, 2026
2026
-
[3]
A Gen eralized Memory Polynomial Model for Digital Predistortion of RF Pow er Amplifiers,
D. Morgan, Z. Ma, J. Kim, M. Zierdt, and J. Pastalan, “A Gen eralized Memory Polynomial Model for Digital Predistortion of RF Pow er Amplifiers,” IEEE Transactions on Signal Processing , vol. 54, no. 10, pp. 3852–3860, Oct. 2006
2006
-
[4]
Dynamic behavio ral modeling of 3G power amplifiers using real-valued time-delay neural n etworks,
T. Liu, S. Boumaiza, and F. Ghannouchi, “Dynamic behavio ral modeling of 3G power amplifiers using real-valued time-delay neural n etworks,” IEEE Transactions on Microwave Theory and Techniques , vol. 52, no. 3, pp. 1025–1033, Mar. 2004
2004
-
[5]
Dee p Neural Network-Based Digital Predistorter for Doherty Power Ampl ifiers,
R. Hongyo, Y . Egashira, T. M. Hone, and K. Y amaguchi, “Dee p Neural Network-Based Digital Predistorter for Doherty Power Ampl ifiers,” IEEE Microwave and Wireless Components Letters , vol. 29, no. 2, pp. 146–148, Feb. 2019
2019
-
[6]
Next-Gen Digital P redistortion From Hardware Acceleration of Neural Networks: Trends, Cha llenges, and Future,
M. T. Khan, Y . Ding, and G. Goussetis, “Next-Gen Digital P redistortion From Hardware Acceleration of Neural Networks: Trends, Cha llenges, and Future,” IEEE Transactions on Neural Networks and Learning Systems, pp. 1–21, 2026
2026
-
[7]
Res idual Neural Networks for Digital Predistortion,
Y . Wu, U. Gustavsson, A. G. i. Amat, and H. Wymeersch, “Res idual Neural Networks for Digital Predistortion,” in GLOBECOM 2020 - 2020 IEEE Global Communications Conference , Dec. 2020, pp. 01–06
2020
-
[8]
Phase- Normalized Neural Network for Linearization of RF Power Amp lifiers,
A. Fischer-B¨ uhner, L. Anttila, M. D. Gomony, and M. V alkama, “Phase- Normalized Neural Network for Linearization of RF Power Amp lifiers,” IEEE Microwave and Wireless Technology Letters , 2023
2023
Show all 18 references
-
[9]
OpenDPD: An Open-Source End-to-End Learning & Benchmarking Framework for Wideband Power Amplifier Modeli ng and Digital Pre-Distortion,
Y . Wu, G. D. Singh, M. Beikmirza, L. C. N. de Vreede, M. Alav i, and C. Gao, “OpenDPD: An Open-Source End-to-End Learning & Benchmarking Framework for Wideband Power Amplifier Modeli ng and Digital Pre-Distortion,” in 2024 IEEE International Symposium on Circuits and Systems (...
2024
-
[10]
A comparative analysis of the complexity/accura cy tradeoff in power amplifier behavioral models,
A. S. Tehrani, H. Cao, S. Afsardoost, T. Eriksson, M. Isa ksson, and C. Fager, “A comparative analysis of the complexity/accura cy tradeoff in power amplifier behavioral models,” IEEE Transactions on Microwave Theory and Techniques , vol. 58, no. 6, pp. 1510–1520, 2010
2010
-
[11]
Behavioral Power A mplifier Model- ing Using the LASSO,
D. Wisell, J. Jalden, and P . Handel, “Behavioral Power A mplifier Model- ing Using the LASSO,” in 2008 IEEE Instrumentation and Measurement Technology Conference, May 2008, pp. 1864–1867
2008
-
[12]
Compa rison of Feature Selection Techniques for Power Amplifier Behaviora l Modeling and Digital Predistortion Linearization,
A. Barry, W. Li, J. A. Becerra, and P . L. Gilabert, “Compa rison of Feature Selection Techniques for Power Amplifier Behaviora l Modeling and Digital Predistortion Linearization,” Sensors, vol. 21, no. 17, p. 5772, Jan. 2021
2021
-
[13]
Feature selection based o n mu- tual information criteria of max-dependency, max-relevan ce, and min- redundancy,
H. Peng, F. Long, and C. Ding, “Feature selection based o n mu- tual information criteria of max-dependency, max-relevan ce, and min- redundancy,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 27, no. 8, pp. 1226–1238, Aug. 2005
2005
-
[14]
FR3 PA response dataset for behavioral modelling and digit al predis- tortion,
C. Thys, A. Alsarraf, R. Martinez Alonso, D. Schreurs, a nd S. Pollin, “FR3 PA response dataset for behavioral modelling and digit al predis- tortion,” 2026, doi: 10.48804/306IIM
2026 doi
-
[15]
A new V olterra predistorter based on the indirect learning architecture,
C. Eun and E. Powers, “A new V olterra predistorter based on the indirect learning architecture,” IEEE Transactions on Signal Processing , vol. 45, no. 1, pp. 223–227, Jan. 1997
1997
-
[16]
The Evolution of V ec tor Network Analyzers to Provide Precision V ector Spectrum Analysis fo r 6G Applications: VNA Evolves for 6G EVM Signals,
J. P . Dunsmore and J.-P . Teyssier, “The Evolution of V ec tor Network Analyzers to Provide Precision V ector Spectrum Analysis fo r 6G Applications: VNA Evolves for 6G EVM Signals,” IEEE Microwave Magazine, vol. 25, no. 12, pp. 77–90, Dec. 2024
2024
-
[17]
Accurate hyperbolic tangent computati on,
N. H. F. Beebe, “Accurate hyperbolic tangent computati on,” Center for Scientific Computing, Department of Mathematics, Unive rsity of Utah, Salt Lake City, UT, USA, Tech. Rep., 1991. [Online]. Av ailable: https://www.math.utah.edu/∼beebe/software/ieee/tanh.pdf
1991
-
[18]
Practical Bay esian Op- timization of Machine Learning Algorithms,
J. Snoek, H. Larochelle, and R. P . Adams, “Practical Bay esian Op- timization of Machine Learning Algorithms,” in Advances in Neural Information Processing Systems, vol. 25. Curran Associates, Inc., 2012
2012
Reviewed August 1, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.