Iranian Journal of Electrical and Electronic Engineering (Jun 2022)
Multi-Stage Beamforming Using DNNs
Abstract
Through beamforming, the desired signal is estimated by calculating the weighted sum of the input signals of an array of antenna elements. In the classical beamforming methods, computing the optimal weight vector requires prior knowledge on the direction of arrival (DoA) of the desired signal sources. However, in practice, the DoA of the signal of interest is unknown. In this paper, we introduce two different deep-neural-network-based beamformers which can estimate the signal of interest while suppressing noise and interferences in two/three stages when the DoAs are unknown. Employing deep neural networks (DNNs) such as convolutional neural networks (CNNs) and bidirectional long short-term memory (bi-LSTM) networks enables the proposed method to have better performance than existing methods. In most cases, the output signal to interference and noise ratio (SINR) of the proposed beamformer is more than 10dB higher than the output SINR of the classical beamformers.