Litcius/Paper detail

Towards an Interpretable Autoencoder: A Decision-Tree-Based Autoencoder and its Application in Anomaly Detection

Diana Laura Aguilar, Miguel Angel Medina‐Pérez, Octavio Loyola‐González, Kim‐Kwang Raymond Choo, Edoardo Bucheli-Susarrey

2022IEEE Transactions on Dependable and Secure Computing59 citationsDOI

Abstract

The importance of understanding and explaining the associated classification results in the utilization of artificial intelligence (AI) in many different practical applications (e.g., cyber security and forensics) has contributed to the trend of moving away from black-box / opaque AI towards explainable AI (XAI). In this article, we propose the first interpretable autoencoder based on decision trees, which is designed to handle categorical data without the need to transform the data representation. Furthermore, our proposed interpretable autoencoder provides a natural explanation for experts in the application area. The experimental findings show that our proposed interpretable autoencoder is among the top-ranked anomaly detection algorithms, along with one-class Support Vector Machine (SVM) and Gaussian Mixture. More specifically, our proposal is on average 2% below the best Area Under the Curve (AUC) result and 3% over the other Average Precision scores, in comparison to One-class SVM, Isolation Forest, Local Outlier Factor, Elliptic Envelope, Gaussian Mixture Model, and eForest.

Topics & Concepts

AutoencoderArtificial intelligenceAnomaly detectionSupport vector machineComputer sciencePattern recognition (psychology)Decision treeOutlierLocal outlier factorCategorical variableRandom forestAnomaly (physics)Class (philosophy)Representation (politics)Machine learningData miningDeep learningCondensed matter physicsPoliticsPhysicsLawPolitical scienceAnomaly Detection Techniques and ApplicationsAdversarial Robustness in Machine LearningExplainable Artificial Intelligence (XAI)
Towards an Interpretable Autoencoder: A Decision-Tree-Based Autoencoder and its Application in Anomaly Detection | Litcius