English

Constant Time EXPected Similarity Estimation using Stochastic Optimization

Machine Learning 2015-11-18 v1

Abstract

A new algorithm named EXPected Similarity Estimation (EXPoSE) was recently proposed to solve the problem of large-scale anomaly detection. It is a non-parametric and distribution free kernel method based on the Hilbert space embedding of probability measures. Given a dataset of nn samples, EXPoSE needs only O(n)\mathcal{O}(n) (linear time) to build a model and O(1)\mathcal{O}(1) (constant time) to make a prediction. In this work we improve the linear computational complexity and show that an ϵ\epsilon-accurate model can be estimated in constant time, which has significant implications for large-scale learning problems. To achieve this goal, we cast the original EXPoSE formulation into a stochastic optimization problem. It is crucial that this approach allows us to determine the number of iteration based on a desired accuracy ϵ\epsilon, independent of the dataset size nn. We will show that the proposed stochastic gradient descent algorithm works in general (possible infinite-dimensional) Hilbert spaces, is easy to implement and requires no additional step-size parameters.

Keywords

Cite

@article{arxiv.1511.05371,
  title  = {Constant Time EXPected Similarity Estimation using Stochastic Optimization},
  author = {Markus Schneider and Wolfgang Ertel and Günther Palm},
  journal= {arXiv preprint arXiv:1511.05371},
  year   = {2015}
}
R2 v1 2026-06-22T11:47:21.265Z