Research Article

Virtual Adversarial Training-Based Semisupervised Specific Emitter Identification

Algorithm 1

Semisupervised SEI based on VAT.
Required:
: signal data, including labelled data and unlabelled data
: labels corresponding to the labelled signal data
: number of training iterations
: regularization coefficients of (virtual) adversarial training
: supervised loss function of network model
: loss function of adversarial training
: full loss function of adversarial training
: loss function of virtual adversarial training
: full loss function of virtual adversarial training
: parameters of network model
: learning rate
: the upper limit of the perturbation weighting coefficient
: the lower limit of the perturbation weighting coefficient
: number of iterations of the perturbation weighting coefficient
1. for to do
2.
3. do
4.
5.
6.
7.
8. while.
9. end while
10., .
11. Initialize , , and
12.
13.
14.
15. end for
16. for to do
17.
18.
19.
20.
21. end for