Active Learning for Convolutional Neural Networks: A Core-Set Approach