SPINEX: Similarity-based Predictions with Explainable Neighbors Exploration for Anomaly and Outlier Detection
MZ Naser, Ahmed Z Naser

TL;DR
SPINEX is a new anomaly detection method that uses similarity and explainable neighbors, outperforming many existing algorithms across diverse datasets with moderate complexity.
Contribution
Introduces SPINEX, a novel similarity-based anomaly detection algorithm with explainability, demonstrating superior performance and moderate complexity compared to 21 existing methods.
Findings
SPINEX outperforms 21 existing anomaly detection algorithms.
Achieves top ranking on synthetic datasets and 7th on real datasets.
Exhibits moderate complexity of O(n log n d).
Abstract
This paper presents a novel anomaly and outlier detection algorithm from the SPINEX (Similarity-based Predictions with Explainable Neighbors Exploration) family. This algorithm leverages the concept of similarity and higher-order interactions across multiple subspaces to identify outliers. A comprehensive set of experiments was conducted to evaluate the performance of SPINEX. This algorithm was examined against 21 commonly used anomaly detection algorithms, namely, namely, Angle-Based Outlier Detection (ABOD), Connectivity-Based Outlier Factor (COF), Copula-Based Outlier Detection (COPOD), ECOD, Elliptic Envelope (EE), Feature Bagging with KNN, Gaussian Mixture Models (GMM), Histogram-based Outlier Score (HBOS), Isolation Forest (IF), Isolation Neural Network Ensemble (INNE), Kernel Density Estimation (KDE), K-Nearest Neighbors (KNN), Lightweight Online Detector of Anomalies (LODA),…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAnomaly Detection Techniques and Applications · Time Series Analysis and Forecasting
MethodsSparse Evolutionary Training · Support Vector Machine
