Skip to main content
Log in

Deep Active Autoencoders for Outlier Detection

  • Published:
Neural Processing Letters Aims and scope Submit manuscript

Abstract

The variety and lack of labels for outliers make it difficult to establish a fixed outlier model, which facilitates unsupervised algorithms for mainstream outlier detection. However, unsupervised methods rely on the assumption that there are no outliers within the dataset or that the outliers are sporadically distributed, thus leading to unsatisfactory detection accuracy within large-scale, high-dimensional datasets, especially image datasets. In view of this, the present study proposes a novel outlier detection method, called Active Autoencoder (AAE), which can be used to break through the bottleneck of unsupervised learning. AAE improves the performance of autoencoder through use of influence-based active learning in combination with a novel way to change sample weights by expansion-shrinkage operator. Experiments on benchmark and fundus image datasets demonstrate that the proposed method achieves superior performance compared to alternatives.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

References

  1. Domingues R, Filippone M, Michiardi P, Zouaoui J (2018) A comparative evaluation of outlier detection algorithms: experiments and analyses. Pattern Recognit 74:406–421

    Article  Google Scholar 

  2. Kwon D, Kim H, Kim J, Suh SC, Kim I, Kim KJ (2019) A survey of deep learning-based network anomaly detection. Clust Comput 22(1):949–96

    Article  Google Scholar 

  3. Yu X, Lu YH, Gao Q (2021) Pipeline image diagnosis algorithm based on neural immune ensemble learning. Int J Press Vessels Pip 189:104249

    Article  Google Scholar 

  4. Xiao Y, Zijie Z (2020) Infrared image extraction algorithm based on adaptive growth immune field. Neural Process Lett 51(3):2575–2587

    Article  Google Scholar 

  5. Aggarwal CC (2016) Outlier analysis, 2nd edition. Springer, Cham

  6. Sabokrou M, Khalooei M, Fathy M, Adeli E (2018) Adversarially learned one-class classifier for novelty detection. In: Proceedings of the IEEE cnference on computer vision and pattern recognition, pp. 3379–3388

  7. Perera P, Patel VM (2019) Learning deep features for one-class classification. IEEE Trans Image Process 28(11):5450–5463

    Article  MathSciNet  Google Scholar 

  8. Kieu T, Yang B, Guo C, Jensen CS (2019) Outlier detection for time series with recurrent autoencoder ensembles. In: IJCAI, pp 2725–2732

  9. Li X, Chen M, Wang Q (2018) Self-tuned discrimination-aware method for unsupervised feature selection. IEEE Trans Neural Netw Learn Syst 30(8):2275–2284

    Article  MathSciNet  Google Scholar 

  10. Liu X, Zhu X, Li M, Wang L, Zhu E, Liu T, Kloft M, Shen D, Yin J, Gao W (2019) Multiple kernel \( k \) k-means with incomplete kernels. IEEE Trans Pattern Anal Mach Intell 42(5):1191–1204

    Google Scholar 

  11. Breunig MM, Kriegel HP, Ng RT, Sander J (2000) Lof: identifying density-based local outliers. In: ACM sigmod record, vol. 29, ACM, pp. 93–104

  12. He K, Cao X, Shi Y, Nie D, Gao Y, Shen D (2018) Pelvic organ segmentation using distinctive curve guided fully convolutional networks. IEEE Trans Med Imaging 38(2):585–595

    Article  Google Scholar 

  13. Yuan Y, Li X, Wang Q, Nie F (2021) A semi-supervised learning algorithm via adaptive Laplacian graph. Neurocomputing 426:162–173

    Article  Google Scholar 

  14. Pang G, Cao L, Chen L, Liu H (2018) Learning representations of ultrahigh-dimensional data for random distance-based outlier detection. In: Proceedings of the 24th ACM SIGKDD international conference on knowledge discovery & data ining, pp. 2041–2050

  15. Pang G, Shen C, Hengel A van den (2019) Deep anomaly detection with deviation networks. In: Proceedings of the 25th ACM SIGKDD international conference on knowledge discovery & data mining, pp. 353–362

  16. Pimentel T, Monteiro M, Veloso A, Ziviani N (2018) Deep active learning for anomaly detection. arXiv preprint arXiv:1805.09411

  17. Ha J, Seok S, Lee J-S (2014) Robust outlier detection using the instability factor. Knowl-Based Syst 63:15–23

    Article  Google Scholar 

  18. Huang J, Zhu Q, Yang L, Feng J (2016) A non-parameter outlier detection algorithm based on natural neighbor. Knowl-Based Syst 92:71–77

    Article  Google Scholar 

  19. Hoi SC, Jin R, Zhu J, Lyu MR (2006) Batch mode active learning and its application to medical image classification. In: Proceedings of the 23rd international conference on Machine learning, pp. 417–424

  20. Xiong S, Azimi J, Fern XZ (2013) Active learning of constraints for semi-supervised clustering. IEEE Trans Knowl Data Eng 26(1):43–54

    Article  Google Scholar 

  21. Xiong C, Johnson DM, Corso JJ (2016) Active clustering with model-based uncertainty reduction. IEEE Trans Pattern Anal Mach Intell 39(1):5–17

    Article  Google Scholar 

  22. Cai W, Zhang M, Zhang Y (2016) Batch mode active learning for regression with expected model change. IEEE Trans Neural Netw Learn Syst 28(7):1668–1681

    Article  MathSciNet  Google Scholar 

  23. Yin C, Qian B, Cao S, Li X, Wei J, Zheng Q, Davidson I (2017) Deep similarity-based batch mode active learning with exploration-exploitation. In: 2017 IEEE international conference on data mining (ICDM), IEEE, pp. 575–584

  24. Fu W, Wang M, Hao S, Wu X (2018) Scalable active learning by approximated error reduction. In: Proceedings of the 24th ACM SIGKDD international conference on knowledge discovery & data mining, pp. 1396–1405

  25. Li Y, Wang Y, Yu D-J, Ye N, Hu P, Zhao R (2019) Ascent: active supervision for semi-supervised learning. IEEE Trans Knowl Data Eng 32(5):868–882

    Article  Google Scholar 

  26. Huang E-C, Pao H-K, Lee Y-J (2017) Big active learning. In: 2017 IEEE international conference on big data (Big Data), IEEE, pp 94–101

  27. Huang J, Ling CX (2005) Using AUC and accuracy in evaluating learning algorithms. IEEE Trans Knowl Data Eng 17(3):299–310

    Article  Google Scholar 

  28. Liu FT, Ting KM, Zhou Z-H (2008) Isolation forest. In: 2008 Eighth IEEE international conference on data mining, IEEE, pp 413–422

  29. Zhou C, Paffenroth RC (2017) Anomaly detection with robust deep autoencoders. In: Proceedings of the 23rd ACM SIGKDD international conference on knowledge discovery and data mining, pp 665–674

  30. Liu Y, Li Z, Zhou C, Jiang Y, Sun J, Wang M, He X (2019) Generative adversarial active learning for unsupervised outlier detection. IEEE Trans Knowl Data Eng

Download references

Acknowledgements

This work was supported partially by the Key-Area Research and Development Program of Guangdong Province (No. 2019B) and Sichuan Science and Technology Program (Nos. 2019YJ0176, 2019YJ0177, 2019YFQ0005). The authors also wish to thank the anonymous reviewers for their thorough review and highly appreciate their useful comments and suggestions.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chuan Zhou.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ning, J., Chen, L., Zhou, C. et al. Deep Active Autoencoders for Outlier Detection. Neural Process Lett 54, 1399–1411 (2022). https://doi.org/10.1007/s11063-021-10687-4

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11063-021-10687-4

Keywords

Navigation