HyperMLL: Toward robust hyperspectral image classification with multi-source label learning