Continual Learning with Novelty Detection: Algorithms and Applications to Image and Microelectronic Design