BAL: Balancing Diversity and Novelty for Active Learning