Learning Approximate Neural Estimators for Wireless Channel State Information

Timothy J. O'Shea,Kiran Karra,T. Charles Clancy
DOI: https://doi.org/10.48550/arXiv.1707.06260
2017-07-20
Abstract:Estimation is a critical component of synchronization in wireless and signal processing systems. There is a rich body of work on estimator derivation, optimization, and statistical characterization from analytic system models which are used pervasively today. We explore an alternative approach to building estimators which relies principally on approximate regression using large datasets and large computationally efficient artificial neural network models capable of learning non-linear function mappings which provide compact and accurate estimates. For single carrier PSK modulation, we explore the accuracy and computational complexity of such estimators compared with the current gold-standard analytically derived alternatives. We compare performance in various wireless operating conditions and consider the trade offs between the two different classes of systems. Our results show the learned estimators can provide improvements in areas such as short-time estimation and estimation under non-trivial real world channel conditions such as fading or other non-linear hardware or propagation effects.
Machine Learning,Neural and Evolutionary Computing
What problem does this paper attempt to address?
This paper attempts to solve the synchronization problem in wireless communication systems, especially the problems of carrier frequency offset (CFO) and timing offset estimation for single - carrier phase - shift keying (PSK) signals. Specifically, the paper explores the differences between traditional analysis - model - based estimation methods and deep - learning - based approximate neural estimators, and evaluates their performance under different wireless working conditions. ### 1. Limitations of Traditional Methods Traditional methods rely on accurate signal and channel analysis models and derive estimators through optimization techniques such as maximum - likelihood estimation (MLE) or minimum mean - square error (MMSE). However, these methods have the following problems: - **Inaccurate Model Assumptions**: Complex factors such as actual hardware defects and channel propagation effects are difficult to fully capture, resulting in inaccurate model assumptions. - **Time - consuming and Labor - intensive Manual Derivation**: Deriving the optimal estimator for specific signal types, modulation methods, and reference tones requires a great deal of time and cost. - **Contradiction between Algorithm Compactness and Power Consumption**: For the convenience of analysis, traditional algorithms usually maintain a compact form, but this may not be the form with the lowest energy consumption, especially on mobile platforms. ### 2. New Method Based on Deep Learning The paper proposes a regression method based on artificial neural networks (ANN). It uses large - scale data sets to train large - scale computationally efficient neural network models to learn non - linear function mappings, thereby providing compact and accurate estimates. The advantages of this method include: - **Strong Adaptability**: It can handle complex channel conditions, such as multipath fading and other non - linear hardware or propagation effects. - **High Degree of Automation**: It reduces the time and cost of manual derivation. - **Good Flexibility**: It can be adjusted under different signal and channel conditions without the need to redesign a new estimator. ### 3. Research Objectives The main research objectives of the paper are: - To compare the performance of deep - learning - based estimators and traditional analysis methods under different wireless working conditions, including performance in short - time estimation and non - ideal channel conditions. - To explore the advantages of deep - learning - based estimators in terms of computational complexity, especially in the case of low signal - to - noise ratio (SNR) and small block sizes. Through these studies, the paper aims to show that deep - learning - based estimators can be significantly superior to traditional methods in some application scenarios and provide directions for further optimizing these models.