paper-with-me

홈 › Papers

Learning with Noise-Contrastive Estimation: Easing training by learning to scale

2018-08-01 · COLING 2018 8 · Matthieu Labeau, Alex Allauzen, re

Noise-Contrastive Estimation (NCE) is a learning criterion that is regularly used to train neural language models in place of Maximum Likelihood Estimation, since it avoids the computational bottleneck caused by the output softmax. In this paper, we analyse and explain some of the weaknesses of this objective function, linked to the mechanism of self-normalization, by closely monitoring comparative experiments. We then explore several remedies and modifications to propose tractable and efficient NCE training strategies. In particular, we propose to make the scaling factor a trainable parameter of the model, and to use the noise distribution to initialize the output bias. These solutions, yet simple, yield stable and competitive performances in either small and large scale language modelling tasks.

📄 PDF Abstract BibTeX

Code (0)

등록된 구현이 없습니다.

Tasks

Language ModelingLanguage ModellingMachine TranslationSpeech Recognition

Similar Papers 제목 키워드 기반

Self-Adapting Noise-Contrastive Estimation for Energy-Based Models

2022-11-03 · Nathaniel Xu

Training energy-based models (EBMs) with noise-contrastive estimation (NCE) is theoretically feasible but practically challenging. Effective learning requires the noise distribution to be approximately similar to the tar…

On Training Bi-directional Neural Network Language Model with Noise Contrastive Estimation

2016-02-19 · Tianxing He, Yu Zhang, Jasha Droppo, Kai Yu

We propose to train bi-directional neural network language model(NNLM) with noise contrastive estimation(NCE). Experiments are conducted on a rescore task on the PTB data set. It is shown that NCE-trained bi-directional …

Language ModelingLanguage Modelling

Similarity Contrastive Estimation for Image and Video Soft Contrastive Self-Supervised Learning

2022-12-21 · Julien Denize, Jaonary Rabarisoa, Astrid Orcesi, Romain Hérault

Contrastive representation learning has proven to be an effective self-supervised learning method for images and videos. Most successful approaches are based on Noise Contrastive Estimation (NCE) and use different views …

Contrastive LearningLinear evaluationRepresentation LearningSelf-Supervised Action Recognition+4

Improved training of neural trans-dimensional random field language models with dynamic noise-contrastive estimation

2018-07-03 · Bin Wang, Zhijian Ou

A new whole-sentence language model - neural trans-dimensional random field language model (neural TRF LM), where sentences are modeled as a collection of random fields, and the potential function is defined by a neural …

Language ModelingLanguage ModellingSentence

A Batch Noise Contrastive Estimation Approach for Training Large Vocabulary Language Models

2017-08-20 · Youssef Oualil, Dietrich Klakow

Training large vocabulary Neural Network Language Models (NNLMs) is a difficult task due to the explicit requirement of the output layer normalization, which typically involves the evaluation of the full softmax function…

GPUText Compression