English

A Joint Many-Task Model: Growing a Neural Network for Multiple NLP Tasks

Computation and Language 2017-07-25 v5 Artificial Intelligence

Abstract

Transfer and multi-task learning have traditionally focused on either a single source-target pair or very few, similar tasks. Ideally, the linguistic levels of morphology, syntax and semantics would benefit each other by being trained in a single model. We introduce a joint many-task model together with a strategy for successively growing its depth to solve increasingly complex tasks. Higher layers include shortcut connections to lower-level task predictions to reflect linguistic hierarchies. We use a simple regularization term to allow for optimizing all model weights to improve one task's loss without exhibiting catastrophic interference of the other tasks. Our single end-to-end model obtains state-of-the-art or competitive results on five different tasks from tagging, parsing, relatedness, and entailment tasks.

Keywords

Cite

@article{arxiv.1611.01587,
  title  = {A Joint Many-Task Model: Growing a Neural Network for Multiple NLP Tasks},
  author = {Kazuma Hashimoto and Caiming Xiong and Yoshimasa Tsuruoka and Richard Socher},
  journal= {arXiv preprint arXiv:1611.01587},
  year   = {2017}
}

Comments

Accepted as a full paper at the 2017 Conference on Empirical Methods in Natural Language Processing (EMNLP 2017)

R2 v1 2026-06-22T16:42:52.501Z