Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

CNN-RNN: A Unified Framework for Multi-label Image Classification

About

While deep convolutional neural networks (CNNs) have shown a great success in single-label image classification, it is important to note that real world images generally contain multiple labels, which could correspond to different objects, scenes, actions and attributes in an image. Traditional approaches to multi-label image classification learn independent classifiers for each category and employ ranking or thresholding on the classification results. These techniques, although working well, fail to explicitly exploit the label dependencies in an image. In this paper, we utilize recurrent neural networks (RNNs) to address this problem. Combined with CNNs, the proposed CNN-RNN framework learns a joint image-label embedding to characterize the semantic label dependency as well as the image-label relevance, and it can be trained end-to-end from scratch to integrate both information in a unified framework. Experimental results on public benchmark datasets demonstrate that the proposed architecture achieves better performance than the state-of-the-art multi-label classification model

Jiang Wang, Yi Yang, Junhua Mao, Zhiheng Huang, Chang Huang, Wei Xu• 2016

Related benchmarks

TaskDatasetResultRank
Multi-Label ClassificationPASCAL VOC 2007 (test)
mAP84
125
Multi-Label ClassificationNUS-WIDE (test)
mAP56.1
112
Multi-label image recognitionVOC 2007 (test)
mAP84
61
Multi-label image recognitionMS-COCO 2014 (val)
mAP61.2
51
Multi-Label ClassificationNUS-WIDE
mAP28.3
38
Multi-label Image ClassificationNUS-WIDE 81 concept labels (test)
F1 (Class)34.7
29
Multi-label Image ClassificationPASCAL VOC 2007
mAP84
25
Multi-label Image ClassificationMS-COCO (val)
F1 (C)60.4
25
Multi-label Image ClassificationMS-COCO 2014 (test)
F1 Score (Top-3)60.4
24
Multi-label Image ClassificationMS-COCO (test)--
24
Showing 10 of 19 rows

Other info

Follow for update