Self-Directed Active Learning