Tree-Based Dynamic Classifier Chains

12/13/2021
by   Eneldo Loza Mencía, et al.
12

Classifier chains are an effective technique for modeling label dependencies in multi-label classification. However, the method requires a fixed, static order of the labels. While in theory, any order is sufficient, in practice, this order has a substantial impact on the quality of the final prediction. Dynamic classifier chains denote the idea that for each instance to classify, the order in which the labels are predicted is dynamically chosen. The complexity of a naive implementation of such an approach is prohibitive, because it would require to train a sequence of classifiers for every possible permutation of the labels. To tackle this problem efficiently, we propose a new approach based on random decision trees which can dynamically select the label ordering for each prediction. We show empirically that a dynamic selection of the next label improves over the use of a static ordering under an otherwise unchanged random decision tree model. addition, we also demonstrate an alternative approach based on extreme gradient boosted trees, which allows for a more target-oriented training of dynamic classifier chains. Our results show that this variant outperforms random decision trees and other tree-based multi-label classification methods. More importantly, the dynamic selection strategy allows to considerably speed up training and prediction.

READ FULL TEXT

page 8

page 17

page 18

page 31

research
06/15/2020

Extreme Gradient Boosted Multi-label Trees for Dynamic Classifier Chains

Classifier chains is a key technique in multi-label classification, sinc...
research
10/20/2017

Dynamic classifier chains for multi-label learning

In this paper, we deal with the task of building a dynamic ensemble of c...
research
06/07/2019

Rectifying Classifier Chains for Multi-Label Classification

Classifier chains have recently been proposed as an appealing method for...
research
06/05/2023

Permutation Decision Trees

Decision Tree is a well understood Machine Learning model that is based ...
research
05/24/2019

LdSM: Logarithm-depth Streaming Multi-label Decision Trees

We consider multi-label classification where the goal is to annotate eac...
research
05/30/2023

Hierarchical Multi-Instance Multi-Label Learning for Detecting Propaganda Techniques

Since the introduction of the SemEval 2020 Task 11 (Martino et al., 2020...
research
04/19/2020

Make E Smart Again

In this work in progress, we demonstrate a new use-case for the ENIGMA s...

Please sign up or login with your details

Forgot password? Click here to reset