paper-with-me

홈 › Papers

Fast and interpretable Support Vector Classification based on the truncated ANOVA decomposition

2024-02-04 · Kseniya Akhalaya, Franziska Nestler, Daniel Potts

Support Vector Machines (SVMs) are an important tool for performing classification on scattered data, where one usually has to deal with many data points in high-dimensional spaces. We propose solving SVMs in primal form using feature maps based on trigonometric functions or wavelets. In small dimensional settings the Fast Fourier Transform (FFT) and related methods are a powerful tool in order to deal with the considered basis functions. For growing dimensions the classical FFT-based methods become inefficient due to the curse of dimensionality. Therefore, we restrict ourselves to multivariate basis functions, each of which only depends on a small number of dimensions. This is motivated by the well-known sparsity of effects and recent results regarding the reconstruction of functions from scattered data in terms of truncated analysis of variance (ANOVA) decompositions, which makes the resulting model even interpretable in terms of importance of the features as well as their couplings. The usage of small superposition dimensions has the consequence that the computational effort no longer grows exponentially but only polynomially with respect to the dimension. In order to enforce sparsity regarding the basis coefficients, we use the frequently applied $\ell_2$-norm and, in addition, $\ell_1$-norm regularization. The found classifying function, which is the linear combination of basis functions, and its variance can then be analyzed in terms of the classical ANOVA decomposition of functions. Based on numerical examples we show that we are able to recover the signum of a function that perfectly fits our model assumptions. Furthermore, we perform classification on different artificial and real-world data sets. We obtain better results with $\ell_1$-norm regularization, both in terms of accuracy and clarity of interpretability.

📄 PDF Abstract BibTeX arXiv:2402.02438

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

A Novel Loss Function-based Support Vector Machine for Binary Classification

2024-03-25 · Yan Li, Liping Zhang

The previous support vector machine(SVM) including $0/1$ loss SVM, hinge loss SVM, ramp loss SVM, truncated pinball loss SVM, and others, overlooked the degree of penalty for the correctly classified samples within the m…

Binary Classification

Robust and sparse support vector machine via hybrid truncated loss for supervised classification

2026-06-04 · Yuliang Yang, Chen Chen, Yuxiang Liu, Huiru Wang arxiv

The support vector machine (SVM) is a widely used classifier, but choosing an appropriate loss function remains difficult. Convex losses such as the hinge loss and least-squares loss are sensitive to outliers, while boun…

FastMapSVM: Classifying Complex Objects Using the FastMap Algorithm and Support-Vector Machines

2022-04-07 · Malcolm C. A. White, Kushal Sharma, Ang Li, T. K. Satish Kumar 외

Neural Networks and related Deep Learning methods are currently at the leading edge of technologies used for classifying objects. However, they generally demand large amounts of time and data for model training; and thei…

General ClassificationInterpretable Machine Learning

Fast, Accurate and Interpretable Graph Classification with Topological Kernels

2025-09-22 · Adam Wesołowski, Ronin Wu, Karim Essafi arxiv

We introduce a novel class of explicit feature maps based on topological indices that represent each graph by a compact feature vector, enabling fast and interpretable graph classification. Using radial basis function ke…

Graph ClassificationGraph Learning

Contextual Salience for Fast and Accurate Sentence Vectors

2018-03-22 · Eric Zelikman, Richard Socher

Unsupervised vector representations of sentences or documents are a major building block for many language tasks such as sentiment classification. However, current methods are uninterpretable and slow or require large tr…

Document SummarizationGeneral ClassificationSentenceSentence Embeddings+2