Revisiting Simple Neural Probabilistic Language Models
Not on the map. Why?
Abstract (arXiv)
Recent progress in language modeling has been driven not only by advances in neural architectures, but also through hardware and optimization improvements. In this paper, we revisit the neural probabilistic language model (NPLM) of~citetBengio2003ANP, which simply concatenates word embeddings within a fixed window and passes the result through a feed-forward network to predict the next word. When scaled up to modern hardware, this model (despite its many limitations) performs much better than expected on word-level language model benchmarks. Our analysis reveals that the NPLM achieves lower perplexity than a baseline Transformer with short input contexts but struggles to handle long-term dependencies. Inspired by this result, we modify the Transformer by replacing its first self-attention layer with the NPLM's local concatenation layer, which results in small but consistent perplexity decreases across three word-level language modeling datasets.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 27 of its 36 references that are in the map. First posted on arXiv 8 Apr 2021.
Builds on
27 of 36 references.
References · 27
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2020Scaling Laws for Neural Language Modelscited by 6,411
- 2016Layer Normalizationcited by 5,579
- 2020Longformer: The Long-Document Transformercited by 3,362
- 2016Pointer Sentinel Mixture Modelscited by 2,992
- 2019Transformer-XL: Attentive Language Models Beyond a Fixed-Length Contextcited by 1,830
- 2020Big Bird: Transformers for Longer Sequencescited by 1,673
- 2016The LAMBADA dataset: Word prediction requiring a broad discourse contextcited by 960
- 2019Generalization through Memorization: Nearest Neighbor Language Modelscited by 788
- 2018Universal Transformerscited by 613
15 more
- 2020Efficient Content-Based Sparse Attention with Routing Transformerscited by 469
- 2016Using the Output Embedding to Improve Language Modelscited by 266
- 2018Adaptive Input Representations for Neural Language Modelingcited by 226
- 2017Regularizing and Optimizing LSTM Language Modelscited by 205
- 2014Recurrent Neural Network Regularizationcited by 189
- 2019Adaptive Attention Span in Transformerscited by 148
- 2018Sharp Nearby, Fuzzy Far Away: How Neural Language Models Use Contextcited by 113
- 2020Shortformer: Better Language Modeling using Shorter Inputscited by 76
- 2016Efficient softmax approximation for GPUscited by 67
- 2015Towards Universal Paraphrastic Sentence Embeddingscited by 59
- 2019Improving Transformer Models by Reordering their Sublayerscited by 52
- 2019Language Models with Transformerscited by 36
- 2018An Analysis of Neural Language Modeling at Multiple Scalescited by 31
- 2020Scaling Hidden Markov Language Modelscited by 22
- 2020Pay Attention when Requiredcited by 8
Built on by
Citing papers per year: 2021: 1; 2022: 2; 2023: 3; 2024: 4.
10 papers.
- 2021Revisiting Deep Learning Models for Tabular Datacited by 725
- 2023TorchDEQ: A Library for Deep Equilibrium Modelscited by 21
- 2024Sampling-based Pseudo-Likelihood for Membership Inference Attackscited by 18
- 2022N-Grammer: Augmenting Transformers with latent n-gramscited by 13
- 2024Can Transformers Learn n-gram Language Models?cited by 11
- 2023On "Scientific Debt" in NLP: A Case for More Rigour in Language Model Pre-Training Researchcited by 7
- 2024The Role of n-gram Smoothing in the Age of Neural Networkscited by 6
- 2024Synthetic4Health: Generating Annotated Synthetic Clinical Letterscited by 3
- 2022Are Neighbors Enough? Multi-Head Neural n-gram can be Alternative to Self-attentioncited by 2
- 2023Memory-efficient Stochastic methods for Memory-based Transformerscited by 0
- 2024Can Transformers Learn n-gram Language Models?3 Oct 2024
- 2024Synthetic4Health: Generating Annotated Synthetic Clinical Letters14 Sep 2024
- 2024Sampling-based Pseudo-Likelihood for Membership Inference Attacks17 Apr 2024
- 2024The Role of n-gram Smoothing in the Age of Neural Networks25 Mar 2024
- 2023Memory-efficient Stochastic methods for Memory-based Transformers14 Nov 2023
- 2023TorchDEQ: A Library for Deep Equilibrium Models28 Oct 2023
- 2023On "Scientific Debt" in NLP: A Case for More Rigour in Language Model Pre-Training Research5 Jun 2023
- 2022Are Neighbors Enough? Multi-Head Neural n-gram can be Alternative to Self-attention27 Jul 2022
- 2022N-Grammer: Augmenting Transformers with latent n-grams13 Jul 2022
- 2021Revisiting Deep Learning Models for Tabular Data22 Jun 2021