Dynamic Neural Regeneration: Enhancing Deep Learning Generalization on Small Datasets Eindhoven University of Technology