论文标题

学习学习:如何连续教人类和机器

Learning to Learn: How to Continuously Teach Humans and Machines

论文作者

Singh, Parantak, Li, You, Sikarwar, Ankur, Lei, Weixian, Gao, Daniel, Talbot, Morgan Bruce, Sun, Ying, Shou, Mike Zheng, Kreiman, Gabriel, Zhang, Mengmi

论文摘要

课程设计是教育的基本组成部分。例如,当我们在学校学习数学时,我们基于学习乘法的知识。这些概念和其他概念必须在我们的第一个代数课程之前掌握,这也加强了我们的加法和乘法技巧。设计用于教授人类或机器的课程共享从早期到以后任务最大化知识转移的基本目标,同时还最大程度地减少忘记学习任务的忘记。对图像分类的课程设计的先前研究重点是在单个离线任务中的培训示例订购。在这里,我们研究了以顺序学习多个不同任务的顺序的效果。我们专注于在线课程续展的持续学习设置,在该设置中,算法或人类必须在单个通过数据集中一次一次学习图像类。我们发现课程始终影响人类的学习成果,以及多个基准数据集中多种连续的机器学习算法。我们为人类课程学习实验引入了一个新颖的对象识别数据集,并观察到有效人类的课程与对机器有效的课程高度相关。作为迈向在线课堂学习学习的自动化课程设计的第一步,我们提出了一种新颖的算法,称为课程设计师(CD),该算法基于类间特征相似性设计和对课程进行设计和排名。我们发现课程之间的显着重叠在经验上是高效的,而那些由我们的CD进行了高度排名的课程。我们的研究建立了一个有关教授人类和机器的进一步研究的框架,以使用优化的课程不断学习。

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 single pass through a dataset. We find that curriculum consistently influences learning outcomes for humans and for multiple continual machine learning algorithms across several benchmark datasets. We introduce a novel-object recognition dataset for human curriculum learning experiments and observe that curricula that are effective for humans are highly correlated with those that are effective for machines. As an initial step towards automated curriculum design for online class-incremental learning, we propose a novel algorithm, dubbed Curriculum Designer (CD), that designs and ranks curricula based on inter-class feature similarities. We find significant overlap between curricula that are empirically highly effective and those that are highly ranked by our CD. Our study establishes a framework for further research on teaching humans and machines to learn continuously using optimized curricula.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源