This paper argues that continual learning methods can benefit by splitting the capacity of the learner across multiple models. We use statistical learning theory and experimental analysis to show how multiple tasks can interact with each other in a non-trivial fashion when a single model is trained on them. The generalization error on a particular task can improve when it is trained with synergistic tasks, but can also deteriorate when trained with competing tasks. This theory motivates our method named Model Zoo which, inspired from the boosting literature, grows an ensemble of small models, each of which is trained during one episode of continual learning. We demonstrate that Model Zoo obtains large gains in accuracy on a variety of continual learning benchmark problems.
翻译:本文认为,通过将学习者的能力分成多种模式,持续学习的方法可以受益。我们使用统计学习理论和实验分析来显示在单一模式培训时,多重任务如何以非三重方式相互互动。特定任务的一般错误在接受协同任务培训时可以改善,但在接受相互竞争的任务培训时也可以恶化。这一理论激励了我们称为“动物模范”的方法,它受到促进文献的启发,培养出一组小模型,每个模型都在一连串不断学习过程中接受培训。我们证明,“动物模范”在各种持续学习的基准问题上获得了大量准确性收益。