Machine Learning-Based Adaptive Receive Filtering: Proof-of-Concept on an SDR Platform
This addresses the problem of practical implementation for multiuser detection in communication systems, offering an incremental improvement over existing methods.
The paper tackles the high complexity and parameter estimation errors in conventional multiuser detection techniques by proposing a low-complexity machine learning-based receiver that achieves similar or better performance than successive interference cancellation without requiring parameter estimation, demonstrating competitive symbol error rates and reduced complexity.
Conventional multiuser detection techniques either require a large number of antennas at the receiver for a desired performance, or they are too complex for practical implementation. Moreover, many of these techniques, such as successive interference cancellation (SIC), suffer from errors in parameter estimation (user channels, covariance matrix, noise variance, etc.) that is performed before detection of user data symbols. As an alternative to conventional methods, this paper proposes and demonstrates a low-complexity practical Machine Learning (ML) based receiver that achieves similar (and at times better) performance to the SIC receiver. The proposed receiver does not require parameter estimation; instead it uses supervised learning to detect the user modulation symbols directly. We perform comparisons with minimum mean square error (MMSE) and SIC receivers in terms of symbol error rate (SER) and complexity.