Training a Joint Many-Task Neural Network Model using Successive Regularization
Assigneesalesforce.com, inc.
InventorsKazuma HASHIMOTO, Caiming XIONG, Richard SOCHER
Life of this patent
Estimating the term…
Loading patent…
Assigneesalesforce.com, inc.
InventorsKazuma HASHIMOTO, Caiming XIONG, Richard SOCHER
Estimating the term…
The technology disclosed provides a so-called “joint many-task neural network model” to solve a variety of increasingly complex natural language processing (NLP) tasks using growing depth of layers in a single end-to-end model. The model is successively trained by considering linguistic hierarchies, directly connecting word representations to all model layers, explicitly using predictions in lower tasks, and applying a so-called “successive regularization” technique to prevent catastrophic forgetting. Three examples of lower level model layers are part-of-speech (POS) tagging layer, chunking layer, and dependency parsing layer. Two examples of higher level model layers are semantic relatedness layer and textual entailment layer. The model achieves the state-of-the-art results on chunking, dependency parsing, semantic relatedness and textual entailment.
A method of training a stacked LSTM sequence processor, running on hardware, stacked in at least three layers according to an analytical hierarchy, the training method including:
A method of conveying intermediate results from an underlying layer to an overlying layer in a neural network stack of bidirectional LSTMs, in which the stack has layers corresponding to an analytical framework that process a sequence of tokens, and the underlying layer produces analytic framework label vectors for each of the tokens, the method including:
A multi-layer neural network system running on hardware that processes a sequence of tokens in an input sequence, the system including:
Dependencies are inferred from the claim text.