Publication | Open Access
Multi-head enhanced self-attention network for novelty detection
33
Citations
37
References
2020
Year
Multiple Instance LearningAnomaly DetectionMachine LearningEngineeringAttentionSocial SciencesIc SamplesImage AnalysisData SciencePattern RecognitionSelf-supervised LearningAdversarial Machine LearningData AugmentationCognitive ScienceMachine VisionFeature LearningOutlier Class SamplesOne-class ClassificationComputer ScienceDeep LearningComputer VisionNovelty Detection
One-class classification (OCC) is a classical problem in computer vision that can be described as the task of classifying outlier class samples (OC samples) from the OCC model trained on inlier class samples (IC samples) when datasets are highly biased toward one class due to the insufficient sample size of the other class. Currently, the adversarial learning OCC (ALOCC) method has been proven to significantly improve OCC performance. However, its drawbacks include instability issues and non-evident reconstruction between the IC and OC samples. Therefore, we propose multihead enhanced self-attention in the ALOCC network, thereby increasing the difference between the IC and OC samples and significantly increasing OCC accuracy compared with ALOCC accuracy. For training, we propose a new loss, called adversarial-balance loss, that effectively solves the training instability problem, further increasing OCC accuracy. The experiments show the effectiveness of the proposed method compared with state-of-art methods.
| Year | Citations | |
|---|---|---|
Page 1
Page 1