Large scale classification in deep neural network with Label Mapping

06/07/2018
by   Qizhi Zhang, et al.
0

In recent years, deep neural network is widely used in machine learning. The multi-class classification problem is a class of important problem in machine learning. However, in order to solve those types of multi-class classification problems effectively, the required network size should have hyper-linear growth with respect to the number of classes. Therefore, it is infeasible to solve the multi-class classification problem using deep neural network when the number of classes are huge. This paper presents a method, so called Label Mapping (LM), to solve this problem by decomposing the original classification problem to several smaller sub-problems which are solvable theoretically. Our method is an ensemble method like error-correcting output codes (ECOC), but it allows base learners to be multi-class classifiers with different number of class labels. We propose two design principles for LM, one is to maximize the number of base classifier which can separate two different classes, and the other is to keep all base learners to be independent as possible in order to reduce the redundant information. Based on these principles, two different LM algorithms are derived using number theory and information theory. Since each base learner can be trained independently, it is easy to scale our method into a large scale training system. Experiments show that our proposed method outperforms the standard one-hot encoding and ECOC significantly in terms of accuracy and model complexity.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/14/2012

Hierarchical Maximum Margin Learning for Multi-Class Classification

Due to myriads of classes, designing accurate and efficient classifiers ...
research
04/13/2005

Learning Multi-Class Neural-Network Models from Electroencephalograms

We describe a new algorithm for learning multi-class neural-network mode...
research
07/30/2020

Hierarchical classification method based on selective learning of slacked hierarchy for activity recognition systems

Physical activity recognition using wearable sensors has gained signific...
research
01/30/2023

Massively Scaling Heteroscedastic Classifiers

Heteroscedastic classifiers, which learn a multivariate Gaussian distrib...
research
10/25/2017

Supervised Classification: Quite a Brief Overview

The original problem of supervised classification considers the task of ...
research
11/02/2017

Candidates v.s. Noises Estimation for Large Multi-Class Classification Problem

This paper proposes a method for multi-class classification problems, wh...
research
02/10/2018

Enhanced version of AdaBoostM1 with J48 Tree learning method

Machine Learning focuses on the construction and study of systems that c...

Please sign up or login with your details

Forgot password? Click here to reset