← 返回资源分享
Empower Sequence Labeling with Task-Aware Neural Language Model
论文
论文
发布时间2017-09-13
发表arXiv:1709.04109
作者:Liyuan Liu,Xiang Ren,Jingbo Shang,Jian Peng,Jiawei Han,Frank F. Xu,Huan Gui
详细介绍
Linguistic sequence labeling is a general modeling approach that encompasses
a variety of problems, such as part-of-speech tagging and named entity
recognition. Recent advances in neural networks (NNs) make it possible to build
reliable models without handcrafted features. However, in many cases, it is
hard to obtain sufficient annotations to train these models. In this study, we
develop a novel neural framework to extract abundant knowledge hidden in raw
texts to empower the sequence labeling task. Besides word-level knowledge
contained in pre-trained word embeddings, character-aware neural language
models are incorporated to extract character-level knowledge. Transfer learning
techniques are further adopted to mediate different components and guide the
language model towards the key knowledge. Comparing to previous methods, these
task-specific knowledge allows us to adopt a more concise model and conduct
more efficient training. Different from most transfer learning methods, the
proposed framework does not rely on any additional supervision. It extracts
knowledge from self-contained order information of training sequences.
Extensive experiments on benchmark datasets demonstrate the effectiveness of
leveraging character-level knowledge and the efficiency of co-training. For
example, on the CoNLL03 NER task, model training completes in about 6 hours on
a single GPU, reaching F1 score of 91.71$\pm$0.10 without using any extra
annotation.
代码仓库 (3)
LiyuanLucasLiu/LM-LSTM-CRF官方PyTorch
sgrvinod/a-PyTorch-Tutorial-to-Sequence-LabelingPyTorch
zysite/postPyTorch
