Proceedings

Learn Smart with Less: Building Better Online Decision Trees with Fewer Training Examples

Download BibTeX Cite

Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence. Main track. Pages 2209-2215.

https://doi.org/10.24963/ijcai.2019/306

Abstract

Online  decision  tree  models  are  extensively  used in  many  industrial  machine  learning  applications for real-time classification tasks. These models are highly accurate, scalable and easy to use in practice. The Very Fast Decision Tree (VFDT) is the classic  online  decision  tree  induction  model  that has been widely adopted due to its theoretical guarantees  as  well  as  competitive  performance.  However, VFDT and its variants solely rely on conservative statistical measures like Hoeffding bound to incrementally grow the tree. This makes these models  extremely  circumspect  and  limits  their  ability to  learn  fast.  In  this  paper,  we  efficiently  employ statistical  resampling  techniques  to  build  an online tree faster using fewer examples. We first theoretically show that a naive implementation of resampling techniques like non-parametric bootstrap does not scale due to large memory and computational overheads. We  mitigate  this  by  proposing  a  robust  memory-efficient bootstrap simulation heuristic (Mem-ES) that  successfully  expedites  the  learning  process. Experimental  results  on  both  synthetic  data  and large-scale real world datasets demonstrate the efficiency  and  effectiveness  of  our  proposed  technique.

  1. [Abuzaid et al., 2016] F. Abuzaid, J. K. Bradley, F. T. Liang, A. Feng, L. Yang, M. Zaharia, and A. Talwalkar. Yg- gdrasil: An optimized system for training deep decision trees at scale. In NIPS, pages 3817-3825. 2016.
  2. [Aggarwal, 2006] Charu C. Aggarwal. Data Streams: Mod- els and Algorithms (Advances in Database Systems). Springer-Verlag, 2006.
  3. [Ao et al., 2018] X. Ao, P. Luo, J. Wang, F. Zhuang, and Q. He. Mining precise-positioning episode rules from event sequences. IEEE TKDE, 2018.
  4. [Ao et al., 2019] X. Ao, H. Shi, J. Wang, L. Zuo, H. Li, and Q. He. Large-scale frequent episode mining from complex event sequences with hierarchies. ACM TIST, 2019.
  5. [Bickel and Freedman, 1981] Peter J. Bickel and David A. Freedman. Some asymptotic theory for the bootstrap. The Annals of Statistics, 9(6):1196-1217, 11 1981.
  6. [Bickel et al., 2012] Peter J Bickel, Friedrich Götze, and Willem R van Zwet. Resampling fewer than n observa- tions: gains, losses, and remedies for losses. In Selected works of Willem van Zwet, pages 267-297. Springer, 2012.
  7. [Bifet et al., 2010] A. Bifet, G. Holmes, R. Kirkby, and B. Pfahringer. MOA: massive online analysis. Journal of Machine Learning Research, 11:1601-1604, 2010.
  8. [Bifet et al., 2017] A. Bifet, J. Zhang, W. Fan, C. He, J. Zhang, J. Qian, G. Holmes, and B. Pfahringer. Ex- tremely fast decision tree mining for evolving data streams. In SIGKDD, pages 1733-1742, 2017.
  9. [Breiman et al., 1984] Leo Breiman, J. H. Friedman, R. A. Olshen, and C. J. Stone. Classification and Regression Trees. Statistics/Probability Series. Wadsworth Publishing Company, Belmont, California, U.S.A., 1984.
  10. [Chen and He, 2014] Tianqi Chen and Tong He. Higgs bo- son discovery with boosted trees. In HEPML@NIPS, pages 69-80, 2014.
  11. [Das and Zaniolo, 2016] Ariyam Das and Carlo Zaniolo. Fast lossless frequent itemset mining in data streams us- ing crucial patterns. In SDM, pages 576-584, 2016.
  12. [Domingos and Hulten, 2000] Pedro M. Domingos and Ge- off Hulten. Mining high-speed data streams. In SIGKDD, pages 71-80, 2000.
  13. [Fan, 2004] Wei Fan. Systematic data selection to mine concept-drifting data streams. In SIGKDD, 2004.
  14. [Freitas, 2014] Alex A. Freitas. Comprehensible classifica- tion models: A position paper. SIGKDD Explor. Newsl., 15(1):1-10, 2014.
  15. [Gine and Zinn, 1990] Evarist Gine and Joel Zinn. Boot- strapping general empirical measures. The Annals of Prob- ability, 18(2):851-869, 04 1990.
  16. [Gu et al., 2016] Jiaqi Gu, Jin Wang, and Carlo Zaniolo. Ranking support for matched patterns over complex event streams: The CEPR system. In ICDE, 2016. Haghi et al., 2017]
  17. Mostafa Haghi, Kerstin Thurow, and Regina Stoll. Wearable devices in medical internet of things: scientific research and commercially available de- vices. Healthcare informatics research, 23(1):4-15, 2017.
  18. [Hall, 2013] Peter Hall. The bootstrap and Edgeworth ex- pansion. Springer Science & Business Media, 2013.
  19. [Hulten et al., 2001] Geoff Hulten, Laurie Spencer, and Pe- dro M. Domingos. Mining time-changing data streams. In SIGKDD, pages 97-106, 2001.
  20. [Jin and Agrawal, 2003a] Ruoming Jin and Gagan Agrawal. Communication and memory efficient parallel decision tree construction. In SDM, pages 119-129, 2003.
  21. [Jin and Agrawal, 2003b] Ruoming Jin and Gagan Agrawal. Efficient decision tree construction on streaming data. In SIGKDD, pages 571-576, 2003.
  22. [Kargupta et al., 2002] H. Kargupta, B.-H. Park, S. Pittie, L. Liu, D. Kushraj, and K. Sarkar. Mobimine: Monitor- ing the stock market from a pda. SIGKDD Explor. Newsl., 3(2):37-46, 2002.
  23. [Kargupta et al., 2004] H. Kargupta, R. Bhargava, K. Liu, M. Powers, P. Blair, S. Bushra, J. Dull, K. Sarkar, M. Klein, M. Vasa, and D. Handy. Vedas: A mobile and distributed data stream mining system for real-time vehicle monitoring. In SDM, 2004.
  24. [Kingsford and Salzberg, 2008] Carl Kingsford and Steven L. Salzberg. What are decision trees? Na- ture Biotechnology, 26(1011), 2008.
  25. [Kleiner et al., 2012] Ariel Kleiner, Ameet Talwalkar, Pur- namrita Sarkar, and Michael I. Jordan. The big data boot- strap. In ICML, 2012.
  26. [Kwapisz et al., 2011] Jennifer R. Kwapisz, Gary M. Weiss, and Samuel A. Moore. Activity recognition using cell phone accelerometers. SIGKDD Explor. Newsl., 12(2):74- 82, 2011.
  27. [Losing et al., 2018] Viktor Losing, Heiko Wersing, and Barbara Hammer. Enhancing very fast decision trees with local split-time predictions. In ICDM, pages 287-296, 2018.
  28. [Manapragada et al., 2018] Chaitanya Manapragada, Geof- frey I. Webb, and Mahsa Salehi. Extremely fast decision tree. In SIGKDD, pages 1953-1962, 2018.
  29. [Politis et al., 1999] Dimitris Politis, Joseph P Romano, and Michael Wolf. Weak convergence of dependent empir- ical measures with application to subsampling in func- tion spaces. Journal of statistical planning and inference, 79(2):179-190, 1999.
  30. [Quinlan, 1993] J. Ross Quinlan. C4.5: Programs for Ma- chine Learning. Morgan Kaufmann Publishers Inc., San Francisco, CA, USA, 1993.
  31. [Wang et al., 2003] Haixun Wang, Wei Fan, Philip S. Yu, and Jiawei Han. Mining concept-drifting data streams using ensemble classifiers. In SIGKDD, pages 226-235, 2003.

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

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