We present Gaussian Mixture Replay (GMR), a rehearsal-based approach for continual learning (CL) based on Gaussian Mixture Models (GMM). CL approaches are intended to tackle the problem of catastrophic forgetting (CF), which occurs for Deep Neural Networks (DNNs) when sequentially training them on successive sub-tasks. GMR mitigates CF by generating samples from previous tasks and merging them with current training data. GMMs serve several purposes here: sample generation, density estimation (e.g., for detecting outliers or recognizing task boundaries) and providing a high-level feature representation for classification. GMR has several conceptual advantages over existing replay-based CL approaches. First of all, GMR achieves sample generation, classification and density estimation in a single network structure with strongly reduced memory requirements. Secondly, it can be trained at constant time complexity w.r.t. the number of sub-tasks, making it particularly suitable for life-long learning. Furthermore, GMR minimizes a differentiable loss function and seems to avoid mode collapse. In addition, task boundaries can be detected by applying GMM density estimation. Lastly, GMR does not require access to sub-tasks lying in the future for hyper-parameter tuning, allowing CL under real-world constraints. We evaluate GMR on multiple image datasets, which are divided into class-disjoint sub-tasks.
翻译:我们提出Gaussian Mixture Replay(GMR),这是基于Gossian Mixture模型(GMM)的不断学习的排练(CL)方法。 CL方法旨在解决在深神经网络(DNNS)连续进行连续子任务培训时发生的灾难性遗忘(CF)问题。 GMR通过从以往任务中提取样本并将其与当前培训数据合并来减轻CF。 GMMMS在这里服务于若干目的:样本生成、密度估计(例如,用于检测外部值或识别任务界限)和为分类提供高层次特征代表。 GMR对于现有的重播基于 CL 方法有一些概念上的优势。 首先,GMR在一个单一网络结构中实现样本生成、分类和密度估计,而记忆要求大大降低。第二,它可以在固定时间的复杂性 w.r.t. 上对子任务数目进行培训,使之特别适合终身的学习。此外, GMR最大限度地损失功能和似乎避免模式崩溃。此外,在GMMMML下,任务界限下进行真正的访问限制。