Abstract
Complete information about the class label is not given in many real-world classification problems. For example in a multiclass setting, instead of the ground-truth label, we can be given a set of candidate labels, assuming that the true label belongs to this set. This type of setting is called learning under partial labels. In this paper, we propose exact passive-aggressive online algorithms for multiclass classification using only partial labels. For updating the weights, we find the exact solution of a quadratic optimization problem under multiple class separability constraints. We obtain this by finding the active constraints using KKT conditions of the optimization problem. The set of support classes for which the weight vector is to be updated is determined by these constraints. The proposed algorithms are called PA, PA-I, and PA-II. We also provide a thorough theoretical analysis of the proposed algorithms including regret bounds. We provide extensive simulation results to show the effectiveness of the proposed approaches.