Online Deep Learning: Learning Deep Neural Networks on the Fly
Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence. Main track. Pages 2660-2666.
https://doi.org/10.24963/ijcai.2018/369
Keywords
- Machine Learning: Online Learning
- Machine Learning: Time-series;Data Streams
- Machine Learning: Neural Networks
- Machine Learning: Deep Learning
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).
@inproceedings{ijcai2018p369,
title = {Online Deep Learning: Learning Deep Neural Networks on the Fly},
author = {Sahoo, Doyen and Pham, Quang and Lu, Jing and Hoi, Steven C. H.},
booktitle = {Proceedings of the Twenty-Seventh International Joint Conference on
Artificial Intelligence, {IJCAI-18}},
publisher = {International Joint Conferences on Artificial Intelligence Organization},
editor = {Jérôme Lang},
pages = {2660--2666},
year = {2018},
month = {7},
note = {Main track},
doi = {10.24963/ijcai.2018/369},
url = {https://doi.org/10.24963/ijcai.2018/369},
}
TY - CPAPER TI - Online Deep Learning: Learning Deep Neural Networks on the Fly AU - Sahoo, Doyen AU - Pham, Quang AU - Lu, Jing AU - Hoi, Steven C. H. T2 - Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence, IJCAI-18 PB - International Joint Conferences on Artificial Intelligence Organization PY - 2018 SP - 2660 EP - 2666 DO - 10.24963/ijcai.2018/369 UR - https://doi.org/10.24963/ijcai.2018/369 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: