2018, in 7 pieces

7 records · 0 notes

October 1

Google (Devlin et al.)
Google posts the BERT paper on arXiv

Fine-tuned with just one additional output layer, it set new state-of-the-art results on 11 NLP tasks, including GLUE 80.4% and SQuAD v1.1 F1 93.2 (as reported by the authors)

June 1

OpenAI (Radford et al.)
OpenAI publishes the original GPT (GPT-1) paper

Reported that combining unsupervised generative pre-training with supervised fine-tuning improved the state of the art on 9 of the 12 tasks studied

April 1

Alex Wang et al. (NYU and others)
Wang et al. release the GLUE benchmark

Defined language understanding as a bundle of multiple tasks rather than a single task. The prototype of every later LLM leaderboard

March 1

NVIDIA
NVIDIA announces NVSwitch and DGX-2

The layer that made the inside of a node one big GPU. The physical precondition for tensor parallelism becoming practical

February 2

Alexander Sergeev et al. (Uber)
Uber presents Horovod

The turning point that brought distributed training down from research infrastructure to an everyday tool

Tianqi Chen et al. (University of Washington)
Chen et al. present TVM

The first practical compiler alternative to the monopoly of vendor kernel libraries. Brought the concept of automatic scheduling to the industry

Year only 1

JAX development team
JAX goes open source

With composable grad/jit/vmap transformations and XLA compilation, it formed the standard route for large-scale training on TPUs. The repository states that it is a research project, not an official Google product