Continual Learning: Tackling Catastrophic Forgetting in Deep Neural Networks with Replay Processes