Learning to Learn: How to Continuously Teach Humans and Machines
Parantak Singh, You Li, Ankur Sikarwar, Weixian Lei, Daniel Gao,, Morgan Bruce Talbot, Ying Sun, Mike Zheng Shou, Gabriel Kreiman, Mengmi Zhang

TL;DR
This paper explores how curriculum design impacts continuous learning in humans and machines, introducing a new dataset and an algorithm to optimize curricula based on class similarities, demonstrating significant effects on learning outcomes.
Contribution
It investigates curriculum effects in online class-incremental learning for humans and machines, introduces a new human curriculum dataset, and proposes the Curriculum Designer algorithm for automated curriculum ranking.
Findings
Curriculum significantly influences learning outcomes for humans and machines.
Effective curricula for humans are highly correlated with those for machines.
The Curriculum Designer algorithm effectively ranks curricula based on class similarities.
Abstract
Curriculum design is a fundamental component of education. For example, when we learn mathematics at school, we build upon our knowledge of addition to learn multiplication. These and other concepts must be mastered before our first algebra lesson, which also reinforces our addition and multiplication skills. Designing a curriculum for teaching either a human or a machine shares the underlying goal of maximizing knowledge transfer from earlier to later tasks, while also minimizing forgetting of learned tasks. Prior research on curriculum design for image classification focuses on the ordering of training examples during a single offline task. Here, we investigate the effect of the order in which multiple distinct tasks are learned in a sequence. We focus on the online class-incremental continual learning setting, where algorithms or humans must learn image classes one at a time during a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
Learning to Learn: How to Continuously Teach Humans and Machines· youtube
Taxonomy
TopicsOnline Learning and Analytics · Intelligent Tutoring Systems and Adaptive Learning
