SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 2208.02955 · 2022

ZLPR: A Novel Loss for Multi-label Classification

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 4 functions out of this paper's own repositories and ran 4 of them in a sandbox. "Ran" means the function executed on a synthesized input and returned a value. It is not a reproduction of the paper's results.

RepositoryRoleRan
whitepurple/HBM-loss-for-HTC pwc_unofficial 4 of 4
FunctionStatusWhere it lives
cleaning Ran whitepurple/HBM-loss-for-HTC/src/preprocess/eurlex57k_preprocessor.py
code served (permissive licence) · get_code("382f2c9402b853d4")
get_criterion Ran whitepurple/HBM-loss-for-HTC/src/utils/criterion.py
code served (permissive licence) · get_code("d995c92577dc8eb1")
get_decoder Ran whitepurple/HBM-loss-for-HTC/src/model/decoder.py
code served (permissive licence) · get_code("d8ec073697b5fb3d")
list_chunk Ran whitepurple/HBM-loss-for-HTC/src/dataset/caching.py
code served (permissive licence) · get_code("fb0ffb0816f127ab")

Repositories linked to this paper

Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.

Abstract

In the era of deep learning, loss functions determine the range of tasks available to models and algorithms. To support the application of deep learning in multi-label classification (MLC) tasks, we propose the ZLPR (zero-bounded log-sum-exp \& pairwise rank-based) loss in this paper. Compared to other rank-based losses for MLC, ZLPR can handel problems that the number of target labels is uncertain, which, in this point of view, makes it equally capable with the other two strategies often used in MLC, namely the binary relevance (BR) and the label powerset (LP). Additionally, ZLPR takes the corelation between labels into consideration, which makes it more comprehensive than the BR methods. In terms of computational complexity, ZLPR can compete with the BR methods because its prediction is also label-independent, which makes it take less time and memory than the LP methods. Our experiments demonstrate the effectiveness of ZLPR on multiple benchmark datasets and multiple evaluation metrics. Moreover, we propose the soft version and the corresponding KL-divergency calculation method of ZLPR, which makes it possible to apply some regularization tricks such as label smoothing to enhance the generalization of models.

For agents

The same record, over MCP at https://syntology.ai/mcp:

get_harvested_code_for_paper("2208.02955")
get_code_for_paper("2208.02955")
have("2208.02955")

Connect an agent — have() is free.