[go: up one dir, main page]

CN118626818A - Hypersphere discriminant feature embedding and adaptive decision threshold for open set UAV radio frequency signal recognition - Google Patents

Hypersphere discriminant feature embedding and adaptive decision threshold for open set UAV radio frequency signal recognition Download PDF

Info

Publication number
CN118626818A
CN118626818A CN202411114687.1A CN202411114687A CN118626818A CN 118626818 A CN118626818 A CN 118626818A CN 202411114687 A CN202411114687 A CN 202411114687A CN 118626818 A CN118626818 A CN 118626818A
Authority
CN
China
Prior art keywords
radio frequency
frequency signal
unmanned aerial
aerial vehicle
hypersphere
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202411114687.1A
Other languages
Chinese (zh)
Inventor
章伟杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing University of Information Science and Technology
Original Assignee
Nanjing University of Information Science and Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing University of Information Science and Technology filed Critical Nanjing University of Information Science and Technology
Priority to CN202411114687.1A priority Critical patent/CN118626818A/en
Publication of CN118626818A publication Critical patent/CN118626818A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/21Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/045Combinations of networks
    • G06N3/0455Auto-encoder networks; Encoder-decoder networks
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/0464Convolutional networks [CNN, ConvNet]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Artificial Intelligence (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Health & Medical Sciences (AREA)
  • Software Systems (AREA)
  • Molecular Biology (AREA)
  • Computing Systems (AREA)
  • Biophysics (AREA)
  • Biomedical Technology (AREA)
  • Mathematical Physics (AREA)
  • Computational Linguistics (AREA)
  • Health & Medical Sciences (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Biology (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开了一种面向开放集无人机射频信号识别的超球判别特征嵌入与自适应判决门限,以开放集无人机射频信号识别为目标,首先构建深度神经网络模型,并利用无人机射频信号样本驱动该模型训练,优化目标为最小化超球面交叉熵,从而获得适用于开放集无人机射频信号识别的模型与超球判别特征嵌入,然后评估该特征嵌入的类内类间余弦相似度,并利用双峰极小值拟合与检测算法自适应地获取类内类间判决门限,最终得到用于识别未知无人机射频信号的超球判别特征嵌入与自适应判决门限,输出预测标签。本发明解决了已有识别方法因缺少判决模块和射频信号特征判别性不足、导致开放集无人机射频信号识别准确率低的问题。

The present invention discloses a hypersphere discriminant feature embedding and adaptive decision threshold for open set UAV radio frequency signal recognition. With open set UAV radio frequency signal recognition as the goal, a deep neural network model is first constructed, and the model training is driven by using UAV radio frequency signal samples. The optimization goal is to minimize the hypersphere cross entropy, so as to obtain a model and hypersphere discriminant feature embedding suitable for open set UAV radio frequency signal recognition, and then evaluate the intra-class and inter-class cosine similarity of the feature embedding, and use the bimodal minimum fitting and detection algorithm to adaptively obtain the intra-class and inter-class decision threshold, and finally obtain the hypersphere discriminant feature embedding and adaptive decision threshold for identifying unknown UAV radio frequency signals, and output the predicted label. The present invention solves the problem that the existing recognition method has low accuracy in open set UAV radio frequency signal recognition due to the lack of decision module and insufficient discriminability of radio frequency signal features.

Description

面向开放集无人机射频信号识别的超球判别特征嵌入与自适 应判决门限Hypersphere discriminant feature embedding and adaptive decision threshold for open set UAV radio frequency signal recognition

技术领域Technical Field

本发明涉及低空无人机安全领域,具体涉及一种面向开放集无人机射频信号识别的超球判别特征嵌入与自适应判决门限。The present invention relates to the field of low-altitude UAV safety, and in particular to a hypersphere discrimination feature embedding and adaptive decision threshold for open-set UAV radio frequency signal recognition.

背景技术Background Art

随着无人机技术的不断进步,无人机在民用领域迅速普及。凭借其小型化和功能多样性,无人机在各行各业得到了广泛应用,推动了低空经济、数字交通和低空感知技术的发展。然而,随着无人机种类和数量的快速增加,恶性事件频发,给公共安全带来了严重隐患。考虑到无人机射频信号特征具有难以篡改性和唯一性,因此无人机射频信号识别是一种高效的无人机认证和识别方法。此外,除了对已知类型无人机的精准识别,无人机识别方法还需要具备对未知类别无人机的识别能力,以适应不断出现的新型无人机种类。With the continuous advancement of drone technology, drones are rapidly becoming popular in the civilian field. With their miniaturization and diverse functions, drones have been widely used in all walks of life, promoting the development of low-altitude economy, digital transportation and low-altitude perception technology. However, with the rapid increase in the types and number of drones, malicious incidents have occurred frequently, posing serious hidden dangers to public safety. Considering that the characteristics of drone radio frequency signals are difficult to tamper with and unique, drone radio frequency signal recognition is an efficient drone authentication and identification method. In addition, in addition to the accurate identification of known types of drones, drone identification methods also need to have the ability to identify drones of unknown categories to adapt to the emergence of new types of drones.

发明内容Summary of the invention

为解决现有技术中的不足,本发明提供一种面向开放集无人机射频信号识别的超球判别特征嵌入与自适应判决门限,解决了已有开放集无人机射频信号识别方法因深度神经网络模型所得无人机射频信号特征判别性不足、判决门限需人为设定并调整而出现的开放集无人机射频信号识别准确率低的问题。In order to solve the deficiencies in the prior art, the present invention provides a hypersphere discrimination feature embedding and adaptive decision threshold for open set UAV RF signal recognition, which solves the problem of low accuracy in open set UAV RF signal recognition due to the insufficient discrimination of UAV RF signal features obtained by deep neural network models and the need to manually set and adjust the decision threshold in existing open set UAV RF signal recognition methods.

为了实现上述目标,本发明采用如下技术方案:In order to achieve the above objectives, the present invention adopts the following technical solutions:

一种面向开放集无人机射频信号识别的超球判别特征嵌入与自适应判决门限,具体包括以下步骤:A hypersphere discrimination feature embedding and adaptive decision threshold for open set UAV radio frequency signal recognition specifically includes the following steps:

步骤一,构建深度神经网络模型;Step 1: Build a deep neural network model;

步骤二,利用无人机射频信号样本驱动深度神经网络模型训练,评估并优化深度神经网络的预测标签与真实标签之间的超球面交叉熵损失,得到适用于未知无人机射频信号识别的深度神经网络模型与超球判别特征嵌入;Step 2: Use the drone RF signal samples to drive the deep neural network model training, evaluate and optimize the hypersphere cross entropy loss between the predicted labels and the true labels of the deep neural network, and obtain the deep neural network model and hypersphere discriminant feature embedding suitable for unknown drone RF signal recognition;

步骤三,评估超球判别特征嵌入的类内类间余弦相似度;Step 3: Evaluate the intra-class and inter-class cosine similarity of the hypersphere discriminant feature embedding;

步骤四,拟合类内类间余弦相似度双峰曲线的极小值,得到适用于未知无人机射频信号识别的自适应判决门限;Step 4: Fit the minimum value of the intra-class and inter-class cosine similarity bimodal curve to obtain an adaptive decision threshold suitable for unknown UAV RF signal recognition;

步骤五,将未知无人机射频信号输入深度神经网络模型,得到该未知无人机射频信号的预测标签。Step 5: Input the unknown UAV RF signal into the deep neural network model to obtain the predicted label of the unknown UAV RF signal.

进一步地:所述步骤一中初始化深度神经网络模型包含依次连接的9层复值可分离卷积操作、1层展平操作、2层全连接操作。Furthermore: the initialization of the deep neural network model in step 1 includes 9 layers of complex-valued separable convolution operations, 1 layer of flattening operations, and 2 layers of fully connected operations connected in sequence.

进一步地:所述步骤二中利用无人机射频信号样本集驱动深度神经网络模型训练,其中无人机射频信号样本集由若干组无人机的复值基带信号及其对应的独热编码形式的真实类别标签构成,训练过程具体包括如下步骤:Further: In the step 2, the UAV RF signal sample set is used to drive the deep neural network model training, wherein the UAV RF signal sample set is composed of several groups of complex-valued baseband signals of UAVs and their corresponding real category labels in the form of one-hot encoding, and the training process specifically includes the following steps:

步骤2-1,将无人机射频信号样本输入深度神经网络模型,得到的特征记作,得到的预测类别标签,其中表示构成深度神经网络模型的操作层数,表示构成无人机射频信号样本集的无人机个体数量;Step 2-1: Sample the drone RF signal Input the deep neural network model and get The characteristics of ,get The predicted class label of ,in represents the number of operation layers that make up the deep neural network model, Indicates the number of individual drones that constitute the drone RF signal sample set;

步骤2-2,将深度神经网络模型的第层权重参数记为,那么经最后一层全连接操作处理后,所得预测类别标签的各分量可写为Step 2-2: transform the deep neural network model into The layer weight parameter is recorded as ,So After the last layer of fully connected operations, the components of the predicted category labels can be written as

其中,表示最后一层全连接层操作的权重参数。进一步地,无人机射频信号的真实类别标签与预测类别标签之间的交叉熵损失可写为in, represents the weight parameter of the last fully connected layer operation. Furthermore, the cross entropy loss between the true category label and the predicted category label of the drone RF signal can be written as

(1) (1)

其中中的第个码元,关于第类别的预测概率值;in , for The Code elements, for About The predicted probability value of the category;

步骤2-3,将交叉熵损失转化为超球面交叉熵损失,对最后一层全连接层操作的权重参数施加矢量归一化操作,可写为Step 2-3, convert the cross entropy loss into a hyperspherical cross entropy loss, and apply a vector normalization operation to the weight parameters of the last fully connected layer operation, which can be written as

进一步地,对特征施加矢量归一化操作,可写为Furthermore, applying vector normalization to the features can be written as

那么,所得预测类别标签的各分量可写为Then, the components of the predicted class labels can be written as

得到超球面交叉熵损失,可写为The hypersphere cross entropy loss is obtained, which can be written as

步骤2-4,引入超球半径和余弦边界,得到更严苛的超球面交叉熵损失,以最小化无人机射频信号样本集上的超球面交叉熵损失为深度神经网络模型的优化目标,可写为Steps 2-4 introduce the hypersphere radius and cosine boundary to obtain a more stringent hypersphere cross entropy loss. Minimizing the hypersphere cross entropy loss on the drone RF signal sample set is the optimization goal of the deep neural network model, which can be written as

其中表示超球边界,表示余弦边界。in represents the hypersphere boundary, Represents the cosine bounds.

步骤2-5,采用随机梯度下降算法更新深度神经网络模型各层操作的权重参数,有Step 2-5, use the stochastic gradient descent algorithm to update the weight parameters of each layer of the deep neural network model.

其中为更新步长。如此正向传播与反向传播多次,得到适用于未知无人机射频信号识别的深度神经网络模型。in , is the update step size. After multiple forward and backward propagations, a deep neural network model suitable for identifying unknown UAV RF signals is obtained.

进一步地:所述步骤二中利用无人机射频信号样本集驱动深度神经网络模型训练,进而得到适用于未知无人机射频信号识别的超球判别特征嵌入,具体而言:Further: In the step 2, the UAV RF signal sample set is used to drive the deep neural network model training, thereby obtaining the hypersphere discrimination feature embedding suitable for the recognition of unknown UAV RF signals. Specifically:

步骤2-6,将无人机射频信号样本集输入深度神经网络模型,得到无人机射频信号样本集的超球面特征集,可写为Step 2-6, input the drone RF signal sample set into the deep neural network model to obtain the hypersphere feature set of the drone RF signal sample set, which can be written as

步骤2-7,对超球面特征集中属于同一类别的特征集求取算术平均值,得到无人机射频信号样本集的超球面特征原型集,有Step 2-7, calculate the arithmetic mean of the feature sets belonging to the same category in the hypersphere feature set to obtain the hypersphere feature prototype set of the drone RF signal sample set,

进一步地:所述步骤三评估超球判别特征嵌入的类内类间余弦相似度,其具体包括如下步骤:Further: the step 3 evaluates the intra-class and inter-class cosine similarity of the hypersphere discriminant feature embedding, which specifically includes the following steps:

步骤3-1,计算超球判别特征嵌入的类内余弦相似度,有Step 3-1, calculate the intra-class cosine similarity of the hypersphere discriminant feature embedding,

步骤3-2,计算超球判别特征嵌入的类间余弦相似度,有Step 3-2, calculate the inter-class cosine similarity of the hypersphere discriminant feature embedding,

步骤3-3,获取类内余弦相似度的最大值与最小值,并将由最小值与最大值组成的区间划分为20个子区间,统计类内余弦相似度位于各区间的个数,绘制类内余弦相似度的直方图;Step 3-3, obtaining the maximum and minimum values of the intra-class cosine similarity, and dividing the interval consisting of the minimum and maximum values into 20 sub-intervals, counting the number of intra-class cosine similarities in each interval, and drawing a histogram of the intra-class cosine similarity;

步骤3-4,获取类间余弦相似度的最大值与最小值,并将由最小值与最大值组成的区间划分为20个子区间,统计类间余弦相似度位于各区间的个数,绘制类间余弦相似度的直方图。Step 3-4, obtain the maximum and minimum values of the inter-class cosine similarity, and divide the interval consisting of the minimum and maximum values into 20 sub-intervals, count the number of inter-class cosine similarities in each interval, and draw a histogram of the inter-class cosine similarity.

进一步地:所述步骤四拟合类内类间余弦相似度双峰曲线的极小值,得到适用于未知无人机射频信号识别的自适应判决门限,其具体包括以下步骤:Further: the step 4 fits the minimum value of the intra-class and inter-class cosine similarity bimodal curve to obtain an adaptive decision threshold suitable for identifying unknown UAV radio frequency signals, which specifically includes the following steps:

步骤4-1,获取类内余弦相似度的直方图包络线与类间余弦相似度的直方图包络线,利用三次样条插值函数对两条包络线中间的缺失值进行弥补,得到一条三峰曲线;Step 4-1, obtaining the histogram envelope of the intra-class cosine similarity and the histogram envelope of the inter-class cosine similarity, and using the cubic spline interpolation function to compensate for the missing values between the two envelopes to obtain a three-peak curve;

步骤4-2,求取三峰曲线的极小值,极小值所对应横坐标值即为无人机射频信号识别的自适应判决门限Step 4-2, find the minimum value of the three-peak curve. The horizontal coordinate value corresponding to the minimum value is the adaptive decision threshold for drone RF signal recognition. .

进一步地:所述步骤五中,将未知无人机射频信号输入深度神经网络模型,得到该未知无人机射频信号的预测标签,具体包括如下步骤:Further: In the step 5, the unknown UAV radio frequency signal is input into the deep neural network model to obtain the predicted label of the unknown UAV radio frequency signal, which specifically includes the following steps:

步骤5-1,将未知无人机射频信号输入深度神经网络模型,得到其特征与预测标签Step 5-1: Transmit unknown drone RF signal Input the deep neural network model to obtain its characteristics With predicted labels ;

步骤5-2,计算未知无人机射频信号的特征与超球面特征原型集的余弦相似度最大值,有Step 5-2, calculate the maximum cosine similarity between the features of the unknown drone RF signal and the hypersphere feature prototype set, and we have

步骤5-3,依据以下不等式得到该未知无人机射频信号的预测标签,即Step 5-3, the predicted label of the unknown drone RF signal is obtained according to the following inequality, namely

本发明所达到的有益效果:本发明针对已有开放集无人机射频信号识别方法因深度神经网络模型所得无人机射频信号特征判别性不足、判决门限需人为设定并调整而出现的开放集无人机射频信号识别准确率低的问题,创造性地引入超球判别特征嵌入和自适应判决门限,有效地实现对已知无人机和未知无人机的高精度识别,具有很高的准确性、稳定性和鲁棒性。The beneficial effects achieved by the present invention are as follows: In view of the problem of low accuracy in the existing open set UAV RF signal recognition method due to the insufficient discriminability of the UAV RF signal characteristics obtained by the deep neural network model and the need to manually set and adjust the decision threshold, the present invention creatively introduces hypersphere discrimination feature embedding and adaptive decision threshold, effectively realizing high-precision recognition of known UAVs and unknown UAVs, with high accuracy, stability and robustness.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

图1是本发明面向开放集无人机射频信号识别的超球判别特征嵌入与自适应判决门限的流程图;FIG1 is a flow chart of the hypersphere discrimination feature embedding and adaptive decision threshold for open set UAV radio frequency signal recognition of the present invention;

图2是本发明的深度神经网络模型。FIG2 is a deep neural network model of the present invention.

具体实施方式DETAILED DESCRIPTION

下面结合附图对本发明作进一步描述。以下实施例仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本发明的保护范围。The present invention will be further described below in conjunction with the accompanying drawings. The following embodiments are only used to more clearly illustrate the technical solution of the present invention, and cannot be used to limit the protection scope of the present invention.

如图1所示,一种面向开放集无人机射频信号识别的超球判别特征嵌入与自适应判决门限,具体包括以下步骤:As shown in Figure 1, a hypersphere discrimination feature embedding and adaptive decision threshold for open set UAV radio frequency signal recognition specifically includes the following steps:

步骤一,利用深度学习相关知识构建并初始化深度神经网络模型;Step 1: Use deep learning related knowledge to build and initialize a deep neural network model;

步骤二,利用无人机射频信号样本驱动深度神经网络模型训练,评估并优化深度神经网络的预测标签与真实标签之间的超球面交叉熵损失,得到适用于未知无人机射频信号识别的深度神经网络模型与超球判别特征嵌入;Step 2: Use the drone RF signal samples to drive the deep neural network model training, evaluate and optimize the hypersphere cross entropy loss between the predicted labels and the true labels of the deep neural network, and obtain the deep neural network model and hypersphere discriminant feature embedding suitable for unknown drone RF signal recognition;

步骤三,评估超球判别特征嵌入的类内类间余弦相似度;Step 3: Evaluate the intra-class and inter-class cosine similarity of the hypersphere discriminant feature embedding;

步骤四,拟合类内类间余弦相似度双峰曲线的极小值,得到适用于未知无人机射频信号识别的自适应判决门限;Step 4: Fit the minimum value of the intra-class and inter-class cosine similarity bimodal curve to obtain an adaptive decision threshold suitable for unknown UAV RF signal recognition;

步骤五,将未知无人机射频信号输入深度神经网络模型,得到该未知无人机射频信号的预测标签。Step 5: Input the unknown UAV RF signal into the deep neural network model to obtain the predicted label of the unknown UAV RF signal.

步骤一中,如图2所示,初始化深度神经网络模型包含依次连接的9层复值可分离卷积操作、1层展平操作、2层全连接操作。In step 1, as shown in Figure 2, the initialized deep neural network model includes 9 layers of complex-valued separable convolution operations, 1 layer of flattening operations, and 2 layers of fully connected operations connected in sequence.

步骤二中,利用无人机射频信号样本集驱动深度神经网络模型训练,其中无人机射频信号样本集由若干组无人机的复值基带信号及其对应的独热编码形式的真实类别标签构成,训练过程具体包括如下步骤:In step 2, the UAV RF signal sample set is used to drive the deep neural network model training, where the UAV RF signal sample set consists of several groups of complex-valued baseband signals of UAVs and their corresponding real category labels in the form of one-hot encoding. The training process specifically includes the following steps:

步骤2-1,将无人机射频信号样本输入深度神经网络模型,得到的特征记作,得到的预测类别标签,其中表示构成深度神经网络模型的操作层数,表示构成无人机射频信号样本集的无人机个体数量;Step 2-1: Sample the drone RF signal Input the deep neural network model and get The characteristics of ,get The predicted class label of ,in represents the number of operation layers that make up the deep neural network model, Indicates the number of individual drones that constitute the drone RF signal sample set;

步骤2-2,将深度神经网络模型的第层权重参数记为,那么经最后一层全连接操作处理后,所得预测类别标签的各分量可写为Step 2-2: transform the deep neural network model into The layer weight parameter is recorded as ,So After the last layer of fully connected operations, the components of the predicted category labels can be written as

其中,表示最后一层全连接层操作的权重参数。进一步地,无人机射频信号的真实类别标签与预测类别标签之间的交叉熵损失可写为in, represents the weight parameter of the last fully connected layer operation. Furthermore, the cross entropy loss between the true category label and the predicted category label of the drone RF signal can be written as

(1) (1)

其中中的第个码元,关于第类别的预测概率值;in , for The Code elements, for About The predicted probability value of the category;

步骤2-3,将交叉熵损失转化为超球面交叉熵损失,对最后一层全连接层操作的权重参数施加矢量归一化操作,可写为Step 2-3, convert the cross entropy loss into a hyperspherical cross entropy loss, and apply a vector normalization operation to the weight parameters of the last fully connected layer operation, which can be written as

进一步地,对特征施加矢量归一化操作,可写为Furthermore, applying vector normalization to the features can be written as

那么,所得预测类别标签的各分量可写为Then, the components of the predicted class labels can be written as

得到超球面交叉熵损失,可写为The hypersphere cross entropy loss is obtained, which can be written as

步骤2-4,引入超球半径和余弦边界,得到更严苛的超球面交叉熵损失,以最小化无人机射频信号样本集上的超球面交叉熵损失为深度神经网络模型的优化目标,可写为Steps 2-4 introduce the hypersphere radius and cosine boundary to obtain a more stringent hypersphere cross entropy loss. Minimizing the hypersphere cross entropy loss on the drone RF signal sample set is the optimization goal of the deep neural network model, which can be written as

其中表示超球边界,表示余弦边界。in represents the hypersphere boundary, Represents the cosine bounds.

步骤2-5,采用随机梯度下降算法更新深度神经网络模型各层操作的权重参数,有Step 2-5, use the stochastic gradient descent algorithm to update the weight parameters of each layer of the deep neural network model.

其中为更新步长。如此正向传播与反向传播多次,得到适用于未知无人机射频信号识别的深度神经网络模型。in , is the update step size. After multiple forward and backward propagations, a deep neural network model suitable for identifying unknown UAV RF signals is obtained.

步骤二中,利用无人机射频信号样本集驱动深度神经网络模型训练,进而得到适用于未知无人机射频信号识别的超球判别特征嵌入,具体而言:In step 2, the UAV RF signal sample set is used to drive the deep neural network model training, and then the hypersphere discriminant feature embedding suitable for the recognition of unknown UAV RF signals is obtained. Specifically:

步骤2-6,将无人机射频信号样本集输入深度神经网络模型,得到无人机射频信号样本集的超球面特征集,可写为Step 2-6, input the drone RF signal sample set into the deep neural network model to obtain the hypersphere feature set of the drone RF signal sample set, which can be written as

步骤2-7,对超球面特征集中属于同一类别的特征集求取算术平均值,得到无人机射频信号样本集的超球面特征原型集,有Step 2-7, calculate the arithmetic mean of the feature sets belonging to the same category in the hypersphere feature set to obtain the hypersphere feature prototype set of the drone RF signal sample set,

步骤三中,评估超球判别特征嵌入的类内类间余弦相似度,其具体包括如下步骤:In step 3, the intra-class and inter-class cosine similarity of the hypersphere discriminant feature embedding is evaluated, which specifically includes the following steps:

步骤3-1,计算超球判别特征嵌入的类内余弦相似度,有Step 3-1, calculate the intra-class cosine similarity of the hypersphere discriminant feature embedding,

步骤3-2,计算超球判别特征嵌入的类间余弦相似度,有Step 3-2, calculate the inter-class cosine similarity of the hypersphere discriminant feature embedding,

步骤3-3,获取类内余弦相似度的最大值与最小值,并将由最小值与最大值组成的区间划分为20个子区间,统计类内余弦相似度位于各区间的个数,绘制类内余弦相似度的直方图;Step 3-3, obtaining the maximum and minimum values of the intra-class cosine similarity, and dividing the interval consisting of the minimum and maximum values into 20 sub-intervals, counting the number of intra-class cosine similarities in each interval, and drawing a histogram of the intra-class cosine similarity;

步骤3-4,获取类间余弦相似度的最大值与最小值,并将由最小值与最大值组成的区间划分为20个子区间,统计类间余弦相似度位于各区间的个数,绘制类间余弦相似度的直方图。Step 3-4, obtain the maximum and minimum values of the inter-class cosine similarity, and divide the interval consisting of the minimum and maximum values into 20 sub-intervals, count the number of inter-class cosine similarities in each interval, and draw a histogram of the inter-class cosine similarity.

步骤四中,拟合类内类间余弦相似度双峰曲线的极小值,得到适用于未知无人机射频信号识别的自适应判决门限,其具体包括以下步骤:In step 4, the minimum value of the intra-class and inter-class cosine similarity bimodal curve is fitted to obtain an adaptive decision threshold suitable for unknown UAV radio frequency signal recognition, which specifically includes the following steps:

步骤4-1,获取类内余弦相似度的直方图包络线与类间余弦相似度的直方图包络线,利用三次样条插值函数对两条包络线中间的缺失值进行弥补,得到一条三峰曲线;Step 4-1, obtaining the histogram envelope of the intra-class cosine similarity and the histogram envelope of the inter-class cosine similarity, and using the cubic spline interpolation function to compensate for the missing values between the two envelopes to obtain a three-peak curve;

步骤4-2,求取三峰曲线的极小值,极小值所对应横坐标值即为无人机射频信号识别的自适应判决门限Step 4-2, find the minimum value of the three-peak curve. The horizontal coordinate value corresponding to the minimum value is the adaptive decision threshold for drone RF signal recognition. .

步骤五中,将未知无人机射频信号输入深度神经网络模型,得到该未知无人机射频信号的预测标签,具体包括如下步骤:In step 5, the unknown UAV RF signal is input into the deep neural network model to obtain the predicted label of the unknown UAV RF signal, which specifically includes the following steps:

步骤5-1,将未知无人机射频信号输入深度神经网络模型,得到其特征与预测标签Step 5-1: Transmit unknown drone RF signal Input the deep neural network model to obtain its characteristics With predicted labels ;

步骤5-2,计算未知无人机射频信号的特征与超球面特征原型集的余弦相似度最大值,有Step 5-2, calculate the maximum cosine similarity between the features of the unknown drone RF signal and the hypersphere feature prototype set, and we have

步骤5-3,依据以下不等式得到该未知无人机射频信号的预测标签,即Step 5-3, the predicted label of the unknown drone RF signal is obtained according to the following inequality, namely

本发明所达到的有益效果:本发明针对已有开放集无人机射频信号识别方法因深度神经网络模型所得无人机射频信号特征判别性不足、判决门限需人为设定并调整而出现的开放集无人机射频信号识别准确率低的问题,创造性地引入超球判别特征嵌入和自适应判决门限,有效地实现对已知无人机和未知无人机的高精度识别,具有很高的准确性、稳定性和鲁棒性。The beneficial effects achieved by the present invention are as follows: In view of the problem of low accuracy in the existing open set UAV RF signal recognition method due to the insufficient discriminability of the UAV RF signal characteristics obtained by the deep neural network model and the need to manually set and adjust the decision threshold, the present invention creatively introduces hypersphere discrimination feature embedding and adaptive decision threshold, effectively realizing high-precision recognition of known UAVs and unknown UAVs, with high accuracy, stability and robustness.

基于相同的技术方案,本发明还公开了一种存储一个或多个程序的计算机可读存储介质,所述一个或多个程序包括指令,所述指令当由计算设备执行时,使得所述计算设备执行上述面向开放集无人机射频信号识别的超球判别特征嵌入与自适应判决门限。Based on the same technical solution, the present invention also discloses a computer-readable storage medium storing one or more programs, wherein the one or more programs include instructions, and when the instructions are executed by a computing device, the computing device performs the above-mentioned hypersphere discrimination feature embedding and adaptive decision threshold for open set drone radio frequency signal recognition.

基于相同的技术方案,本发明还公开了一种计算设备,包括一个或多个处理器、一个或多个存储器以及一个或多个程序,其中一个或多个程序存储在所述一个或多个存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行上述面向开放集无人机射频信号识别的超球判别特征嵌入与自适应判决门限的指令。Based on the same technical solution, the present invention also discloses a computing device, including one or more processors, one or more memories and one or more programs, wherein the one or more programs are stored in the one or more memories and are configured to be executed by the one or more processors, and the one or more programs include instructions for executing the above-mentioned hypersphere discrimination feature embedding and adaptive decision threshold for open set drone radio frequency signal recognition.

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。It will be appreciated by those skilled in the art that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present invention is described with reference to the flowcharts and/or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present invention. It should be understood that each process and/or box in the flowchart and/or block diagram, as well as the combination of the processes and/or boxes in the flowchart and/or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device that implements the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变形,这些改进和变形也应视为本发明的保护范围。The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the technical principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.

Claims (9)

1. The super-sphere discrimination feature of the open set unmanned aerial vehicle radio frequency signal identification is embedded into the self-adaptive decision threshold, the method is characterized by comprising the following steps of:
Step one, constructing a deep neural network model;
Secondly, training a deep neural network model by using an unmanned aerial vehicle radio frequency signal sample, and evaluating and optimizing hypersphere cross entropy loss between a predicted label and a real label of the deep neural network to obtain a deep neural network model suitable for unknown unmanned aerial vehicle radio frequency signal identification and hypersphere distinguishing feature embedding;
Step three, evaluating cosine similarity between intra-class classes embedded by the hyper-sphere discrimination features;
fitting minimum values of inter-class cosine similarity bimodal curves in the classes to obtain a self-adaptive decision threshold suitable for the identification of the radio frequency signals of the unknown unmanned aerial vehicle;
inputting the radio frequency signal of the unknown unmanned aerial vehicle into a deep neural network model to obtain a prediction tag of the radio frequency signal of the unknown unmanned aerial vehicle.
2. The open set unmanned aerial vehicle-oriented radio frequency signal identification-oriented supersphere discrimination feature embedding and self-adaptive decision threshold according to claim 1, wherein the deep neural network model in the first step comprises 9-layer complex-valued separable convolution operation, 1-layer flattening operation and 2-layer full-connection operation which are sequentially connected.
3. The open set unmanned aerial vehicle radio frequency signal identification-oriented superball discrimination feature embedding and self-adaptive decision threshold according to claim 1, wherein in the step two, the unmanned aerial vehicle radio frequency signal sample set is used for driving the deep neural network model training, wherein the unmanned aerial vehicle radio frequency signal sample set is composed of a plurality of groups of complex value baseband signals of unmanned aerial vehicles and corresponding true class labels in a single-heat coding form, and the training process specifically comprises the following steps:
Step 2-1, sampling radio frequency signals of the unmanned aerial vehicle Inputting the deep neural network model to obtainIs characterized by (1)ObtainingPredictive category labels of (c)WhereinRepresenting the number of operational layers that make up the deep neural network model,Representing the number of unmanned aerial vehicle individuals constituting a unmanned aerial vehicle radio frequency signal sample set;
Step 2-2, modeling the deep neural network The layer weight parameter is recorded asThenAfter the last layer of full-join operation processing, each component of the obtained predictive category label can be written as
Wherein, the method comprises the steps of, wherein,Weight parameters representing the operation of the last full-connection layer; further, the cross entropy loss between the true class tag and the predicted class tag of the unmanned radio frequency signal may be written as
Wherein the method comprises the steps ofIs thatThe first of (3)A number of symbols of a symbol,Is thatRegarding the firstA predicted probability value for the category;
step 2-3, converting the cross entropy loss into hyperspheric cross entropy loss, and applying vector normalization operation to the weight parameters of the last layer of full-connection layer operation, which can be written as
Further, the feature is subjected to a vector normalization operation, which can be written as
Then, the components of the resulting predictive category label may be written as
Obtaining hypersphere cross entropy loss, which can be written as
; Step 2-4, introducing hypersphere radius and cosine boundary to obtain harsher hypersphere cross entropy loss, taking the hypersphere cross entropy loss on the minimized unmanned aerial vehicle radio frequency signal sample set as an optimization target of the deep neural network model, and writing as follows
WhereinIndicating the boundary of the super-sphere,Representing cosine boundaries;
Step 2-5, updating the weight parameters of each layer operation of the deep neural network model by adopting a random gradient descent algorithm, wherein the weight parameters comprise WhereinIn order to update the step length, forward propagation and reverse propagation are carried out for a plurality of times, and a deep neural network model suitable for the identification of the radio frequency signals of the unknown unmanned aerial vehicle is obtained.
4. The open set unmanned aerial vehicle radio frequency signal identification-oriented superball discrimination feature embedding and adaptive decision threshold according to claim 1, wherein in the second step, the unmanned aerial vehicle radio frequency signal sample set is utilized to drive deep neural network model training, so as to obtain the superball discrimination feature embedding suitable for unknown unmanned aerial vehicle radio frequency signal identification, in particular
Step 2-6, inputting the unmanned aerial vehicle radio frequency signal sample set into a deep neural network model to obtain an hyperspherical characteristic set of the unmanned aerial vehicle radio frequency signal sample set, which can be written as
Step 2-7, calculating an arithmetic average value of feature sets belonging to the same category in the hyperspherical feature set to obtain a hyperspherical feature prototype set of the unmanned aerial vehicle radio frequency signal sample set, wherein the hyperspherical feature prototype set comprises
5. The open set unmanned aerial vehicle radio frequency signal identification-oriented hypersphere discrimination feature embedding and self-adaptive decision threshold of claim 1, wherein the step three evaluates the intraclass inter-class cosine similarity of the hypersphere discrimination feature embedding, which specifically comprises the following steps:
Step 3-1, calculating the similarity of the cosine in the class embedded by the hyper-sphere discrimination characteristics, wherein the similarity is as follows
; Step 3-2, calculating cosine similarity between classes embedded by the hyper-sphere discrimination features, including
; Step 3-3, obtaining the maximum value and the minimum value of the in-class cosine similarity, dividing a section consisting of the minimum value and the maximum value into 20 subsections, counting the number of the in-class cosine similarity in each section, and drawing a histogram of the in-class cosine similarity;
and 3-4, obtaining the maximum value and the minimum value of the inter-class cosine similarity, dividing a section formed by the minimum value and the maximum value into 20 subsections, counting the number of the inter-class cosine similarity in each section, and drawing a histogram of the inter-class cosine similarity.
6. The method for embedding and self-adapting decision threshold for identifying the radio frequency signals of the unmanned aerial vehicle facing the open set according to claim 1, wherein the step four is to fit minimum values of inter-class cosine similarity bimodal curves to obtain the self-adapting decision threshold for identifying the radio frequency signals of the unknown unmanned aerial vehicle, and the method specifically comprises the following steps:
Step 4-1, obtaining a histogram envelope line of the intra-class cosine similarity and a histogram envelope line of the inter-class cosine similarity, and compensating a missing value between the two envelope lines by using a cubic spline interpolation function to obtain a trimodal curve;
Step 4-2, obtaining the minimum value of the trimodal curve, wherein the abscissa value corresponding to the minimum value is the self-adaptive decision threshold of unmanned aerial vehicle radio frequency signal identification
7. The method for identifying the hypersphere discrimination features for the radio frequency signals of the open-set unmanned aerial vehicle according to claim 1 is characterized by comprising the following steps of:
step 5-1, the unknown unmanned aerial vehicle radio frequency signal Inputting the deep neural network model to obtain the characteristics thereofAnd predictive labels
Step 5-2, calculating the maximum value of cosine similarity between the features of the radio frequency signal of the unknown unmanned aerial vehicle and the hypersphere feature prototype set, wherein the maximum value is
; Step 5-3, obtaining a predictive tag of the radio frequency signal of the unknown unmanned aerial vehicle according to the following inequality, namely
8. A computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a computing device, cause the computing device to perform the method of any of claims 1-7.
9. An electronic device comprising one or more processors, one or more memories, and one or more programs, wherein the one or more programs are stored in the one or more memories and configured to be executed by the one or more processors, the one or more programs comprising instructions for performing the method of any of claims 1-7.
CN202411114687.1A 2024-08-14 2024-08-14 Hypersphere discriminant feature embedding and adaptive decision threshold for open set UAV radio frequency signal recognition Pending CN118626818A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202411114687.1A CN118626818A (en) 2024-08-14 2024-08-14 Hypersphere discriminant feature embedding and adaptive decision threshold for open set UAV radio frequency signal recognition

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202411114687.1A CN118626818A (en) 2024-08-14 2024-08-14 Hypersphere discriminant feature embedding and adaptive decision threshold for open set UAV radio frequency signal recognition

Publications (1)

Publication Number Publication Date
CN118626818A true CN118626818A (en) 2024-09-10

Family

ID=92609009

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202411114687.1A Pending CN118626818A (en) 2024-08-14 2024-08-14 Hypersphere discriminant feature embedding and adaptive decision threshold for open set UAV radio frequency signal recognition

Country Status (1)

Country Link
CN (1) CN118626818A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN119714946A (en) * 2024-12-09 2025-03-28 石家庄铁道大学 An open set domain generalization method for bogie fault diagnosis
CN119766361A (en) * 2024-12-27 2025-04-04 北京玄戒技术有限公司 Signal estimation model training method, signal estimation method and device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112800876A (en) * 2021-01-14 2021-05-14 北京交通大学 Method and system for embedding hypersphere features for re-identification
CN114492745A (en) * 2022-01-18 2022-05-13 天津大学 Knowledge distillation mechanism-based incremental radiation source individual identification method
US20220245461A1 (en) * 2021-01-26 2022-08-04 Ensign Infosecurity Pte. Ltd. SYSTEM AND METHOD FOR DETECTING DOMAIN GENERATION ALGORITHMS (DGAs) USING DEEP LEARNING AND SIGNAL PROCESSING TECHNIQUES
US20220366260A1 (en) * 2021-04-30 2022-11-17 Google Llc Kernelized Classifiers in Neural Networks
CN117077681A (en) * 2022-05-07 2023-11-17 Tcl科技集团股份有限公司 Data processing method, device, electronic equipment and computer readable storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112800876A (en) * 2021-01-14 2021-05-14 北京交通大学 Method and system for embedding hypersphere features for re-identification
US20220245461A1 (en) * 2021-01-26 2022-08-04 Ensign Infosecurity Pte. Ltd. SYSTEM AND METHOD FOR DETECTING DOMAIN GENERATION ALGORITHMS (DGAs) USING DEEP LEARNING AND SIGNAL PROCESSING TECHNIQUES
US20220366260A1 (en) * 2021-04-30 2022-11-17 Google Llc Kernelized Classifiers in Neural Networks
CN114492745A (en) * 2022-01-18 2022-05-13 天津大学 Knowledge distillation mechanism-based incremental radiation source individual identification method
CN117077681A (en) * 2022-05-07 2023-11-17 Tcl科技集团股份有限公司 Data processing method, device, electronic equipment and computer readable storage medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
谢威宇等: "基于深度学习的图像中无人机与飞鸟检测研究综述", 计算机工程与应用, vol. 60, no. 08, 14 December 2023 (2023-12-14) *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN119714946A (en) * 2024-12-09 2025-03-28 石家庄铁道大学 An open set domain generalization method for bogie fault diagnosis
CN119766361A (en) * 2024-12-27 2025-04-04 北京玄戒技术有限公司 Signal estimation model training method, signal estimation method and device

Similar Documents

Publication Publication Date Title
CN118626818A (en) Hypersphere discriminant feature embedding and adaptive decision threshold for open set UAV radio frequency signal recognition
Zhou et al. Automatic radar waveform recognition based on deep convolutional denoising auto-encoders
Wu et al. Towards good practices for action video encoding
CN111832650B (en) Image classification method based on generation of antagonism network local aggregation coding semi-supervision
CN111540367B (en) Voice feature extraction method and device, electronic equipment and storage medium
CN104112018B (en) A kind of large-scale image search method
CN114157539A (en) Data-aware dual-drive modulation intelligent identification method
CN105184303A (en) Image marking method based on multi-mode deep learning
CN114676769A (en) A small-sample insect image recognition method based on visual Transformer
CN114332500B (en) Image processing model training method, device, computer equipment and storage medium
CN105930834A (en) Face identification method and apparatus based on spherical hashing binary coding
CN110097060A (en) A kind of opener recognition methods towards trunk image
CN114898406A (en) Unsupervised pedestrian re-identification method based on contrast clustering
CN114596464A (en) Method, system, electronic device and readable storage medium for unsupervised object detection with multi-feature interaction
CN119621980B (en) An Adversarial Attack Text Classification Method Based on Particle Spheres and Metric Learning
CN118506101A (en) A class-incremental image classification method based on virtual feature generation and replay
CN116738330A (en) A semi-supervised domain adaptive EEG signal classification method
CN115170813A (en) Network supervision fine-grained image identification method based on partial label learning
CN114722893A (en) Model generation method, image annotation method and device and electronic equipment
CN118114119A (en) Quasi-incremental radiation source identification method, system, electronic device and storage medium based on dynamic expansion
CN109543571B (en) Intelligent identification and retrieval method for special-shaped processing characteristics of complex products
CN116701906A (en) An interpretable compound fault intelligent diagnosis method, device and storage medium
CN113196385A (en) Audio signal processing
CN115205309A (en) Method and device for segmenting extraterrestrial pictures based on semi-supervised learning
CN115294414A (en) A new method of transforming time series data to two-dimensional image based on Shapelet Transform feature extraction

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20240910