Research Article

Cyber-Physical Security with RF Fingerprint Classification through Distance Measure Extensions of Generalized Relevance Learning Vector Quantization

Algorithm 1

Classifier training process for RF fingerprinting.
Select subset of {amplitude, frequency, phase}
 Select subset of {variance, skewness, kurtosis}
 Select classifier model {Cosine GRLVQI, GRLVQI, GRLVQI-SD, MDA}
 Select classifier hyperparameters
for SNR = 0 to 24 dB in 2 dB steps do
  Select training data
  Train selected classifier model
  Classify test set
  Record classification accuracy
end for
  Select appropriate SNR and evaluate all possible combinations for
  verification accuracy
  Record verification accuracy