Integrating domain knowledge: using hierarchies to improve deep classifiers

11/17/2018
by   Clemens-Alexander Brust, et al.
0

One of the most prominent problems in machine learning in the age of deep learning is the availability of sufficiently large annotated datasets. While for standard problem domains (ImageNet classification), appropriate datasets exist, for specific domains, classification of animal species, a long-tail distribution means that some classes are observed and annotated insufficiently. Challenges like iNaturalist show that there is a strong interest in species recognition. Acquiring additional labels can be prohibitively expensive. First, since domain experts need to be involved, and second, because acquisition of new data might be costly. Although there exist methods for data augmentation, which not always lead to better performance of the classifier, there is more additional information available that is to the best of our knowledge not exploited accordingly. In this paper, we propose to make use of existing class hierarchies like WordNet to integrate additional domain knowledge into classification. We encode the properties of such a class hierarchy into a probabilistic model. From there, we derive a special label encoding together with a corresponding loss function. Using a convolutional neural network, on the ImageNet and NABirds datasets our method offers a relative improvement of 10.4 over the baseline respectively. After less than a third of training time, it is already able to match the baseline's fine-grained recognition performance. Both results show that our suggested method is efficient and effective.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/16/2018

Large Scale Fine-Grained Categorization and Domain-Specific Transfer Learning

Transferring the knowledge learned from large scale datasets (e.g., Imag...
research
11/23/2021

Semi-Supervised Learning with Taxonomic Labels

We propose techniques to incorporate coarse taxonomic labels to train im...
research
10/31/2022

CorrLoss: Integrating Co-Occurrence Domain Knowledge for Affect Recognition

Neural networks are widely adopted, yet the integration of domain knowle...
research
03/27/2018

Towards Highly Accurate Coral Texture Images Classification Using Deep Convolutional Neural Networks and Data Augmentation

The recognition of coral species based on underwater texture images pose...
research
02/16/2020

CRL: Class Representative Learning for Image Classification

Building robust and real-time classifiers with diverse datasets are one ...
research
06/24/2022

Bag of Tricks for Long-Tail Visual Recognition of Animal Species in Camera Trap Images

Camera traps are a strategy for monitoring wildlife that collects a larg...
research
07/15/2020

Data-Efficient Deep Learning Method for Image Classification Using Data Augmentation, Focal Cosine Loss, and Ensemble

In general, sufficient data is essential for the better performance and ...

Please sign up or login with your details

Forgot password? Click here to reset