Improving Generalization with Active Learning