Partial learning for MIMO detection
Partial learning for MIMO detection
Reliable and efficient multiple-input multiple-output (MIMO) detection remains a central challenge in modern wireless receivers. Optimal maximum-likelihood (Max-L) detection delivers the best performance. However, its exponential complexity is prohibitive, while linear schemes such as zero-forcing (ZF) and minimum mean square error (MMSE) are computationally attractive yet they suffer from poor performance. Fully learned detectors improve robustness but introduce substantial parameter counts and computational complexity. Building on prior work on partial learning (PL), this thesis contributes a unified detection framework based on PL that addresses these trade-offs by applying learning only where it yields the most benefits: a subset of the weakest symbol streams, with the remaining streams detected using low-complexity linear detection.
The first part of the thesis designs a soft-output PL demapper implemented with a small fully connected neural network (FCNN) for quasi-static channels and embeds it into an iterative detection. The inner MIMO detector produces log-likelihood ratios (LLRs) that are exchanged with an outer convolutional decoder. EXIT charts and decoding trajectories are used to analyze convergence. Across representative 2×2 and 4×4 quadrature phase-shift keying (QPSK) systems, the iterative PL (Iter-PL) technique closes most of the gap to iterative Max-L and full-learning detectors while operating at a fraction of their complexity. Operation counts are reported and related to the number of learning-assisted streams d, demonstrating explicit performance versus complexity trade-off.
The second part extends Iter-PL to time-varying channels, while also considering channel state information (CSI) error. The same FCNN-based soft demapper is trained using CSI errors. Results show that Iter-PL retains its iterative gains under 5% CSI error and remains markedly superior to purely linear detection. An adaptive PL strategy is further introduced to select d based on the average received signal-to-noise ratio (SNR), thereby achieving a near-constant target bit error rate (BER) with reduced average complexity.
The final part addresses scalability in dynamic multi-user uplinks. A graph neural network (GNN)–based PL detector is proposed, where an approximate message passing (AMP) frontend supplies soft symbols and variance estimates to the GNN. The GNN then detects only the d weakest users, while ZF detects the remaining users. By operating on user graphs, the model generalizes across changing activity masks without requiring retraining and maintains a low parameter count. Simulations over multiple activity patterns consistently confirm low BER and favorable performance–complexity trade-offs.
Overall, the thesis demonstrates that PL enables near-optimal soft detection, accompanied by clear and quantifiable reductions in complexity, and that GNN-based partial learning offers the same benefits in multi-user scenarios. The proposed technique offers a practical approach to scalable, low-latency MIMO detection, making it suitable for evolving wireless systems.
University of Southampton
Babulghum, Abdulaziz Mohammed A
deebfb34-3693-43e1-a881-e0486b7c3ce2
2026
Babulghum, Abdulaziz Mohammed A
deebfb34-3693-43e1-a881-e0486b7c3ce2
El-Hajjar, Mohammed
3a829028-a427-4123-b885-2bab81a44b6f
Ng, Michael
e19a63b0-0f12-4591-ab5f-554820d5f78c
Xu, Chao
5710a067-6320-4f5a-8689-7881f6c46252
Babulghum, Abdulaziz Mohammed A
(2026)
Partial learning for MIMO detection.
University of Southampton, Doctoral Thesis, 141pp.
Record type:
Thesis
(Doctoral)
Abstract
Reliable and efficient multiple-input multiple-output (MIMO) detection remains a central challenge in modern wireless receivers. Optimal maximum-likelihood (Max-L) detection delivers the best performance. However, its exponential complexity is prohibitive, while linear schemes such as zero-forcing (ZF) and minimum mean square error (MMSE) are computationally attractive yet they suffer from poor performance. Fully learned detectors improve robustness but introduce substantial parameter counts and computational complexity. Building on prior work on partial learning (PL), this thesis contributes a unified detection framework based on PL that addresses these trade-offs by applying learning only where it yields the most benefits: a subset of the weakest symbol streams, with the remaining streams detected using low-complexity linear detection.
The first part of the thesis designs a soft-output PL demapper implemented with a small fully connected neural network (FCNN) for quasi-static channels and embeds it into an iterative detection. The inner MIMO detector produces log-likelihood ratios (LLRs) that are exchanged with an outer convolutional decoder. EXIT charts and decoding trajectories are used to analyze convergence. Across representative 2×2 and 4×4 quadrature phase-shift keying (QPSK) systems, the iterative PL (Iter-PL) technique closes most of the gap to iterative Max-L and full-learning detectors while operating at a fraction of their complexity. Operation counts are reported and related to the number of learning-assisted streams d, demonstrating explicit performance versus complexity trade-off.
The second part extends Iter-PL to time-varying channels, while also considering channel state information (CSI) error. The same FCNN-based soft demapper is trained using CSI errors. Results show that Iter-PL retains its iterative gains under 5% CSI error and remains markedly superior to purely linear detection. An adaptive PL strategy is further introduced to select d based on the average received signal-to-noise ratio (SNR), thereby achieving a near-constant target bit error rate (BER) with reduced average complexity.
The final part addresses scalability in dynamic multi-user uplinks. A graph neural network (GNN)–based PL detector is proposed, where an approximate message passing (AMP) frontend supplies soft symbols and variance estimates to the GNN. The GNN then detects only the d weakest users, while ZF detects the remaining users. By operating on user graphs, the model generalizes across changing activity masks without requiring retraining and maintains a low parameter count. Simulations over multiple activity patterns consistently confirm low BER and favorable performance–complexity trade-offs.
Overall, the thesis demonstrates that PL enables near-optimal soft detection, accompanied by clear and quantifiable reductions in complexity, and that GNN-based partial learning offers the same benefits in multi-user scenarios. The proposed technique offers a practical approach to scalable, low-latency MIMO detection, making it suitable for evolving wireless systems.
Text
Thesis_V4_correction_final_version a3
- Version of Record
Restricted to Repository staff only until 31 December 2026.
Text
Final-thesis-submission-Examination-Mr-Abdulaziz-Babulghum
Restricted to Repository staff only
More information
Published date: 2026
Identifiers
Local EPrints ID: 507940
URI: http://eprints.soton.ac.uk/id/eprint/507940
PURE UUID: da6d89e9-97e1-4036-b166-378b547f9184
Catalogue record
Date deposited: 08 Jan 2026 17:33
Last modified: 09 Jan 2026 02:57
Export record
Contributors
Author:
Abdulaziz Mohammed A Babulghum
Thesis advisor:
Mohammed El-Hajjar
Thesis advisor:
Michael Ng
Thesis advisor:
Chao Xu
Download statistics
Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.
View more statistics