GENERALIZATION IN NEURAL NETWORKS