I. Introduction
Automatic modulation classification (AMC) is an essential part of noncooperative wireless communication networks where receivers are unaware of the received signals. AMC is pivotal in military applications, civilian applications, unmanned aerial vehicle (UAV) communications, and Internet of Things (IoT) applications [1], [2]. AMC enhances security, electronic surveillance, spectrum monitoring, and radio signal classification [1], [3], [4]. It also increases spectrum efficiency by reducing the overhead. AMC is a prominent approach for intelligent receiver design [5] in current and future wireless networks. This approach intelligently identifies the modulation scheme in the received signal. AMC is performed at the middle stage of signal detection and demodulation. Efficient deep learning (DL)-based AMC models are designed based on two steps: 1) the data set generation and 2) the suitable classification algorithm [6]. AMC can be split into feature-based [7] and likelihood-based [8]. The feature-based AMC can be accomplished in three steps: 1) data preprocessing; 2) feature extraction; and 3) classificatory decision. Likelihood-based AMC operates by comparing the likelihood ratio of the received signal with a predetermined threshold. Nowadays, DL-based models are an essential part of wireless network environments as they can effectively handle complex problems. DL-based models have been widely adopted for different wireless applications, such as channel estimation [9], AMC [10], secure communication [11], resource allocation [12], wireless standard classification [13], channel state information prediction [14], etc. These models have improved user/devices’ performance and enhanced the Quality of Experience (QoE) in wireless networks [10], [15], [16], [17].