Graph-Based Active Learning With Uncertainty and Representativeness for Industrial Anomaly Detection

被引:11
作者
Xiao, Kanhong [1 ]
Cao, Jiangzhong [1 ]
Zeng, Zekai [1 ]
Ling, Wing-Kuen [1 ]
机构
[1] Guangdong Univ Technol, Sch Informat Engn, Guangzhou 510006, Peoples R China
基金
中国国家自然科学基金;
关键词
Anomaly detection; Labeling; Uncertainty; Task analysis; Manuals; Production; Feature extraction; Active learning; anomaly detection; autoencoder (AE); automated optical inspection (AOI); graph-based method; QUERY STRATEGIES; CLASSIFICATION;
D O I
10.1109/TIM.2023.3279422
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Anomaly detection is essential for automated industrial production. Sufficiently labeled samples play an important role in improving the detection capability of the model. However, existing anomaly detection methods cannot balance the detection performance against the labeling cost in practice owing to the lack of an effective and efficient sample selection strategy. To address this issue, a graph-based active anomaly detection (AAD) method called GAAD is proposed in this article. In the proposed method, a graph structure is adopted to rapidly spread the labeling information, and a heuristic strategy is designed to select samples combined with uncertainty and representativeness, which can rapidly and adequately explore the sample distribution with limited labeled samples. Moreover, a simple but effective autoencoder (AE) is proposed to confuse low-level features and preserve the locality by a pretrained model, which achieves a better image encoding and anomaly detection performance. We created a new through-hole technology (THT) solder joint dataset and conducted extensive comparative experiments with mainstream active and semisupervised anomaly detection methods on both the THT and the publicly available NEU datasets. In the experiments, GAAD achieved the best detection performance and had an extremely low update time of 0.0071 s during active learning, demonstrating its superiority for industrial applications.
引用
收藏
页数:14
相关论文
共 74 条
[21]  
Gal Y, 2017, PR MACH LEARN RES, V70
[22]   Partition and Learned Clustering with joined-training: Active learning of GNNs on large-scale graph [J].
Gao, Jian ;
Wu, Jianshe ;
Zhang, Xin ;
Li, Ying ;
Han, Chunlei ;
Guo, Chubing .
KNOWLEDGE-BASED SYSTEMS, 2022, 258
[23]   Memorizing Normality to Detect Anomaly: Memory-augmented Deep Autoencoder for Unsupervised Anomaly Detection [J].
Gong, Dong ;
Liu, Lingqiao ;
Le, Vuong ;
Saha, Budhaditya ;
Mansour, Moussa Reda ;
Venkatesh, Svetha ;
van den Hengel, Anton .
2019 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV 2019), 2019, :1705-1714
[24]   Surface defect classification of steels with a new semi-supervised learning method [J].
He Di ;
Xu Ke ;
Zhou Peng ;
Zhou Dongdong .
OPTICS AND LASERS IN ENGINEERING, 2019, 117 :40-48
[25]  
He H, 2013, IMBALANCED LEARNING: FOUNDATIONS, ALGORITHMS, AND APPLICATIONS, P1, DOI 10.1002/9781118646106
[26]   An End-to-End Steel Surface Defect Detection Approach via Fusing Multiple Hierarchical Features [J].
He, Yu ;
Song, Kechen ;
Meng, Qinggang ;
Yan, Yunhui .
IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2020, 69 (04) :1493-1504
[27]  
Huang CQ, 2020, Arxiv, DOI arXiv:1911.10676
[28]   Using AUC and accuracy in evaluating learning algorithms [J].
Huang, J ;
Ling, CX .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2005, 17 (03) :299-310
[29]  
Ienco D, 2013, LECT NOTES ARTIF INT, V8140, P79, DOI 10.1007/978-3-642-40897-7_6
[30]  
Ioffe Sergey, 2015, Proceedings of Machine Learning Research, V37, P448