Proceedings

Online Deep Learning: Learning Deep Neural Networks on the Fly

Download BibTeX Cite

Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence. Main track. Pages 2660-2666.

https://doi.org/10.24963/ijcai.2018/369

Abstract

Deep Neural Networks (DNNs) are typically trained by backpropagation in a batch setting, requiring the entire training data to be made available prior to the learning task. This is not scalable for many real-world scenarios where new data arrives sequentially in a stream. We aim to address an open challenge of ``Online Deep Learning" (ODL) for learning DNNs on the fly in an online setting. Unlike traditional online learning that often optimizes some convex objective function with respect to a shallow model (e.g., a linear/kernel-based hypothesis), ODL is more challenging as the optimization objective is non-convex, and regular DNN with standard backpropagation does not work well in practice for online settings. We present a new ODL framework that attempts to tackle the challenges by learning DNN models which dynamically adapt depth from a sequence of training data in an online learning setting. Specifically, we propose a novel Hedge Backpropagation (HBP) method for online updating the parameters of DNN effectively, and validate the efficacy on large data sets (both stationary and concept drifting scenarios).

  1. [Alvarez and Salzmann, 2016] JM Alvarez and M Salz- mann. Learning the number of neurons in deep networks. In NIPS, 2016.
  2. [Auer et al., 2002] N Auer, Pand Cesa-Bianchi, Y Freund, and RE Schapire. The nonstochastic multiarmed bandit problem. SIAM Journal on Computing, 2002.
  3. [Cesa-Bianchi and Lugosi, 2006] N Cesa-Bianchi and G Lu- gosi. Prediction, learning, and games. Cambridge Univer- sity Press, 2006.
  4. [Chen et al., 2016] T Chen, I Goodfellow, and J Shlens. Net2net: Accelerating learning via knowledge transfer. ICLR, 2016.
  5. [Chollet, 2015] Franc ¸ois Chollet. Keras, 2015.
  6. [Crammer et al., 2006] K Crammer, O Dekel, J Keshet, S Shalev-Shwartz, and Y Singer. Online passive- aggressive algorithms. JMLR, 2006.
  7. [Dauphin et al., 2014] Y Dauphin, R Pascanu, C Gulcehre, K Cho, S Ganguli, and Y Bengio. Identifying and at- tacking the saddle point problem in high-dimensional non- convex optimization. In NIPS, 2014.
  8. [Freund and Schapire, 1997] Y Freund and RE Schapire. A decision-theoretic generalization of on-line learning and an application to boosting. JCSS, 1997.
  9. [Freund and Schapire, 1999] Y Freund and RE Schapire. Adaptive game playing using multiplicative weights. Games and Economic Behavior, 1999.
  10. [Gama et al., 2014] J Gama, I Zliobaite, Albert Bifet, Mykola Pechenizkiy, and Abdelhamid Bouchachia. A sur- vey on concept drift adaptation. CSUR, 2014.
  11. [Gulcehre et al., 2016] C Gulcehre, M Moczulski, F Visin, and Y Bengio. Mollifying networks. preprint arXiv:1608.04980, 2016.
  12. [He et al., 2016] K He, X Zhang, S Ren, and J Sun. Deep residual learning for image recognition. CVPR, 2016.
  13. [Hoi et al., 2013] S.C.H. Hoi, R Jin, P Zhao, and T Yang. Online multiple kernel classification. Machine Learning, 2013.
  14. [Hoi et al., 2014] S.C.H. Hoi, J Wang, and P Zhao. Libol: A library for online learning algorithms. Journal of Machine Learning Research, 2014.
  15. [Hoi et al., 2018] S. C. H. Hoi, D. Sahoo, J. Lu, and P. Zhao. Online learning: A comprehensive survey. arXiv preprint arXiv:1802.02871, 2018.
  16. [Huang et al., 2016] G Huang, Y Sun, Z Liu, D Sedra, and K Q Weinberger. Deep networks with stochastic depth. In ECCV, 2016.
  17. [Ioffe and Szegedy, 2015] S Ioffe and C Szegedy. Batch nor- malization: Accelerating deep network training by reduc- ing internal covariate shift. In ICML, 2015.
  18. [Kivinen et al., 2004] J. Kivinen, A.J. Smola, and R.C. Williamson. Online learning with kernels. IEEE trans- actions on signal processing, 2004.
  19. [Larsson et al., 2017] Gustav Larsson, Michael Maire, and Gregory Shakhnarovich. Fractalnet: Ultra-deep neural networks without residuals. ICLR, 2017.
  20. [LeCun et al., 2015] Yann LeCun, Yoshua Bengio, and Ge- offrey Hinton. Deep learning. Nature, 2015.
  21. [Lee et al., 2015] C Lee, S Xie, P Gallagher, Z Zhang, and Z Tu. Deeply-supervised nets. In AISTATS, 2015.
  22. [Lee et al., 2016] S Lee, C Lee, D Kwak, J Kim, J Kim, and B Zhang. Dual-memory deep learning architectures for lifelong learning of everyday human behaviors. In IJCAI, 2016. IJCAI
  23. [Lee et al., 2017] J Lee, J Yun, S Hwang, and E Yang. Lifelong learning with dynamically expandable networks. arXiv:1708.01547, 2017.
  24. [Loosli et al., 2007] G Loosli, S Canu, and L Bottou. Train- ing invariant support vector machines using selective sam- pling. Large scale kernel machines, pages 301-320, 2007.
  25. [Lu et al., 2016] J Lu, S.C.H. Hoi, J Wang, P Zhao, and Z Liu. Large scale online kernel learning. Journal of Ma- chine Learning Research, 2016.
  26. [Nair and Hinton, 2010] V Nair and GE Hinton. Rectified linear units improve restricted boltzmann machines. In ICML, 2010.
  27. [Rosenblatt, 1958] Frank Rosenblatt. The perceptron: a probabilistic model for information storage and organiza- tion in the brain. Psychological review, 65(6):386, 1958.
  28. [Sahoo et al., 2014] D Sahoo, S. C. H. Hoi, and B Li. Online multiple kernel regression. In ACM SIGKDD, 2014.
  29. [Sahoo et al., 2016] D Sahoo, S. C. H. Hoi, and P Zhao. Cost sensitive online multiple kernel classification. In ACML, 2016.
  30. [Srivastava et al., 2015] RK Srivastava, K Greff, and J Schmidhuber. Training very deep networks. In NIPS, 2015.
  31. [Szegedy et al., 2015] C Szegedy, W Liu, Y Jia, P Sermanet, S Reed, D Anguelov, D Erhan, V Vanhoucke, and A Rabi- novich. Going deeper with convolutions. In CVPR, 2015.
  32. [Wei et al., 2016] Tao Wei, Changhu Wang, Rong Rui, and Chang Wen Chen. Network morphism. ICML, 2016.
  33. [Zhou et al., 2012] G Zhou, K Sohn, and H Lee. Online in- cremental feature learning with denoising autoencoders. AISTATS, 2012.
  34. [Zinkevich, 2003] M Zinkevich. Online convex program- ming and generalized infinitesimal gradient ascent. In ICML, 2003.
  35. [Zoph and Le, 2017] B Zoph and QV Le. Neural architecture search with reinforcement learning. In ICLR, 2017.

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

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