Classifier Chain Networks for Multi-Label Classification

Daniel J. W. Touw, Michel van de Velden
11/4/2024
stat.MLcs.LG

No official code found. Best implementation: djwtouw/CCNPy (1 star, GPL-3.0, last commit 2025-10-18).

Abstract

The classifier chain is a widely used method for analyzing multi-labeled data sets. In this study, we introduce a generalization of the classifier chain: the classifier chain network. The classifier chain network enables joint estimation of model parameters, and allows to account for the influence of earlier label predictions on subsequent classifiers in the chain. Through simulations, we evaluate the classifier chain network's performance against multiple benchmark methods, demonstrating competitive results even in scenarios that deviate from its modeling assumptions. Furthermore, we propose a new measure for detecting conditional dependencies between labels and illustrate the classifier chain network's effectiveness using an empirical data set.

View on arXivView PDF

Code Implementations(1)

djwtouw/CCNPyCommunity100%
GPL-3.0
10C, C++Oct 28, 20241 years agoGPL-3.0

Similar Papers

Cite this paper

@article{touw2024classifier,
  title  = {Classifier Chain Networks for Multi-Label Classification},
  author = {Daniel J. W. Touw and Michel van de Velden},
  year   = {2024},
  eprint = {2411.02638},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2411.02638v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2411.02638.svg)](https://codeofpaper.com/paper/2411.02638)

Discussion