HERA: Partial Label Learning by Combining Heterogeneous Loss with Sparse and Low-Rank Regularization