Ignorance-Aware Approaches and Algorithms for Prototype Selection in Machine Learning