Pith. sign in

REVIEW 1 cited by

Ouroboros: On Accelerating Training of Transformer-Based Language Models

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 1909.06695 v1 pith:T5KOPKEZ submitted 2019-09-14 cs.CL cs.LGstat.ML

classification cs.CLcs.LGstat.ML
keywords languagemodelmodelsalgorithmparallelismtransformer-basedexperimentsouroboros
verification ladder T0 review T1 audit T2 compute T3 formal

Signed reviews

No signed human review yet.

0 comments
read the original abstract

Language models are essential for natural language processing (NLP) tasks, such as machine translation and text summarization. Remarkable performance has been demonstrated recently across many NLP domains via a Transformer-based language model with over a billion parameters, verifying the benefits of model size. Model parallelism is required if a model is too large to fit in a single computing device. Current methods for model parallelism either suffer from backward locking in backpropagation or are not applicable to language models. We propose the first model-parallel algorithm that speeds the training of Transformer-based language models. We also prove that our proposed algorithm is guaranteed to converge to critical points for non-convex problems. Extensive experiments on Transformer and Transformer-XL language models demonstrate that the proposed algorithm obtains a much faster speedup beyond data parallelism, with comparable or better accuracy. Code to reproduce experiments is to be found at \url{https://github.com/LaraQianYang/Ouroboros}.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. On the Acceleration of Deep Learning Model Parallelism with Staleness

    cs.LG 2019-09 reject novelty 7.0 of 10

    DSP decouples forward and backward passes in model-parallel deep CNN training by giving each layer block a preset staleness, yielding speedups up to 4.8x with comparable or better accuracy.

Pith tools