HD-CNN: Hierarchical Deep Convolutional Neural Network for Large Scale Visual Recognition

10/03/2014
by   Zhicheng Yan, et al.
0

In image classification, visual separability between different object categories is highly uneven, and some categories are more difficult to distinguish than others. Such difficult categories demand more dedicated classifiers. However, existing deep convolutional neural networks (CNN) are trained as flat N-way classifiers, and few efforts have been made to leverage the hierarchical structure of categories. In this paper, we introduce hierarchical deep CNNs (HD-CNNs) by embedding deep CNNs into a category hierarchy. An HD-CNN separates easy classes using a coarse category classifier while distinguishing difficult classes using fine category classifiers. During HD-CNN training, component-wise pretraining is followed by global finetuning with a multinomial logistic loss regularized by a coarse category consistency term. In addition, conditional executions of fine category classifiers and layer parameter compression make HD-CNNs scalable for large-scale visual recognition. We achieve state-of-the-art results on both CIFAR100 and large-scale ImageNet 1000-class benchmark datasets. In our experiments, we build up three different HD-CNNs and they lower the top-1 error of the standard CNNs by 2.65

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/04/2019

Visual Tree Convolutional Neural Network in Image Classification

In image classification, Convolutional Neural Network(CNN) models have a...
research
09/28/2017

B-CNN: Branch Convolutional Neural Network for Hierarchical Classification

Convolutional Neural Network (CNN) image classifiers are traditionally d...
research
09/25/2018

Combined convolutional and recurrent neural networks for hierarchical classification of images

Deep learning models based on CNNs are predominantly used in image class...
research
05/08/2020

Hierarchical Deep Convolutional Neural Networks for Multi-category Diagnosis of Gastrointestinal Disorders on Histopathological Images

Deep convolutional neural networks (CNNs) have been successful for a wid...
research
10/04/2016

Knowledge Guided Disambiguation for Large-Scale Scene Classification with Multi-Resolution CNNs

Convolutional Neural Networks (CNNs) have made remarkable progress on sc...
research
04/20/2016

Network of Experts for Large-Scale Image Categorization

We present a tree-structured network architecture for large scale image ...
research
06/24/2017

Deep Mixture of Diverse Experts for Large-Scale Visual Recognition

In this paper, a deep mixture of diverse experts algorithm is developed ...

Please sign up or login with your details

Forgot password? Click here to reset