Two-Dimensional DOA Estimation via Deep Ensemble Learning
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...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2020-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/9126786/ |
_version_ | 1818736449811382272 |
---|---|
author | Wenli Zhu Min Zhang Pengfei Li Chenxi Wu |
author_facet | Wenli Zhu Min Zhang Pengfei Li Chenxi Wu |
author_sort | Wenli Zhu |
collection | DOAJ |
description | 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. |
first_indexed | 2024-12-18T00:37:20Z |
format | Article |
id | doaj.art-5d930c8de3d04a5ab7e4f43e26b9a031 |
institution | Directory Open Access Journal |
issn | 2169-3536 |
language | English |
last_indexed | 2024-12-18T00:37:20Z |
publishDate | 2020-01-01 |
publisher | IEEE |
record_format | Article |
series | IEEE Access |
spelling | doaj.art-5d930c8de3d04a5ab7e4f43e26b9a0312022-12-21T21:26:58ZengIEEEIEEE Access2169-35362020-01-01812454412455210.1109/ACCESS.2020.30052219126786Two-Dimensional DOA Estimation via Deep Ensemble LearningWenli Zhu0https://orcid.org/0000-0003-2535-0464Min Zhang1Pengfei Li2Chenxi Wu3College of Electronic Engineering, National University of Defense Technology, Hefei, ChinaCollege of Electronic Engineering, National University of Defense Technology, Hefei, ChinaLuoyang Electronic Equipment Test Center of China, Luoyang, ChinaCollege of Electronic Engineering, National University of Defense Technology, Hefei, ChinaTo 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.https://ieeexplore.ieee.org/document/9126786/Convolutional neural networkdeep learningensemble learningtwo-dimensional direction of arrival estimationuniform circle array |
spellingShingle | Wenli Zhu Min Zhang Pengfei Li Chenxi Wu Two-Dimensional DOA Estimation via Deep Ensemble Learning IEEE Access Convolutional neural network deep learning ensemble learning two-dimensional direction of arrival estimation uniform circle array |
title | Two-Dimensional DOA Estimation via Deep Ensemble Learning |
title_full | Two-Dimensional DOA Estimation via Deep Ensemble Learning |
title_fullStr | Two-Dimensional DOA Estimation via Deep Ensemble Learning |
title_full_unstemmed | Two-Dimensional DOA Estimation via Deep Ensemble Learning |
title_short | Two-Dimensional DOA Estimation via Deep Ensemble Learning |
title_sort | two dimensional doa estimation via deep ensemble learning |
topic | Convolutional neural network deep learning ensemble learning two-dimensional direction of arrival estimation uniform circle array |
url | https://ieeexplore.ieee.org/document/9126786/ |
work_keys_str_mv | AT wenlizhu twodimensionaldoaestimationviadeepensemblelearning AT minzhang twodimensionaldoaestimationviadeepensemblelearning AT pengfeili twodimensionaldoaestimationviadeepensemblelearning AT chenxiwu twodimensionaldoaestimationviadeepensemblelearning |