http://graphics.cs.cmu.edu/projects/constrainedSSL/
Constrained Semi-Supervised Learning using Attributes and Comparative Attributes
Presented at ECCV, 2012
People
...
Abstract
We consider the problem of semi-supervised bootstrap learning for scene categorization. Existing semi-supervised approaches are typically unreliable and face semantic drift because the learning task is under-constrained. This is primarily because they ignore the strong interactions that often exist between scene categories, such as the common attributes shared across categories as well as the attributes which make one scene different from another. The goal of this paper is to exploit these relationships and constrain the semi-supervised learning problem. For example, the knowledge that an image is an auditorium can improve labeling of amphitheaters by enforcing constraints that an amphitheater image should have more circular structures than an auditorium image. We propose constraints based on mutual exclusion, binary attributes and comparative attributes and show that they help us to constrain the learning problem and avoid semantic drift. We demonstrate the effectiveness of our approach through extensive experiments, including results on a very large dataset of one million images.
Talk
Constrained Semi-Supervised Learning using Attributes and Comparative Attributes
Abhinav Shrivastava
Paper
BibTeX
@inproceedings{shrivastava_eccv12, author="Abhinav Shrivastava and Saurabh Singh and Abhinav Gupta", title="Constrained Semi-Supervised Learning using Attributes and Comparative Attributes", booktitle="European Conference on Computer Vision", year="2012" }
Vocabulary Used (Annotations)
Scene Categories | ||||
---|---|---|---|---|
Amphitheater (Am) | Auditorium (Au) | Banquet Hall (BH) | Barn (Bn) | Bedroom (Be) |
Bowling Alley (BA) | Bridge (Br) | Casino Indoor (CI) | Cemetery (Ce) | Church Outdoor (CO) |
Coast (C) | Conference Room (CR) | Desert Sand (DS) | Field Cultivated (FC) | Restaurant (R) |
Binary Class-Attributes (BA) | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Am | Au | BH | Bn | Be | BA | Br | CI | Ce | CO | C | CR | DS | FC | R | |
Horizon Visible | ✓ | ✓ | ✓ | ||||||||||||
Indoor | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||||||
Has Water | ✓ | ✓ | |||||||||||||
Has Building | ✓ | ✓ | ✓ | ||||||||||||
Has Seat Rows | ✓ | ✓ | |||||||||||||
Has People | ✓ | ✓ | ✓ | ✓ | |||||||||||
Has Grass | ✓ | ✓ | ✓ | ||||||||||||
Has Clutter | ✓ | ✓ | |||||||||||||
Has Chairs & Tables | ✓ | ✓ | ✓ | ✓ | |||||||||||
Is Man Made | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
Eating Place | ✓ | ✓ | |||||||||||||
Fun Place | ✓ | ✓ | |||||||||||||
Made of Stone | ✓ | ✓ | ✓ | ✓ | |||||||||||
Formal Meeting Place | ✓ | ✓ | |||||||||||||
Livable | ✓ | ||||||||||||||
Part of House | ✓ | ||||||||||||||
Relaxing Place | ✓ | ||||||||||||||
Animal-Related Places | ✓ | ||||||||||||||
Crowd-Related Places | ✓ | ✓ | ✓ | ✓ |
Comparative Attributes | |
---|---|
Is more open | AM ≻ {Bn, CO}, Br ≻ Ce, C ≻ {Am, Bn, Br, CO, Ce}, DS ≻ {Am, Bn, Br, Ce, CO}, FC ≻ {Bn, CO, Ce} |
Has more open space (outdoor) | FC ≻ {Am, Bn, Ce}, C ≻ {Am, Bn, Br, Ce, FC}, DS ≻ {Am, Bn, Br, Ce, FC} |
Has more open space (indoor) | Au ≻ {BH, Be, CI, CR, R}, {BH, BA, CI, R} ≻ Be |
Has more seating space | Au ≻ {BH, Be, CR, R}, CR ≻ Be, BH ≻ {Be, R} |
Has larger structures | {Am, Bn, Br, CO} ≻ Ce, Ce≻ FC |
Has taller structures | Bn ≻ Ce, CO ≻ Ce |
Has horizontally longer structures | Br ≻ {Bn, Ce, CO} , Am ≻ {Ce, Bn, CO} |
Has more water | Br ≻ {Am, Bn, Ce, CO, DS, FC} , C ≻ {Bn, Br, Ce, DS, FC} |
Has more sand | DS ≻ {Am, Bn, CO, Ce, C, FC} |
Has more greenery | Bn ≻ CO, FC ≻ {Am, Bn, Br, Ce, CO, C, DS} |
Presentation
Approach Overview
Supplementary Material
Coming soon...
Software
Coming soon on GitHub!
Funding
This research is supported by:
- ONR-MURI N000141010934
- ONR Grant N000141010766
Comments, questions to Abhinav Shrivastava