M. Pawan Kumar
 
 

HOME

RESEARCH

PUBLICATIONS

GROUP

TALKS

TEACHING

CV

 

 

 

 

 

 

LEARNING TO RANK USING HIGH-ORDER INFORMATION

P. Dokania, A. Behl, C.V. Jawahar and M. Pawan Kumar

In Proceedings of European Conference on Computer Vision (ECCV), 2014

The problem of ranking a set of visual samples according to their relevance to a query plays an important role in computer vision. The traditional approach for ranking is to train a binary classifier such as a support vector machine (SVM). Binary classifiers suffer from two main deficiencies: (i) they do not optimize a ranking-based loss function, for example, the average precision (AP) loss; and (ii) they cannot incorporate high-order information such as the a priori correlation between the relevance of two visual samples (for example, two persons in the same image tend to perform the same action). We propose two novel learning formulations that allow us to incorporate high-order information for ranking. The first framework, called high-order binary SVM (HOB-SVM), allows for a structured input. The parameters of HOB-SVM are learned by minimizing a convex upper bound on a surrogate 0-1 loss function. In order to obtain the ranking of the samples that form the structured input, HOB-SVM sorts the samples according to their max-marginals. The second framework, called high-order average precision SVM (HOAP-SVM), also allows for a structured input and uses the same ranking criterion. However, in contrast to HOB-SVM, the parameters of HOAP-SVM are learned by minimizing a difference-of-convex upper bound on the AP loss. Using a standard, publicly available dataset for the challenging problem of action classification, we show that both HOB-SVM and HOAP-SVM outperform the baselines that ignore high-order information.

[Paper]    [Technical Report]    [Poster]    [Project Page]