Litcius/Paper detail

Deep Multiple Instance Convolutional Neural Networks for Learning Robust Scene Representations

Zhili Li, Kai Xu, Jiafen Xie, Qi Bi, Kun Qin

2020IEEE Transactions on Geoscience and Remote Sensing34 citationsDOI

Abstract

The accuracy and efficiency of scene classification have immensely improved with the extensive application of deep convolutional neural networks (CNNs). However, standard CNNs classify images mostly based on the global features from the last fully connected layer, which may cause the negligence of discriminative local information and the sensitivity to various spatial transformations. In this article, we consider the problem of scene classification from the perspective of multiple instance learning (MIL) and propose an end-to-end multiple instance CNN (MI-CNN) for learning more robust scene representations. In MI-CNN, a scene is represented as a bag of local patches (instances). An instance-level classifier is trained to obtain the label of each patch in an MIL fashion, which makes the classifier more sensitive to the discriminative local patches. The patch labels are then aggregated into an image label by an MIL pooling layer, which is invariant to the order of local patches and helps construct more robust representations. We present extensive experiments on UC Merced Land use (UCM), Aerial Image data set (AID), and NWPU-RESISC (NWPU) data sets. Experimental results show that the proposed method achieves 1.17%, 1.70%, and 3.61% accuracy improvements with 90% parameter reduction compared with the standard CNNs.

Topics & Concepts

Discriminative modelArtificial intelligenceConvolutional neural networkComputer sciencePattern recognition (psychology)PoolingClassifier (UML)Contextual image classificationComputer visionImage (mathematics)Advanced Image and Video Retrieval TechniquesRemote-Sensing Image ClassificationImage Retrieval and Classification Techniques