generation_regularisation