Multi-level feature distribution learning method and device for automatic modulation open set recognition

By generating pseudo-new modulation placeholders through a manifold hybrid algorithm and combining it with multi-level feature distribution constraints, the problem of identifying known and unknown modulation types in automatic modulation recognition is solved, and the accuracy and balance of automatic modulation recognition are improved.

CN119603111BActive Publication Date: 2025-09-30XIDIAN UNIV
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411791561.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-06
Publication Date
2025-09-30
Estimated Expiration
2044-12-06

AI Technical Summary

Technical Problem

Existing automatic modulation recognition technologies find it difficult to balance the empirical risk of known modulation types and the open space risk of unknown modulation types under the closed-set scenario assumption, resulting in poor recognition results.

Method used

A manifold hybrid algorithm is used to generate pseudo new modulation placeholders, which are trained in combination with the target loss function, including modulation classification loss, sample centroid contrast loss and sample maximum and minimum feature constraint loss, to optimize the feature distribution of the pre-trained modulation signal classification model.

Benefits of technology

By generating pseudo-new modulation placeholders and multi-level feature distribution constraints through the manifold hybrid algorithm, the pre-trained model's recognition ability of unknown modulation types is enhanced, the classification effect of known and unknown modulation types is optimized, and a better recognition balance is achieved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119603111B_ABST
    Figure CN119603111B_ABST
Patent Text Reader

Abstract

The present invention provides a multi-level feature distribution learning method and device for automatic modulation open set identification, which relates to the field of wireless communication technology. The method comprises: processing known modulation type signals with different labels using a manifold hybrid algorithm to generate pseudo-new modulation placeholders; inputting multiple known modulation type signals and unknown modulation type signals into a pre-trained modulation signal classification model to obtain a trained modulation signal classification model using a target loss function for training, wherein the target loss function includes modulation classification loss, sample centroid comparison loss, and sample maximum and minimum feature constraint loss; inputting multiple test modulation signals into the trained modulation signal classification model to output multiple target feature embeddings; and classifying the multiple test modulation signals based on the multiple target feature embeddings, the centroid vectors of the multiple known modulation type signals, and the adjustment coefficients. This method solves the problem of difficult balancing and optimizing between the empirical risk of known modulation types and the open space risk of unknown modulation types.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of wireless communication technology, and in particular to a multi-level feature distribution learning method and device for automatic modulation open set recognition. Background Art

[0002] With the rapid development of wireless communication technology, its application scenarios are becoming increasingly diverse, covering a wide range of fields, including civil and public safety. Automatic Modulation Recognition (AMR), a key technology in wireless communication, plays a vital role in ensuring the normal operation and security of communication systems. The emergence of deep learning technology has brought new development opportunities for AMR. Deep learning can automatically learn the characteristics of communication signals, eliminating the need for complex manual feature extraction, thereby improving the accuracy of automatic modulation recognition. However, most traditional AMR methods are based on the closed-set scenario assumption, assuming that all possible modulation types are known during the training phase and that the training data contains samples of these modulation types. This assumption has significant limitations in complex real-world communication environments. To address the limitations of closed-set scenarios, Automatic Modulation Open Set Recognition (AMOSR) has emerged. AMOSR aims to maintain accurate recognition of known modulation types while effectively identifying and rejecting unknown modulation types. However, AMOSR faces many challenges, the most significant of which is the difficulty in distinguishing between known and unknown modulation types. Therefore, modulation type recognition is particularly important.

[0003] Currently, modulation type identification typically involves optimizing the feature space, using a triplet loss to constrain the pairwise distances between samples of different signals, and leveraging sample-to-centroid similarity measures to enhance network training. However, optimizing the feature space does not provide comprehensive constraints on feature space optimization. The pairwise distance loss cannot constrain all classes, and relying solely on the sample-to-centroid similarity loss ignores local distance relationships between samples. This leads to a difficult optimization problem, which involves balancing the empirical risk of known modulation types with the open-space risk of unknown modulation types. Summary of the Invention

[0004] The purpose of the embodiments of the present invention is to provide a multi-level feature distribution learning method and device for automatic modulation open set recognition, so as to solve the problem of difficult balance and optimization between the empirical risk of known modulation types and the open space risk of unknown modulation types.

[0005] To solve the above technical problems, the embodiments of the present invention provide the following technical solutions:

[0006] A first aspect of the present invention provides a multi-level feature distribution learning method for automatic modulation open set recognition, the method comprising:

[0007] A manifold mixing algorithm is used to process known modulation type signals with different labels to generate pseudo new modulation placeholders, and the pseudo new modulation placeholders are used as unknown modulation type signals. The pseudo new modulation placeholders are placeholders corresponding to the unknown signals forged according to the manifold mixing algorithm.

[0008] Input a variety of known modulation type signals and unknown modulation type signals into a pre-trained modulation signal classification model, and train the pre-trained modulation signal classification model using a target loss function to obtain a trained modulation signal classification model. The target loss function includes modulation classification loss, sample centroid comparison loss, and sample maximum and minimum feature constraint loss.

[0009] Input multiple test modulation signals into the trained modulation signal classification model and output multiple target feature embeddings;

[0010] According to the embedding of multiple target features, the centroid vectors and adjustment coefficients of multiple known modulation type signals, multiple test modulation signals are classified to obtain corresponding classification results.

[0011] A second aspect of the present invention provides a multi-level feature distribution learning device for automatic modulation open set recognition, the device comprising:

[0012] A generation module is used to process known modulation type signals with different labels using a manifold mixing algorithm to generate a pseudo-new modulation placeholder, and use the pseudo-new modulation placeholder as an unknown modulation type signal, where the pseudo-new modulation placeholder is a placeholder corresponding to the unknown signal forged according to the manifold mixing algorithm;

[0013] An input module is used to input multiple test modulation signals into a trained modulation signal classification model and output multiple target feature embeddings. The trained modulation signal classification model is to input multiple known modulation type signals and unknown modulation type signals into a pre-trained modulation signal classification model to train the pre-trained modulation signal classification model using a target loss function. The target loss function of the obtained modulation signal classification model includes modulation classification loss, sample centroid comparison loss, and sample maximum and minimum feature constraint loss;

[0014] The classification module is used to classify multiple test modulation signals according to multiple target feature embeddings, centroid vectors and adjustment coefficients of multiple known modulation type signals to obtain corresponding classification results.

[0015] Compared with the prior art, the multi-level feature distribution learning method and device for automatic modulation open set identification provided by the present invention processes known modulation type signals with different labels using a manifold hybrid algorithm to generate a pseudo-new modulation placeholder, and uses the pseudo-new modulation placeholder as an unknown modulation type signal; multiple known modulation type signals and unknown modulation type signals are input into a pre-trained modulation signal classification model to train the pre-trained modulation signal classification model using a target loss function to obtain a trained modulation signal classification model, wherein the target loss function includes modulation classification loss, sample centroid comparison loss and sample maximum and minimum feature constraint loss; multiple test modulation signals are input into the trained modulation signal classification model to output multiple target feature embeddings; multiple test modulation signals are classified according to multiple target feature embeddings, the centroid vectors of multiple known modulation type signals and adjustment coefficients to obtain corresponding classification results. In this way, the pseudo-new modulation placeholders generated by the manifold mixing algorithm enable the pre-trained modulation signal classification model to understand the concept of unknown modulation type signals, enhance the prediction ability, and accurately measure the classification effect of the pre-trained modulation signal classification model on known and unknown modulation type signals; and by proposing a multi-level feature distribution constraint including sample centroid contrast loss and sample-level maximum and minimum feature constraint loss, it helps the pre-trained modulation signal classification model to better distinguish between known and unknown modulation type signals, reserve space for unknown modulation type signals and amplify the difference, thereby optimizing the performance of the pre-trained modulation signal classification model in automatic modulation open set recognition, making it easy to balance and optimize between the empirical risk of known modulation type signals and the open space risk of unknown modulation type signals. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] The above and other objects, features and advantages of the exemplary embodiments of the present invention will become readily understood by reading the detailed description below with reference to the accompanying drawings. In the accompanying drawings, several embodiments of the present invention are shown in an exemplary and non-limiting manner, and the same or corresponding reference numerals represent the same or corresponding parts, wherein:

[0017] Figure 1 Schematically illustrates a flow chart of a multi-level feature distribution learning method for automatic modulation open set recognition;

[0018] Figure 2 Schematically showing a schematic diagram of generating a pseudo new modulation placeholder;

[0019] Figure 3 The figure schematically shows a training process diagram of a pre-trained modulation signal classification model;

[0020] Figure 4 The figure schematically shows a training diagram of a pre-trained modulation signal classification model;

[0021] Figure 5The structure of a multi-level feature distribution learning device for automatic modulation open set recognition is schematically shown. DETAILED DESCRIPTION

[0022] Exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present invention are shown in the accompanying drawings, it should be understood that the present invention can be implemented in various forms and should not be limited by the embodiments described herein. Rather, these embodiments are provided to enable a more thorough understanding of the present invention and to fully convey the scope of the present invention to those skilled in the art.

[0023] It should be noted that, unless otherwise specified, the technical or scientific terms used in the present invention should have the common meanings understood by those skilled in the art to which the present invention belongs.

[0024] The method in the embodiment of the present invention is described in detail below.

[0025] Figure 1 The flowchart of the multi-level feature distribution learning method for automatic modulation open set recognition in an embodiment of the present invention is schematically shown. Figure 1 As shown, the method may include:

[0026] S101 , using a manifold mixing algorithm to process known modulation type signals with different labels to generate pseudo new modulation placeholders, and using the pseudo new modulation placeholders as unknown modulation type signals.

[0027] The pseudo new modulation placeholder is a placeholder corresponding to an unknown signal forged according to the manifold mixing algorithm.

[0028] Pseudo-new modulation placeholders are a technique for generating fake unknown signal features through a manifold mixing algorithm, which is used to expand the feature space and improve the unknown category rejection ability of pre-trained modulation signal classification models in open set modulation recognition.

[0029] Different labels are used to mark the modulation mode of a known modulation type signal. The modulation mode may include 8 digital modulation modes and 3 analog modulation modes. The eight digital modulation modes are: 8Phase Shift Keying (8PSK), Binary Phase Shift Keying (BPSK), Continuous Phase Frequency Shift Keying (CPFSK), Gaussian Frequency Shift Keying (GFSK), 4-Level Pulse Amplitude Modulation (PAM4), 16-ary Quadrature Amplitude Modulation (16QAM), (64-ary Quadrature Amplitude Modulation, 64QAM) and Quadrature Phase Shift Keying (QPSK). The three analog modulation modes are: Double-Sideband Amplitude Modulation (AM-DSB), Single-Sideband Amplitude Modulation (AM-SSB) and Wide Band Frequency Modulation (WBFM). Modulation, WBFM).

[0030] Since the real unknown modulation type signal cannot be obtained in the subsequent training process, it is necessary to use the manifold mixing algorithm to generate a pseudo new modulation placeholder, and use the pseudo new modulation placeholder as the unknown modulation type signal.

[0031] Figure 2 Schematic diagram showing the generation of pseudo new modulation placeholders, see Figure 2 Specifically, a manifold hybrid algorithm is used to process known modulation type signals with different labels to generate a pseudo new modulation placeholder, and the pseudo new modulation placeholder is used as an unknown modulation type signal, including:

[0032] Step A1: Input a first known modulation type signal and a second known modulation type signal into a feature extractor respectively, so that the feature extractor outputs corresponding first feature embedding and second feature embedding.

[0033] The known modulation type signals with different labels are any two of the multiple known modulation type signals. The known modulation type signals with different labels include a first known modulation type signal and a second known modulation type signal. For example, the multiple known modulation type signals are K known modulation type signals, and the first known modulation type signal can be recorded as known modulation type signal x m , the second known modulation type signal can be recorded as the known modulation type signal x n . Given a modulation type signal x m and a known modulation type signal x n are any two of the K known modulation type signals. m and n belong to K, m is the mth type of K known modulation type signals, and n is the nth type of K known modulation type signals. The first feature embedding is recorded as For a known modulation type signal x m The corresponding feature embedding, the second feature embedding is recorded as For a known modulation type signal x n The corresponding feature embedding.

[0034] The feature extractor is a feature extractor in the pre-trained modulation signal classification model. A multi-scale convolutional long short-term deep neural network (MCLDN) can be used as the feature extractor. There are many types of feature extractors, and the feature extractor is not specifically limited here.

[0035] Step A2: Process the first feature embedding and the second feature embedding according to the manifold mixing algorithm to generate a pseudo new modulation placeholder, and use the pseudo new modulation placeholder as the unknown modulation type signal.

[0036] Specifically, the first feature embedding and the second feature embedding are processed according to the manifold mixing algorithm to generate a pseudo new modulation placeholder, including:

[0037] For the first feature and the second feature embedding According to the manifold mixing algorithm, the pseudo new modulation placeholder is generated using the following first formula:

[0038]

[0039] in, is a pseudo-new modulation placeholder, λ is the mixing ratio coefficient obtained by random sampling within the preset range, is the first feature embedding, is the second feature embedding, y mis the modulation type of the first known modulation type signal, y n is the modulation type of the second known modulation type signal.

[0040] The preset range may be a range of [0.98, 0.999], that is, λ may be a mixing ratio coefficient obtained by random sampling within the range of [0.98, 0.999].

[0041] The pseudo-new modulation placeholder is treated as an unknown modulation type signal and recorded as the K+1th input sample of the subsequent pre-trained modulation signal classification model.

[0042] The mixing ratio coefficient obtained by random sampling within a preset range ensures that the pseudo-new modulation placeholders are reasonably distributed.

[0043] S102. Input a plurality of known modulation type signals and unknown modulation type signals into a pre-trained modulation signal classification model, and train the pre-trained modulation signal classification model using a target loss function to obtain a trained modulation signal classification model.

[0044] The objective loss function includes modulation classification loss, sample centroid comparison loss, and sample maximum and minimum feature constraint loss. The pre-trained modulation signal classification model includes a feature extractor and a classifier. The classifier is a probability distribution classifier, which contains a fully connected layer and a softmax layer.

[0045] Among them, a variety of known modulation type signals and unknown modulation type signals are used as input samples of the pre-trained modulation signal classification model.

[0046] Specifically, Figure 3 The training process of the pre-trained modulation signal classification model is schematically shown. Figure 3 As shown, various known modulation type signals and unknown modulation type signals are first input into a feature extractor, which then outputs a corresponding feature representation set, which is a collection of extracted features. The extracted features in the feature representation set can be of multiple types, including Type 1, Type 2, Type 3, and Type 4. The extracted features in the feature representation set are then input into a classifier containing a fully connected layer and a softmax layer for training, resulting in a trained modulation signal classification model. The training process of the pre-trained modulation signal classification model uses a three-part objective loss function: modulation classification loss, sample centroid contrast loss, and maximum-minimum feature constraint loss. These three factors form a multi-level feature distribution learning model.

[0047] The specific calculation of the target loss function is as follows:

[0048] Specifically, the expression of the objective loss function is:

[0049]

[0050] in, is the target loss function, is the modulation classification loss, λ CL is the hyperparameter of the sample centroid contrast loss, is the sample centroid contrast loss, λ MMFC is the hyperparameter of the maximum and minimum feature constraint loss, is the maximum and minimum feature constraint loss.

[0051] The hyperparameter λ of the sample centroid contrast loss CL and the hyperparameter λ of the maximum and minimum feature constraint loss MMFC , used to adjust the loss weight.

[0052] The expression of the modulated classification loss is:

[0053]

[0054] in, is the modulation classification loss, N is the total number of signals of various known modulation types and unknown modulation types used to calculate the loss during training, l() is the cross entropy loss, x i is the i-th input sample, f(x i ) is the pre-trained modulation signal classification model for the i-th input sample x i The predicted output, y i For the i-th input sample x i The corresponding true label.

[0055] The modulation type of the pseudo new modulation placeholder, that is, the modulation type of the unknown modulation type signal, is the K+1th type.

[0056] The expression of sample centroid contrast loss is:

[0057]

[0058] in, is the sample centroid contrast loss, Norm is the normalization operation, For the i-th input sample x i Sample features extracted by the feature extractor, For the i-th input sample x i Sample features extracted by the feature extractor The center of mass of the i For the i-th input sample x i The corresponding true label, K is the total number of signals of various known modulation types, is the centroid vector of the kth known modulation type signal, N is the total number of signals of various known modulation type signals and unknown modulation type signals used to calculate the loss during training, 1[y i =k] is the indicator function, when the i-th input sample x i When it belongs to the kth class, the value of the indicator function is 1. When the i-th input sample x i When it does not belong to the kth category, the value of the indicator function is 0.

[0059] Norm is the value of the i-th input sample x i Sample features extracted by the feature extractor Perform normalization operation.

[0060] Figure 4 The training diagram of the pre-trained modulation signal classification model is shown schematically. Figure 4 As shown, the left side is the original feature space, that is, the sample feature of the input sample without using the sample centroid contrast loss for learning. The dark green point is the centroid of the three light green points around it. The three light green points are far away from the dark green point. Using the sample centroid contrast loss for learning the original feature space can make the i-th input sample x i Sample features extracted by the feature extractor Close to the centroid The three light green and dark green dots on the right are close to the dark green dot and away from the other centroids. The yellow and green dots operate in the same way; see the green dot for details.

[0061] Using sample centroid contrast loss for learning can make the i-th input sample x i Sample features extracted by the feature extractor Close to the centroid And stay away from other centroids, optimize the feature distribution of known modulation type signals, enhance intra-class compactness and inter-class separability, and reserve space for unknown modulation type signals.

[0062] After the feature extractor, the sample centroid contrast loss can aggregate the feature representations of the input samples trained in the current training round, calculate the centroid vector of the modulation type signal based on the true label, and use the sample centroid contrast loss optimization to make the features of the input sample close to the centroid and away from other centroids. The sample centroid contrast loss includes sample features The normalization operation and temperature parameters can enhance the intra-class compactness and inter-class separability, reserve space for unknown modulation type signals, and help the pre-trained modulation signal classification model to better distinguish known and unknown modulation type signals, thereby optimizing the performance of the pre-trained modulation signal classification model in automatic modulation open set recognition.

[0063] The expression of the maximum and minimum feature constraint loss of the sample is:

[0064]

[0065] in, is the maximum and minimum feature constraint loss of the sample, To minimize the eigenvalue, is the most significant eigenvalue, D is the dimension of the sample feature extracted by the feature extractor for the i-th input sample, is the jth element in the sample feature extracted by the feature extractor for the i-th input sample, is the total length of the jth element in the sample feature extracted by the feature extractor for the i-th input sample.

[0066] In the sample maximum and minimum feature constraint loss (MMFC) part, based on the assumption that the features of known modulation type signals are significant or insignificant (that is, the amplitudes of the features of known modulation type signals are different) and the amplitudes of unknown signal features are relatively small, the most significant eigenvalue and the minimized eigenvalue of each input sample are calculated, and then the sample maximum and minimum feature constraint loss is used. This optimization enhances the distinction between known and unknown modulation type signals, making key feature responses of known modulation type signals more prominent while minimizing the impact on irrelevant feature responses of known modulation type signals. This helps pre-trained modulation signal classification models more accurately identify and classify different modulation type signals, thereby improving their performance in automatic modulation open set recognition tasks.

[0067] S103: Input multiple test modulation signals into the trained modulation signal classification model, and output multiple target feature embeddings.

[0068] Multiple target feature embeddings are recorded as

[0069] S104: classify the multiple test modulation signals according to the multiple target feature embeddings, the centroid vectors of the multiple known modulation type signals, and the adjustment coefficients to obtain corresponding classification results.

[0070] Specifically, based on multiple target feature embeddings, centroid vectors of multiple known modulation type signals and adjustment coefficients, multiple test modulation signals are classified to obtain corresponding classification results, including:

[0071] Step B1: Determine the minimum distance between multiple target features and the centroid vectors of multiple known modulation type signals.

[0072] The expression for the minimum distance between multiple target features and the centroid vectors of multiple known modulation type signals is:

[0073]

[0074] Among them, dis ti′ is the minimum distance, is the embedding of multiple target features, i.e. the i′th target feature embedding, is the centroid vector of multiple known modulation type signals, that is, the centroid vector of the kth known modulation type signal, and K is the total number of multiple known modulation type signals.

[0075] Step B2: Determine a rejection threshold according to the minimum distance, the total number of the multiple test modulation signals and the adjustment coefficient.

[0076] Specifically, the average distance of the multiple test modulation signals is calculated according to the minimum distance and the total number of the multiple test modulation signals; and the rejection threshold is determined according to the average distance and the adjustment coefficient.

[0077] The expression for the average distance of multiple test modulation signals is:

[0078]

[0079] Among them, dis avg is the average distance of multiple test modulation signals, N′ is the total number of multiple test modulation signals, dis ti′ is the minimum distance.

[0080] The expression for the rejection threshold is:

[0081] th=β·dis avg ;

[0082] Among them, th is the rejection threshold, which is used to determine whether multiple test modulation signals belong to multiple known modulation type signals, β is the adjustment coefficient, that is, the adjustment coefficient of the rejection threshold, dis avg is the average distance of multiple test modulation signals.

[0083] Step B3: Determine whether the minimum distance is greater than the rejection threshold. If so, the target feature embedding corresponding to the minimum distance belongs to the unknown modulation type signal. If not, the known modulation type signal to which the centroid vector of the known modulation type signal corresponding to the minimum distance belongs is used as the modulation type of the target feature embedding corresponding to the minimum distance.

[0084] When the minimum distance is greater than the rejection threshold, the target feature embedding corresponding to the minimum distance is determined to be an unknown modulation type signal, and the target feature embedding corresponding to the minimum distance is marked as K+1.

[0085] When the minimum distance is not greater than the rejection threshold, the known modulation type signal to which the centroid vector of the known modulation type signal closest to the target feature embedding corresponding to the minimum distance belongs is used as the modulation type embedded in the target feature corresponding to the minimum distance.

[0086] Based on the above Figure 1 It can be seen from the implementation method that the embodiment of the present invention processes known modulation type signals with different labels using a manifold mixing algorithm to generate a pseudo-new modulation placeholder, and uses the pseudo-new modulation placeholder as an unknown modulation type signal; a plurality of known modulation type signals and unknown modulation type signals are input into a pre-trained modulation signal classification model to train the pre-trained modulation signal classification model using a target loss function to obtain a trained modulation signal classification model, wherein the target loss function includes modulation classification loss, sample centroid comparison loss and sample maximum and minimum feature constraint loss; a plurality of test modulation signals are input into the trained modulation signal classification model to output a plurality of target feature embeddings; a plurality of test modulation signals are classified according to the plurality of target feature embeddings, the centroid vectors of a plurality of known modulation type signals and the adjustment coefficients to obtain corresponding classification results. In this way, the pseudo-new modulation placeholders generated by the manifold mixing algorithm enable the pre-trained modulation signal classification model to understand the concept of unknown modulation type signals, enhance the prediction ability, and accurately measure the classification effect of the pre-trained modulation signal classification model on known and unknown modulation type signals; and by proposing a multi-level feature distribution constraint including sample centroid contrast loss and sample-level maximum and minimum feature constraint loss, it helps the pre-trained modulation signal classification model to better distinguish between known and unknown modulation type signals, reserve space for unknown modulation type signals and amplify the difference, thereby optimizing the performance of the pre-trained modulation signal classification model in automatic modulation open set recognition, making it easy to balance and optimize between the empirical risk of known modulation type signals and the open space risk of unknown modulation type signals.

[0087] Based on the same inventive concept, as an implementation of the above-mentioned multi-level feature distribution learning method for automatic modulation open set recognition, an embodiment of the present invention further provides a multi-level feature distribution learning device for automatic modulation open set recognition. Figure 5 is a structural diagram of the device in the embodiment of the present invention, see Figure 5 As shown, the device may include:

[0088] A generating module 501 is configured to process known modulation type signals with different labels using a manifold mixing algorithm to generate a pseudo-new modulation placeholder, and use the pseudo-new modulation placeholder as an unknown modulation type signal, where the pseudo-new modulation placeholder is a placeholder corresponding to the unknown signal forged according to the manifold mixing algorithm;

[0089] An input module 502 is configured to input a plurality of test modulation signals into a trained modulation signal classification model and output a plurality of target feature embeddings. The trained modulation signal classification model is obtained by inputting a plurality of known modulation type signals and an unknown modulation type signal into a pre-trained modulation signal classification model to train the pre-trained modulation signal classification model using a target loss function. The target loss function of the obtained modulation signal classification model includes a modulation classification loss, a sample centroid comparison loss, and a sample maximum and minimum feature constraint loss.

[0090] The classification module 503 is used to classify multiple test modulation signals according to multiple target feature embeddings, centroid vectors and adjustment coefficients of multiple known modulation type signals to obtain corresponding classification results.

[0091] The generation module 501 is specifically used to input the first known modulation type signal and the second known modulation type signal into the feature extractor respectively, so that the feature extractor outputs the corresponding first feature embedding and second feature embedding; the first feature embedding and the second feature embedding are processed according to the manifold mixing algorithm to generate a pseudo-new modulation placeholder, and the pseudo-new modulation placeholder is used as the unknown modulation type signal; the known modulation type signals with different labels include the first known modulation type signal and the second known modulation type signal.

[0092] The generating module 501 processes the first feature embedding and the second feature embedding according to the manifold mixing algorithm to generate a pseudo new modulation placeholder, including: processing the first feature embedding and the second feature embedding according to the manifold mixing algorithm to generate the pseudo new modulation placeholder using the following first formula:

[0093]

[0094] in, is a pseudo-new modulation placeholder, λ is the mixing ratio coefficient obtained by random sampling within the preset range, is the first feature embedding, is the second feature embedding, y m is the modulation type of the first known modulation type signal, y n is the modulation type of the second known modulation type signal.

[0095] Input module 502, the expression of modulation classification loss is:

[0096]

[0097] in, is the modulation classification loss, N is the total number of signals of various known modulation types and unknown modulation types used to calculate the loss during training, l() is the cross entropy loss, x iis the i-th input sample, f(x i ) is the predicted output of the pre-trained modulation signal classification model for the i-th input sample, y i is the true label corresponding to the i-th input sample; a variety of known modulation type signals and unknown modulation type signals are used as input samples of the pre-trained modulation signal classification model.

[0098] Input module 502, the expression of sample centroid contrast loss is:

[0099]

[0100] in, is the sample centroid contrast loss, Norm is the normalization operation, is the sample feature extracted by the feature extractor for the i-th input sample, is the centroid of the sample features extracted by the feature extractor for the i-th input sample, τ is the temperature parameter, y i is the true label corresponding to the i-th input sample, K is the total number of multiple known modulation type signals, is the centroid vector of the kth known modulation type signal, N is the total number of signals of various known modulation type signals and unknown modulation type signals used to calculate the loss during training, 1[y i =k] is the indicator function. When the i-th input sample belongs to the k-th class, the value of the indicator function is 1; when the i-th input sample does not belong to the k-th class, the value of the indicator function is 0.

[0101] Input module 502, the expression of the maximum and minimum feature constraint loss of the sample is:

[0102]

[0103]

[0104] in, is the maximum and minimum feature constraint loss of the sample, To minimize the eigenvalue, is the most significant eigenvalue, D is the dimension of the sample feature extracted by the feature extractor for the i-th input sample, is the jth element in the sample feature extracted by the feature extractor for the i-th input sample, is the total length of the jth element in the sample feature extracted by the feature extractor for the i-th input sample.

[0105] Input module 502, the expression of the target loss function is:

[0106]

[0107] in, is the target loss function, is the modulation classification loss, λ CL is the hyperparameter of the sample centroid contrast loss, is the sample centroid contrast loss, λ MMFC is the hyperparameter of the maximum and minimum feature constraint loss, is the maximum and minimum feature constraint loss.

[0108] The classification module 503 is specifically used to determine the minimum distance between multiple target features and the centroid vectors of multiple known modulation type signals; determine the rejection threshold based on the minimum distance, the total number of multiple test modulation signals and the adjustment coefficient; judge whether the minimum distance is greater than the rejection threshold, if so, the target feature embedding corresponding to the minimum distance belongs to the unknown modulation type signal; if not, the known modulation type signal to which the centroid vector of the known modulation type signal corresponding to the minimum distance belongs is used as the modulation type of the target feature embedding corresponding to the minimum distance.

[0109] It should be noted that the above description of the embodiment of the multi-level feature distribution learning device for automatic modulation open-set identification is similar to the description of the embodiment of the multi-level feature distribution learning method for automatic modulation open-set identification, and has similar beneficial effects as the embodiment of the multi-level feature distribution learning method for automatic modulation open-set identification. For technical details not disclosed in the embodiment of the multi-level feature distribution learning device for automatic modulation open-set identification of the present invention, please refer to the description of the embodiment of the multi-level feature distribution learning method for automatic modulation open-set identification of the present invention for understanding.

[0110] The above are merely specific embodiments of the present invention, but the scope of protection of the present invention is not limited thereto. Any modifications or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be based on the scope of protection of the claims.

Claims

1. A multi-level feature distribution learning method for automatic modulation open set recognition, characterized in that: include: Processing known modulation type signals with different labels using a manifold mixing algorithm to generate a pseudo-new modulation placeholder, and using the pseudo-new modulation placeholder as an unknown modulation type signal, wherein the pseudo-new modulation placeholder is a placeholder corresponding to the unknown signal forged according to the manifold mixing algorithm; Inputting a plurality of known modulation type signals and the unknown modulation type signal into a pre-trained modulation signal classification model to train the pre-trained modulation signal classification model using a target loss function to obtain a trained modulation signal classification model, wherein the target loss function includes a modulation classification loss, a sample centroid comparison loss, and a sample maximum and minimum feature constraint loss; Inputting a plurality of test modulation signals into the trained modulation signal classification model and outputting a plurality of target feature embeddings; Classifying the multiple test modulation signals according to the multiple target feature embeddings, the centroid vectors of the multiple known modulation type signals, and the adjustment coefficients to obtain corresponding classification results; The classifying the multiple test modulation signals according to the multiple target feature embeddings, the centroid vectors of the multiple known modulation type signals, and the adjustment coefficients to obtain corresponding classification results includes: Determining the minimum distances between the plurality of target features and the centroid vectors of the plurality of known modulation type signals; determining a rejection threshold based on the minimum distance, a total number of the plurality of test modulation signals, and the adjustment coefficient; Determine whether the minimum distance is greater than the rejection threshold. If so, the target feature embedding corresponding to the minimum distance belongs to the unknown modulation type signal. If not, the known modulation type signal to which the centroid vector of the known modulation type signal corresponding to the minimum distance belongs is used as the modulation type of the target feature embedding corresponding to the minimum distance.

2. The multi-level feature distribution learning method for automatic modulation open set recognition according to claim 1, characterized in that: The pre-trained modulation signal classification model includes a feature extractor and a classifier, the classifier is a probability distribution classifier, and the probability distribution classifier includes a fully connected layer and a Softmax layer.

3. The multi-level feature distribution learning method for automatic modulation open set recognition according to claim 2, characterized in that: The known modulation type signals with different labels include a first known modulation type signal and a second known modulation type signal, and the known modulation type signals with different labels are processed using a manifold mixing algorithm to generate a pseudo new modulation placeholder, and the pseudo new modulation placeholder is used as the unknown modulation type signal, including: Inputting the first known modulation type signal and the second known modulation type signal into the feature extractor respectively, so that the feature extractor outputs corresponding first feature embedding and second feature embedding; The first feature embedding and the second feature embedding are processed according to the manifold mixing algorithm to generate the pseudo new modulation placeholder, and the pseudo new modulation placeholder is used as the unknown modulation type signal.

4. The multi-level feature distribution learning method for automatic modulation open set recognition according to claim 3, characterized in that: The processing of the first feature embedding and the second feature embedding according to the manifold mixing algorithm to generate the pseudo new modulation placeholder includes: The first feature embedding and the second feature embedding are processed according to the manifold mixing algorithm, and the pseudo new modulation placeholder is generated using the following first formula: ; in, is the pseudo new modulation placeholder, is the mixing ratio coefficient obtained by random sampling within the preset range, is the first feature embedding, is the second feature embedding, is the modulation type of the first known modulation type signal, is the modulation type of the second known modulation type signal.

5. The multi-level feature distribution learning method for automatic modulation open set recognition according to claim 1, characterized in that: Using the multiple known modulation type signals and the unknown modulation type signal as input samples of the pre-trained modulation signal classification model; The expression of the modulation classification loss is: ; in, is the modulation classification loss, is the total number of the plurality of known modulation type signals and the unknown modulation type signals used to calculate the loss during the training process, is the cross entropy loss, For the input samples, The pre-trained modulation signal classification model is The predicted output of input samples, For the said The true labels corresponding to the input samples.

6. The multi-level feature distribution learning method for automatic modulation open set recognition according to claim 2, characterized in that: The expression of the sample centroid contrast loss is: ; ; in, is the sample centroid contrast loss, is the normalization operation, For the The sample features extracted by the feature extractor for each input sample are: For the said The centroid of the sample features extracted by the feature extractor for each input sample, is the temperature parameter, For the said The true label corresponding to the input sample, is the total number of the multiple known modulation type signals, For the The centroid vector of a signal with a known modulation type, is the total number of the plurality of known modulation type signals and the unknown modulation type signals used to calculate the loss during the training process, is the indicator function, when the The input sample belongs to When the class, the value of the indicator function is 1, when the Input samples do not belong to When the class is , the value of the indicator function is 0.

7. The multi-level feature distribution learning method for automatic modulation open set recognition according to claim 6, characterized in that: The expression of the maximum and minimum feature constraint loss of the sample is: ; ; ; in, is the maximum and minimum feature constraint loss of the sample, To minimize the eigenvalue, is the most significant eigenvalue, For the The dimension of the sample features extracted by the feature extractor for each input sample, For the said The first of the sample features extracted by the feature extractor for the input sample elements, For the said The first of the sample features extracted by the feature extractor for the input sample The total length of elements.

8. The multi-level feature distribution learning method for automatic modulation open set recognition according to claim 5, characterized in that: The expression of the objective loss function is: ; in, is the target loss function, is the modulation classification loss, is the hyperparameter of the sample centroid contrast loss, is the sample centroid contrast loss, is the hyperparameter of the maximum and minimum feature constraint loss, is the maximum and minimum feature constraint loss.

9. A multi-level feature distribution learning device for automatic modulation open set recognition, characterized in that: include: a generation module, configured to process known modulation type signals with different labels using a manifold mixing algorithm to generate a pseudo-new modulation placeholder, and use the pseudo-new modulation placeholder as an unknown modulation type signal, wherein the pseudo-new modulation placeholder is a placeholder corresponding to an unknown signal forged according to the manifold mixing algorithm; An input module is configured to input a plurality of test modulation signals into the trained modulation signal classification model and output a plurality of target feature embeddings, wherein the trained modulation signal classification model is obtained by inputting a plurality of known modulation type signals and the unknown modulation type signal into a pre-trained modulation signal classification model to train the pre-trained modulation signal classification model using a target loss function, wherein the target loss function includes a sample modulation classification loss, an essential center contrast loss, and a sample maximum and minimum feature constraint loss; a classification module, configured to classify the plurality of test modulation signals according to the plurality of target feature embeddings, the centroid vectors of the plurality of known modulation type signals, and the adjustment coefficients, and obtain corresponding classification results; The classification module is specifically used to determine the minimum distance between the multiple target features and the centroid vectors of the multiple known modulation type signals; determine the rejection threshold based on the minimum distance, the total number of the multiple test modulation signals and the adjustment coefficient; judge whether the minimum distance is greater than the rejection threshold, if so, the target feature corresponding to the minimum distance is embedded in the unknown modulation type signal; if not, the known modulation type signal to which the centroid vector of the known modulation type signal corresponding to the minimum distance belongs is used as the modulation type of the target feature corresponding to the minimum distance.