Finding Archetypal Spaces for Data Using Neural Networks