SPINEX: Similarity-based Predictions and Explainable Neighbors Exploration for Regression and Classification Tasks in Machine Learning
arXiv:2306.01029 · doi:10.1016/j.asoc.2024.111518
Abstract
The field of machine learning (ML) has witnessed significant advancements in recent years. However, many existing algorithms lack interpretability and struggle with high-dimensional and imbalanced data. This paper proposes SPINEX, a novel similarity-based interpretable neighbor exploration algorithm designed to address these limitations. This algorithm combines ensemble learning and feature interaction analysis to achieve accurate predictions and meaningful insights by quantifying each feature's contribution to predictions and identifying interactions between features, thereby enhancing the interpretability of the algorithm. To evaluate the performance of SPINEX, extensive experiments on 59 synthetic and real datasets were conducted for both regression and classification tasks. The results demonstrate that SPINEX achieves comparative performance and, in some scenarios, may outperform commonly adopted ML algorithms. The same findings demonstrate the effectiveness and competitiveness of SPINEX, making it a promising approach for various real-world applications.
References in corpus (8)
- Scikit-learn: Machine Learning in Python
- Efficient Estimation of Word Representations in Vector Space
- Interpretable machine learning: definitions, methods, and applications
- A Unifying Review of Deep and Shallow Anomaly Detection
- Distance and Similarity Measures Effect on the Performance of K-Nearest Neighbor Classifier -- A Review
- Insights into Performance Fitness and Error Metrics for Machine Learning
- Explainable Machine Learning using Real, Synthetic and Augmented Fire Tests to Predict Fire Resistance and Spalling of RC Columns
- Dimensionality Reduction for Categorical Data
Cited by in corpus (3)
- SPINEX_ Symbolic Regression: Similarity-based Symbolic Regression with Explainable Neighbors Exploration
- SPINEX-Clustering: Similarity-based Predictions with Explainable Neighbors Exploration for Clustering Problems
- A fuzzy adaptive evolutionary-based feature selection and machine learning framework for single and multi-objective body fat prediction