Abstract
To achieve fast and accurate two-dimensional (2D) direction of arrival (DOA) estimation, a novel deep ensemble learning method is presented in this paper. First, a convolutional neural network (CNN) is employed to learn a mapping between the spatial covariance matrix of the received signals from the antenna elements and the directions of arrival. To avoid any explicit feature extraction step, the real and imaginary parts of the spatial covariance matrix are fed to the CNN. The output layer of the CNN uses three neurons, two of them are the sine and cosine values of the azimuth angle that are used to uniquely determine the azimuth angle, and the third neuron is a normalized value for representing the elevation angle. Second, to improve the prediction performance, since that a single CNN with limited training data has difficulties learning the highly complex and nonlinear mapping from the received signal to the angle of arrival, an ensemble learning method is proposed. Five different CNN networks are trained independently with different training conditions. The prediction results of each individual CNN are calculated as an average to obtain the final estimated results of the azimuth and elevation angles. Simulation results show that the processing time of the proposed deep ensemble learning method is dramatically reduced. In terms of the accuracy, it outperforms the neural network-based 2D DOA estimation and achieves performance comparable to the MUSIC algorithm.
Highlights
Direction of arrival (DOA) estimation is a hot research topic
Convolutional neural networks are a variant of deep neural network frameworks that have one or more convolutional layers to extract the discriminative feature from the input data
We proposed a deep ensemble learning method to ensure that the most stable and best possible prediction is made for 2D DOA estimation
Summary
Direction of arrival (DOA) estimation is a hot research topic. It plays an important role in array signal processing, and it has been studied in many areas such as radar, wireless communication, sonar, electronic countermeasures, etc. Twodimensional (2D) DOA estimation obtains the azimuth and elevation angles of a target simultaneously and more accurately describes the spatial characteristics of the incident signal. 2D DOA estimation is often required in real situations. Compared with one dimensional DOA estimation, 2D DOA estimation problem is more complicated due to the array geometry. Many 2D DOA estimation algorithms have been proposed. Conventional algorithms can be mainly classified into two categories: subspace based algorithms and sparsity-based algorithms.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.