Generalization and discrimination