Neural Message Passing for Multi-Label Classification
Abstract
Multi-label classification (MLC) is the task of assigning a set of target labels for a given sample. Modeling the combinatorial label interactions in MLC has been a long-haul challenge. We propose Label Message Passing (LaMP) Neural Networks to efficiently model the joint prediction of multiple labels. LaMP treats labels as nodes on a label-interaction graph and computes the hidden representation of each label node conditioned on the input using attention-based neural message passing. Attention enables LaMP to assign different importance to neighbor nodes per label, learning how labels interact (implicitly). The proposed models are simple, accurate, interpretable, structure-agnostic, and applicable for predicting dense labels since LaMP is incredibly parallelizable. We validate the benefits of LaMP on seven real-world MLC datasets, covering a broad spectrum of input/output types and outperforming the state-of-the-art results. Notably, LaMP enables intuitive interpretation of how classifying each label depends on the elements of a sample and at the same time rely on its interaction with other labels. We provide our code and datasets at this https URL
Cite
Text
Lanchantin et al. "Neural Message Passing for Multi-Label Classification." European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases, 2019. doi:10.1007/978-3-030-46147-8_9Markdown
[Lanchantin et al. "Neural Message Passing for Multi-Label Classification." European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases, 2019.](https://mlanthology.org/ecmlpkdd/2019/lanchantin2019ecmlpkdd-neural/) doi:10.1007/978-3-030-46147-8_9BibTeX
@inproceedings{lanchantin2019ecmlpkdd-neural,
title = {{Neural Message Passing for Multi-Label Classification}},
author = {Lanchantin, Jack and Sekhon, Arshdeep and Qi, Yanjun},
booktitle = {European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases},
year = {2019},
pages = {138-163},
doi = {10.1007/978-3-030-46147-8_9},
url = {https://mlanthology.org/ecmlpkdd/2019/lanchantin2019ecmlpkdd-neural/}
}