- This repository contains the TensorFlow implementation of ASER and other baselines. The results in the paper can be reproduced by following the instructions below.
- PyTorch implementation of ASER and more baselines can be found in this repository. Note that the PyTorch version is more efficient than the original TensorFlow implementation and has better performance.
conda env create -f environment.yml
- CIFAR10 & CIFAR100 will be downloaded during the first run
- Mini-ImageNet: Download from https://www.kaggle.com/whitemoon/miniimagenet/download , and place in Data/miniimagenet/
- ASER = Adversarial Shapley Value Experience Replay
- AGEM = Averaged Gradient Episodic Memory
- ER = Experience Replay
- EWC = Elastic Weight Consolidation
- MIR = Maximally Interfered Retrieval
- GSS = Gradient-Based Sample Selection
To reproduce the result in the paper:
source reproduce.sh