Proceedings

Linear-Time Outlier Detection via Sensitivity

Download BibTeX Cite

Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence. Pages 1795-1800.

© 2016 International Joint Conferences on Artificial Intelligence

Abstract

Outliers are ubiquitous in modern data sets. Distance-based techniques are a popular non-parametric approach to outlier detection as they require no prior assumptions on the data generating distribution and are simple to implement. Scaling these techniques to massive data sets without sacrificing accuracy is a challenging task. We propose a novel algorithm based on the intuition that outliers have a significant influence on the quality of divergence-based clustering solutions. We propose sensitivity - the worst-case impact of a data point on the clustering objective - as a measure of outlierness. We then prove that influence - a (non-trivial) upper-bound on the sensitivity can be computed by a simple linear time algorithm. To scale beyond a single machine, we propose a communication efficient distributed algorithm. In an extensive experimental evaluation, we demonstrate the effectiveness and establish the statistical significance of the proposed approach. In particular, it outperforms the most popular distance-based approaches while being several orders of magnitude faster.

  1. [Angiulli and Pizzuti, 2002] Fabrizio Angiulli and Clara Piz- zuti. Fast outlier detection in high dimensional spaces. In PKDD, volume 2, pages 15-26. Springer, 2002.
  2. [Arthur and Vassilvitskii, 2007] David Arthur and Sergei Vassilvitskii. k-means++: The advantages of careful seed- ing. In SODA, pages 1027-1035. SIAM, 2007.
  3. [Arya et al., 1998] Sunil Arya, David M Mount, Nathan S Netanyahu, Ruth Silverman, and Angela Y Wu. An opti- mal algorithm for approximate nearest neighbor searching fixed dimensions. JACM, 45(6):891-923, 1998.
  4. [Asuncion and Newman, 2007] Arthur Asuncion and David Newman. UCI machine learning repository, 2007.
  5. [Bachem et al., 2016] Olivier Bachem, Mario Lucic, S. Hamed Hassani, and Andreas Krause. Approximate k-means++ in sublinear time. In AAAI, February 2016.
  6. [Bahmani et al., 2012] Bahman Bahmani, Benjamin Mose- ley, Andrea Vattani, Ravi Kumar, and Sergei Vassilvitskii. Scalable k-means++. VLDB, 5(7):622-633, 2012.
  7. [Bay and Schwabacher, 2003] Stephen D Bay and Mark Schwabacher. Mining distance-based outliers in near lin- ear time with randomization and a simple pruning rule. In KDD, pages 29-38. ACM, 2003.
  8. [Bhaduri et al., 2011] Kanishka Bhaduri, Bryan L Matthews, and Chris R Giannella. Algorithms for speeding up distance-based outlier detection. In KDD, pages 859-867. ACM, 2011.
  9. [Breunig et al., 2000] Markus M Breunig, Hans-Peter Kriegel, Raymond T Ng, and Jörg Sander. LOF: identi- fying density-based local outliers. In SIGMOD Record, volume 29, pages 93-104. ACM, 2000.
  10. [Charikar et al., 2001] Moses Charikar, Samir Khuller, David M Mount, and Giri Narasimhan. Algorithms for facility location problems with outliers. In SODA, pages 642-651. SIAM, 2001.
  11. [Feldman and Langberg, 2011] Dan Feldman and Michael Langberg. A unified framework for approximating and clustering data. In STOC, pages 569-578. ACM, 2011.
  12. [Goadrich et al., 2006] Mark Goadrich, Louis Oliphant, and Jude Shavlik. Gleaner: Creating ensembles of first- order clauses to improve recall-precision curves. Machine Learning, 64(1-3):231-261, 2006.
  13. [Grubbs, 1969] Frank E Grubbs. Procedures for detecting outlying observations in samples. Technometrics, 11(1):1- 21, 1969.
  14. [Hautamäki et al., 2005] Ville Hautamäki, Svetlana Chered- nichenko, Ismo Kärkkäinen, Tomi Kinnunen, and Pasi Fränti. Improving k-means by outlier removal. In Image Analysis, pages 978-987. Springer, 2005.
  15. [Hodge and Austin, 2004] Victoria J Hodge and Jim Austin. A survey of outlier detection methodologies. Artificial In- telligence Review, 22(2):85-126, 2004.
  16. [Knorr et al., 2000] Edwin M Knorr, Raymond T Ng, and Vladimir Tucakov. Distance-based outliers: algorithms and applications. VLDB, 8(3-4):237-253, 2000.
  17. [Kriegel and Zimek, 2008] Hans-Peter Kriegel and Arthur Zimek. Angle-based outlier detection in high-dimensional data. In KDD, pages 444-452. ACM, 2008.
  18. [Langberg and Schulman, 2010] Michael Langberg and Leonard J Schulman. Universal "-approximators for integrals. In SODA, pages 598-607. SIAM, 2010.
  19. [Liu et al., 2006] Ting Liu, Andrew W Moore, and Alexan- der Gray. New algorithms for efficient high-dimensional nonparametric classification. JMLR, 7:1135-1158, 2006.
  20. [Lucic et al., 2016] Mario Lucic, Olivier Bachem, and An- dreas Krause. Strong coresets for hard and soft Bregman clustering with applications to exponential family mix- tures. In AISTATS, 2016.
  21. [Orair et al., 2010] Gustavo H Orair, Carlos HC Teixeira, Wagner Meira Jr, Ye Wang, and Srinivasan Parthasarathy. Distance-based outlier detection: consolidation and re- newed bearing. VLDB, 3(1-2):1469-1480, 2010.
  22. [Papadimitriou et al., 2003] Spiros Papadimitriou, Hiroyuki Kitagawa, Philip B Gibbons, and Christos Faloutsos. Loci: Fast outlier detection using the local correlation integral. In ICDE, pages 315-326. IEEE, 2003.
  23. [Pei et al., 2006] Yaling Pei, Osmar R Zaiane, and Yong Gao. An efficient reference-based approach to outlier de- tection in large datasets. In ICDM, pages 478-487. IEEE, 2006.
  24. [Ramaswamy et al., 2000] Sridhar Ramaswamy, Rajeev Rastogi, and Kyuseok Shim. Efficient algorithms for mining outliers from large data sets. In SIGMOD Record, volume 29, pages 427-438. ACM, 2000.
  25. [Schölkopf et al., 1999] Bernhard Schölkopf, Robert C Williamson, Alex J Smola, John Shawe-Taylor, and John C Platt. Support vector method for novelty detection. In NIPS, volume 12, pages 582-588, 1999.
  26. [Sugiyama and Borgwardt, 2013] Mahito Sugiyama and Karsten Borgwardt. Rapid distance-based outlier detec- tion via sampling. In NIPS, pages 467-475, 2013.
  27. [Van Der Maaten, 2014] Laurens Van Der Maaten. Ac- celerating t-SNE using tree-based algorithms. JMLR, 15(1):3221-3245, 2014.
  28. [Wu and Jermaine, 2006] Mingxi Wu and Christopher Jer- maine. Outlier detection by sampling with accuracy guar- antees. In KDD, pages 767-772. ACM, 2006.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards