Domain-Agnostic Neural Architecture for Class Incremental Continual Learning in Document Processing Platform
Abstract: Production deployments in complex systems require ML architectures to be highly efficient and usable against multiple tasks. Particularly demanding are classification problems in which data arrives in a streaming fashion and each class is presented separately. Recent methods with stochastic gradient learning have been shown to struggle in such setups or have limitations like memory buffers, and being restricted to specific domains that disable its usage in real-world scenarios. For this reason, we present a fully differentiable architecture based on the Mixture of Experts model, that enables the training of high-performance classifiers when examples from each class are presented separately. We conducted exhaustive experiments that proved its applicability in various domains and ability to learn online in production environments. The proposed technique achieves SOTA results without a memory buffer and clearly outperforms the reference methods.
- Development and deployment of a large-scale dialog-based intelligent tutoring system. In Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 2 (Industry Papers), pages 114–121, Minneapolis, Minnesota. Association for Computational Linguistics.
- A survey on learning from imbalanced data streams: taxonomy, challenges, empirical study, and reproducible experimental framework. arXiv preprint arXiv:2204.03719.
- Continual lifelong learning in natural language processing: A survey. arXiv preprint arXiv:2012.09823.
- pyannote.audio: neural building blocks for speaker diarization. In ICASSP 2020, IEEE International Conference on Acoustics, Speech, and Signal Processing, Barcelona, Spain.
- Dark experience for general continual learning: a strong, simple baseline. Advances in neural information processing systems, 33:15920–15930.
- Ensemble deep learning in bioinformatics. Nature Machine Intelligence, 2(9):500–508.
- Efficient lifelong learning with a-gem. In ICLR.
- Continual learning with tiny episodic memories. arXiv preprint arXiv:1902.10486, 2019.
- Episodic memory in lifelong language learning. Advances in Neural Information Processing Systems, 32.
- A continual learning survey: Defying forgetting in classification tasks. IEEE Transactions on Pattern Analysis and Machine Intelligence.
- Bert: Pre-training of deep bidirectional transformers for language understanding. arXiv preprint arXiv:1810.04805.
- Efficient continual learning ensembles in neural network subspaces. arXiv preprint arXiv:2202.09826.
- Robert M French. 1999. Catastrophic forgetting in connectionist networks. Trends in cognitive sciences, 3(4):128–135.
- Parameter-efficient mixture-of-experts architecture for pre-trained language models. In Proceedings of the 29th International Conference on Computational Linguistics, pages 3263–3273, Gyeongju, Republic of Korea. International Committee on Computational Linguistics.
- Derek Greene and Pádraig Cunningham. 2006. Practical solutions to the problem of diagonal dominance in kernel document clustering. In Proc. 23rd International Conference on Machine learning (ICML’06), pages 377–384. ACM Press.
- Learning from dialogue after deployment: Feed yourself, chatbot! In Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics, pages 3667–3684, Florence, Italy. Association for Computational Linguistics.
- The challenges of deploying artificial intelligence models in a rapidly evolving pandemic. Nature Machine Intelligence, 2(6):298–300.
- Adaptive mixtures of local experts. Neural computation, 3(1):79–87.
- Simultaneous speech translation for live subtitling: from delay to display. In Proceedings of the 1st Workshop on Automatic Spoken Language Translation in Real-World Settings (ASLTRW), pages 35–48, Virtual. Association for Machine Translation in the Americas.
- Achieving forgetting prevention and knowledge transfer in continual learning. Advances in Neural Information Processing Systems, 34:22443–22456.
- Overcoming catastrophic forgetting in neural networks. CoRR, abs/1612.00796.
- Lang. 2008. 20 newsgroups dataset.
- A neural dirichlet process mixture model for task-free continual learning. CoRR, abs/2001.00689.
- A novel ensemble deep learning model for stock prediction based on stock prices and news. International Journal of Data Science and Analytics, 13(2):139–149.
- Zhizhong Li and Derek Hoiem. 2017. Learning without forgetting. IEEE transactions on pattern analysis and machine intelligence, 40(12):2935–2947.
- Vincenzo Lomonaco and Davide Maltoni. 2017. Core50: a new dataset and benchmark for continuous object recognition. In Conference on Robot Learning, pages 17–26. PMLR.
- David Lopez-Paz and Marc’Aurelio Ranzato. 2017. Gradient episodic memory for continual learning. In Proceedings of the 31st International Conference on Neural Information Processing Systems, NIPS’17, page 6470–6479, Red Hook, NY, USA. Curran Associates Inc.
- Online continual learning in image classification: An empirical survey. Neurocomputing, 469:28–51.
- Saeed Masoudnia and Reza Ebrahimpour. 2014. Mixture of experts: a literature survey. The Artificial Intelligence Review, 42(2):275.
- nEYron: Implementation and deployment of an MT system for a large audit & consulting corporation. In Proceedings of the 23rd Annual Conference of the European Association for Machine Translation, pages 183–189, Ghent, Belgium. European Association for Machine Translation.
- Computational optimal transport: With applications to data science. Foundations and Trends® in Machine Learning, 11(5-6):355–607.
- SummaReranker: A multi-task mixture-of-experts re-ranking framework for abstractive summarization. In Proceedings of the 60th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), pages 4504–4524, Dublin, Ireland. Association for Computational Linguistics.
- Waseem Rawat and Zenghui Wang. 2017. Deep convolutional neural networks for image classification: A comprehensive review. Neural computation, 29(9):2352–2449.
- Ml-leaks: Model and data independent membership inference attacks and defenses on machine learning models. CoRR, abs/1806.01246.
- Distilbert, a distilled version of bert: smaller, faster, cheaper and lighter. arXiv preprint arXiv:1910.01108.
- Iqbal H Sarker. 2022. Ai-based modeling: Techniques, applications and research issues towards automation, intelligent and smart systems. SN Computer Science, 3(2):158.
- Encoders and ensembles for task-free continual learning. CoRR, abs/2105.13327.
- Dropout: A simple way to prevent neural networks from overfitting. Journal of Machine Learning Research, 15(56):1929–1958.
- Gido M Van de Ven and Andreas S Tolias. 2019. Three scenarios for continual learning. arXiv preprint arXiv:1904.07734.
- Attention is all you need. Advances in neural information processing systems, 30.
- Pete Warden. 2018. Speech commands: A dataset for limited-vocabulary speech recognition. arXiv preprint arXiv:1804.03209.
- Batchensemble: an alternative approach to efficient ensemble and lifelong learning. arXiv preprint arXiv:2002.06715.
- Model soups: averaging weights of multiple fine-tuned models improves accuracy without increasing inference time. arXiv preprint arXiv:2203.05482.
- Differentiable top-k with optimal transport. In Advances in Neural Information Processing Systems, volume 33, pages 20520–20531. Curran Associates, Inc.
- A survey on ensemble learning under the era of deep learning. arXiv preprint arXiv:2101.08387.
- Continual learning through synaptic intelligence. In International Conference on Machine Learning, pages 3987–3995. PMLR.
- Cha Zhang and Yunqian Ma. 2012. Ensemble machine learning: methods and applications. Springer.
Paper Prompts
Sign up for free to create and run prompts on this paper using GPT-5.
Top Community Prompts
Collections
Sign up for free to add this paper to one or more collections.