arrow
Return

An efficient method for autoencoder based outlier detection

delete2023-03-01
delete18
PRE
AI
A
Abhaya Abhaya
B
Bidyut Kr. Patra *
DOI:10.1016/j.eswa.2022.118904delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Unsupervised Learning is widely used approach for outlier detection because non-availability of training dataset in various domains (especially, in evolving domains). Approaches like clustering-based, distance-based, density-based outlier detection methods have been proposed over the last several years. Recently, outlier detection using deep learning has drawn attention of researchers. Deep learning-based unsupervised techniques (autoencoder) minimize the reconstruction error using each data instance in the dataset and subsequently, data points with higher reconstruction error are treated as outlier points. However, autoencoder based model overestimates the reconstruction error for normal points whereas it is underestimated for outlier points. As a result, genuine outliers are missed by this approach. We propose two techniques to address the issue of reconstruction error stated earlier. Main idea of our techniques is to compute reconstruction error only using 'normal points'. In the proposed techniques, we identify probable outliers utilizing the clustering approaches intelligently and subsequently, we do not include them in the minimization process of reconstruction error. We exploit recently recognized clustering approach Density Peak Clustering (DPC) to identify the probable outlier points based on density and distance to the higher density points. However, DPC has inherent drawback of setting threshold which plays important role in deciding density. Therefore, Self Organizing Map (SOM) is exploited as another clustering approach in this article. Subsequently, we conducted experiments on synthetic as well as real world datasets and the results show that the proposed technique outperforms the popular existing deep learning model like RandNet, Boosting-based Autoencoder Ensemble method (BAE), One Class Support Vector Machine (OCSVM) and density-based algorithms like LOF, LDOF, INFLO, and RDOS.
Keywords:
Outlier detection
Self organizing map (SOM)
Autoencoder
Density peaks clustering (DPC)
Randomized neural network for outlier
detection (RandNet)
One class support vector machine (OCSVM)
Boosting-based autoencoder ensemble (BAE)

Journal

Expert Systems with Applications cover
Expert Systems with Applications
IF:
7.5
Papers:
3.0W
Citations:
10.2W

Organization

N
national institute of technology (nit system)
Scholars:
4.0W
Papers: 3.7W
Citations: 31
N
National Institute of Technology Rourkela
Scholars:
2.3K
Papers: 2.1K
Citations: 4.8K
Cited Papers

Cited Papers

errShare
errSave
THE SELF-ORGANIZING MAP
err1990-01-01
err4.8K
PREAI
errKOHONEN, T
errShare
errSave
Progress in Outlier Detection Techniques: A Survey
err2019-01-01
err320
errOAAI
errWang, Hongzhi; Bah, Mohamed Jaward; Hammad, Mohamed
errShare
errSave
A survey of deep learning-based network anomaly detection
err2017-09-27
err470
PREAI
errKwon, Donghwoon; Kim, Hyunjoo; Kim, Jinoh; Suh, Sang C.; Kim, Ikkyun; Kim, Kuinam J.
errShare
errSave
errShare
errSave
Temporal Variation of Seaweed Biomass in Korean Coasts: Yokjido, Gyeongnam Province
err2008-12-31
err0
errOAAI
errChang-Geun Choi; Jeong-Ha Kim; Ik-Kyo Chung
errShare
errSave
researcher View more