Open set recognition algorithm based on Conditional Gaussian Encoder.

Journal: Mathematical biosciences and engineering : MBE
Published Date:

Abstract

For the existing Closed Set Recognition (CSR) methods mistakenly identify unknown jamming signals as a known class, a Conditional Gaussian Encoder (CG-Encoder) for 1-dimensional signal Open Set Recognition (OSR) is designed. The network retains the original form of the signal as much as possible and deep neural network is used to extract useful information. CG-Encoder adopts residual network structure and a new Kullback-Leibler (KL) divergence is defined. In the training phase, the known classes are approximated to different Gaussian distributions in the latent space and the discrimination between classes is increased to improve the recognition performance of the known classes. In the testing phase, a specific and effective OSR algorithm flow is designed. Simulation experiments are carried out on 9 jamming types. The results show that the CSR and OSR performance of CG-Encoder is better than that of the other three kinds of network structures. When the openness is the maximum, the open set average accuracy of CG-Encoder is more than 70%, which is about 30% higher than the worst algorithm, and about 20% higher than the better one. When the openness is the minimum, the average accuracy of OSR is more than 95%.

Authors

  • Yan Tang
  • Zhijin Zhao
    School of Communication Engineering, Hangzhou Dianzi University, Hangzhou, China.
  • Chun Li
    College of Information Science and Technology, Nanjing Forestry University, 159 Longpan Road, Nanjing 210037, China.
  • Xueyi Ye
    School of Communication Engineering, Hangzhou Dianzi University, Hangzhou, China.