Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

George E. Dahl

dblp:10/7998 · also George Edward Dahl · DBLP profile ↗
← Back
22ranked-venue papers
6as first author
5since 2021 · last 2025
0000-0002-0083-844XORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 18 · 3 first-author · 5 since 2021Graphics, computer vision, multimedia, augmented reality and games · 5 · 3 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
13 papers
Optimization for machine learning · 34% Deep learning architectures and training · 25% Efficient and distributed learning · 13%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Computational science and engineering · 50% Bioinformatics and computational biology · 50%

Topics — the 30 heaviest of 35, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Optimization for machine learning
neural network training acceleration
0.912025
Accelerating neural network training: An analysis of the AlgoPerf competition · ICLR 2025
Machine learning › Optimization for machine learning › model-based optimization
bayesian optimization
0.812024
Pre-trained Gaussian Processes for Bayesian Optimization · J. Mach. Learn. Res. 2024
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes › gaussian process
gaussian process prior
0.812024
Pre-trained Gaussian Processes for Bayesian Optimization · J. Mach. Learn. Res. 2024
Machine learning › Optimization for machine learning
hyperparameter optimization
0.812024
Pre-trained Gaussian Processes for Bayesian Optimization · J. Mach. Learn. Res. 2024
Machine learning › Deep learning architectures and training › training optimization
large-batch training
0.822019
Measuring the Effects of Data Parallelism on Neural Network Training · J. Mach. Learn. Res. 2019
Which Algorithmic Choices Matter at Which Batch Sizes? Insights From a Noisy Quadratic Model · NeurIPS 2019
Machine learning › Efficient and distributed learning
distributed training
0.722019
Measuring the Effects of Data Parallelism on Neural Network Training · J. Mach. Learn. Res. 2019
Large scale distributed neural network training through online distillation · ICLR (Poster) 2018
Machine learning › Deep learning architectures and training
loss landscape
0.612022
A Loss Curvature Perspective on Training Instabilities of Deep Learning Models · ICLR 2022
Machine learning › Deep learning architectures and training › training dynamics
training instability
0.612022
A Loss Curvature Perspective on Training Instabilities of Deep Learning Models · ICLR 2022
Natural language and speech › Speech recognition and synthesis
acoustic modeling
0.432012
Acoustic Modeling Using Deep Belief Networks · IEEE Trans. Speech Audio Process. 2012
Context-Dependent Pre-Trained Deep Neural Networks for Large-Vocabulary Speech Recognition · IEEE Trans. Speech Audio Process. 2012
Phone Recognition with the Mean-Covariance Restricted Boltzmann Machine · NIPS 2010
Machine learning › Deep learning architectures and training › training dynamics
batch size scaling
0.412019
Measuring the Effects of Data Parallelism on Neural Network Training · J. Mach. Learn. Res. 2019
Machine learning › Optimization for machine learning › stochastic gradient descent
critical batch size
0.412019
Which Algorithmic Choices Matter at Which Batch Sizes? Insights From a Noisy Quadratic Model · NeurIPS 2019
Machine learning › Efficient and distributed learning › distributed training
data parallel training
0.412019
Measuring the Effects of Data Parallelism on Neural Network Training · J. Mach. Learn. Res. 2019
Machine learning › Optimization for machine learning › gradient-based optimization › gradient descent
preconditioned gradient descent
0.412019
Which Algorithmic Choices Matter at Which Batch Sizes? Insights From a Noisy Quadratic Model · NeurIPS 2019
Machine learning › Optimization for machine learning
stochastic optimization
0.412019
Which Algorithmic Choices Matter at Which Batch Sizes? Insights From a Noisy Quadratic Model · NeurIPS 2019
Natural language and speech › Language models and text generation › neural language model
autoregressive language model
0.312018
The Importance of Generation Order in Language Modeling · EMNLP 2018
Machine learning › Efficient and distributed learning › model compression › knowledge distillation
online knowledge distillation
0.312018
Large scale distributed neural network training through online distillation · ICLR (Poster) 2018
Machine learning › Graph learning
graph neural network
0.312017
Neural Message Passing for Quantum Chemistry · ICML 2017
Machine learning › Graph learning › graph neural network
message passing
0.312017
Neural Message Passing for Quantum Chemistry · ICML 2017
Computational science and engineering
computational chemistry
0.312017
Neural Message Passing for Quantum Chemistry · ICML 2017
Bioinformatics and computational biology
molecular property prediction
0.312017
Neural Message Passing for Quantum Chemistry · ICML 2017
Machine learning › Optimization for machine learning
preconditioning
0.312025
Accelerating neural network training: An analysis of the AlgoPerf competition · ICLR 2025
Machine learning › Probabilistic and Bayesian machine learning › boltzmann machine
restricted boltzmann machine
0.322012
Training Restricted Boltzmann Machines on Word Observations · ICML 2012
Phone Recognition with the Mean-Covariance Restricted Boltzmann Machine · NIPS 2010
Machine learning › Deep learning architectures and training
recurrent neural network
0.212013
On the importance of initialization and momentum in deep learning · ICML (3) 2013
Machine learning › Deep learning architectures and training › recurrent neural network
recurrent neural network training
0.212013
On the importance of initialization and momentum in deep learning · ICML (3) 2013
Machine learning › Deep learning architectures and training
training optimization
0.212013
On the importance of initialization and momentum in deep learning · ICML (3) 2013
Natural language and speech › Speech recognition and synthesis › automatic speech recognition
phoneme recognition
0.222012
Phone Recognition with the Mean-Covariance Restricted Boltzmann Machine · NIPS 2010
Context-Dependent Pre-Trained Deep Neural Networks for Large-Vocabulary Speech Recognition · IEEE Trans. Speech Audio Process. 2012
Machine learning › Generative modeling
energy-based model
0.112012
Training Restricted Boltzmann Machines on Word Observations · ICML 2012
Natural language and speech › Speech recognition and synthesis › acoustic modeling
hidden markov model acoustic modeling
0.112012
Acoustic Modeling Using Deep Belief Networks · IEEE Trans. Speech Audio Process. 2012
Natural language and speech › Speech recognition and synthesis › automatic speech recognition › continuous speech recognition
large vocabulary continuous speech recognition
0.112012
Context-Dependent Pre-Trained Deep Neural Networks for Large-Vocabulary Speech Recognition · IEEE Trans. Speech Audio Process. 2012
Natural language and speech › Language models and text generation
neural language model
0.112012
Training Restricted Boltzmann Machines on Word Observations · ICML 2012

Methods — techniques the papers use, named apart from their topics

schedule-free adamw · 0.9hyperparameter tuning · 0.9distributed shampoo · 0.9transfer learning · 0.8gaussian process · 0.8KL divergence · 0.8loss curvature analysis · 0.6stochastic gradient descent with momentum · 0.5adam · 0.4K-FAC · 0.4supervised learning · 0.3message passing · 0.3aggregation · 0.3
YearPublicationVenuePosition
2025 Accelerating neural network training: An analysis of the AlgoPerf competition
abstract
The goal of the AlgoPerf: Training Algorithms competition is to evaluate practical speed-ups in neural network training achieved solely by improving the underlying training algorithms. In the external tuning ruleset, submissions must provide workload-agnostic hyperparameter search spaces, while in the self-tuning ruleset they must be completely hyperparameter-free. In both rulesets, submissions are compared on time-to-result across multiple deep learning workloads, training on fixed hardware. This paper presents the inaugural AlgoPerf competition's results, which drew 18 diverse submissions from 10 teams. Our investigation reveals several key findings: (1) The winning submission in the external tuning ruleset, using Distributed Shampoo, demonstrates the effectiveness of non-diagonal preconditioning over popular methods like Adam, even when compared on wall-clock runtime. (2) The winning submission in the self-tuning ruleset, based on the Schedule Free AdamW algorithm, demonstrates a new level of effectiveness for completely hyperparameter-free training algorithms. (3) The top-scoring submissions were surprisingly robust to workload changes. We also discuss the engineering challenges encountered in ensuring a fair comparison between different training algorithms. These results highlight both the significant progress so far, and the considerable room for further improvements.
Priya Kasimbeg, Frank Schneider 0001, Runa Eschenhagen, Juhan Bae, Chandramouli Shama Sastry, Mark Saroufim, Boyuan Feng, Less Wright, Edward Z. Yang, Zachary Nado, Sourabh Medapati, Philipp Hennig, Michael G. Rabbat, George E. Dahl
ICLR14
2024 Pre-trained Gaussian Processes for Bayesian Optimization
abstract
Bayesian optimization (BO) has become a popular strategy for global optimization of expensive real-world functions. Contrary to a common expectation that BO is suited to optimizing black-box functions, it actually requires domain knowledge about those functions to deploy BO successfully. Such domain knowledge often manifests in Gaussian process (GP) priors that specify initial beliefs on functions. However, even with expert knowledge, it is non-trivial to quantitatively define a prior. This is especially true for hyperparameter tuning problems on complex machine learning models, where landscapes of tuning objectives are often difficult to comprehend. We seek an alternative practice for setting these functional priors. In particular, we consider the scenario where we have data from similar functions that allow us to pre-train a tighter distribution a priori. We detail what pre-training entails for GPs using a KL divergence based loss function, and propose a new pre-training based BO framework named HyperBO. Theoretically, we show bounded posterior predictions and near-zero regrets for HyperBO without assuming the "ground truth" GP prior is known. To verify our approach in realistic setups, we collect a large multi-task hyperparameter tuning dataset by training tens of thousands of configurations of near-state-of-the-art deep learning models on popular image and text datasets, as well as a protein sequence dataset. Our results show that on average, HyperBO is able to locate good hyperparameters at least 3 times more efficiently than the best competing methods on both our new tuning dataset and existing multi-task BO benchmarks.
George E. Dahl, Kevin Swersky, Chansoo Lee, Zachary Nado, Justin Gilmer, Jasper Snoek, Zoubin Ghahramani
J. Mach. Learn. Res.2
2022 Predicting the utility of search spaces for black-box optimization: a simple, budget-aware approach
abstract
Black box optimization requires specifying a search space to explore for solutions, e.g. a d-dimensional compact space, and this choice is critical for getting the best results at a reasonable budget. Unfortunately, determining a high quality search space can be challenging in many applications. For example, when tuning hyperparameters for machine learning pipelines on a new problem given a limited budget, one must strike a balance between excluding potentially promising regions and keeping the search space small enough to be tractable. The goal of this work is to motivate—through example applications in tuning deep neural networks—the problem of predicting the quality of search spaces conditioned on budgets, as well as to provide a simple scoring method based on a utility function applied to a probabilistic response surface model, similar to Bayesian optimization. We show that the method we present can compute meaningful budget-conditional scores in a variety of situations. We also provide experimental evidence that accurate scores can be useful in constructing and pruning search spaces. Ultimately, we believe scoring search spaces should become standard practice in the experimental workflow for deep learning.
Setareh Ariafar, Justin Gilmer, Zachary Nado, Jasper Snoek, Rodolphe Jenatton, George E. Dahl
AISTATS6
2022 A Loss Curvature Perspective on Training Instabilities of Deep Learning Models
Justin Gilmer, Behrooz Ghorbani, Ankush Garg, Sneha Reddy Kudugunta, Behnam Neyshabur, David Cardoze, George E. Dahl, Zachary Nado, Orhan Firat
ICLR7
2021 What Will it Take to Fix Benchmarking in Natural Language Understanding?
abstract
Evaluation for many natural language understanding (NLU) tasks is broken: Unreliable and biased systems score so highly on standard benchmarks that there is little room for researchers who develop better systems to demonstrate their improvements.The recent trend to abandon IID benchmarks in favor of adversarially-constructed, out-of-distribution test sets ensures that current models will perform poorly, but ultimately only obscures the abilities that we want our benchmarks to measure.In this position paper, we lay out four criteria that we argue NLU benchmarks should meet.We argue most current benchmarks fail at these criteria, and that adversarial data collection does not meaningfully address the causes of these failures.Instead, restoring a healthy evaluation ecosystem will require significant progress in the design of benchmark datasets, the reliability with which they are annotated, their size, and the ways they handle social bias.
Samuel R. Bowman, George E. Dahl
NAACL-HLT2
2019 Which Algorithmic Choices Matter at Which Batch Sizes? Insights From a Noisy Quadratic Model
abstract
Increasing the batch size is a popular way to speed up neural network training, but beyond some critical batch size, larger batch sizes yield diminishing returns. In this work, we study how the critical batch size changes based on properties of the optimization algorithm, including acceleration and preconditioning, through two different lenses: large scale experiments and analysis using a simple noisy quadratic model (NQM). We experimentally demonstrate that optimization algorithms that employ preconditioning, specifically Adam and K-FAC, result in much larger critical batch sizes than stochastic gradient descent with momentum. We also demonstrate that the NQM captures many of the essential features of real neural network training, despite being drastically simpler to work with. The NQM predicts our results with preconditioned optimizers, previous results with accelerated gradient descent, and other results around optimal learning rates and large batch training, making it a useful tool to generate testable predictions about neural network optimization. We demonstrate empirically that the simple noisy quadratic model (NQM) displays many similarities to neural networks in terms of large-batch training. We prove analytical convergence results for the NQM model that predict such behavior and hence provide possible explanations and a better understanding for many large-batch training phenomena.
Guodong Zhang 0006, Lala Li, Zachary Nado, James Martens, Sushant Sachdeva, George E. Dahl, Christopher J. Shallue, Roger B. Grosse
NeurIPS6
2019 Measuring the Effects of Data Parallelism on Neural Network Training
abstract
Recent hardware developments have dramatically increased the scale of data parallelism available for neural network training. Among the simplest ways to harness next-generation hardware is to increase the batch size in standard mini-batch neural network training algorithms. In this work, we aim to experimentally characterize the effects of increasing the batch size on training time, as measured by the number of steps necessary to reach a goal out-of-sample error. We study how this relationship varies with the training algorithm, model, and data set, and find extremely large variation between workloads. Along the way, we show that disagreements in the literature on how batch size affects model quality can largely be explained by differences in metaparameter tuning and compute budgets at different batch sizes. We find no evidence that larger batch sizes degrade out-of-sample performance. Finally, we discuss the implications of our results on efforts to train neural networks much faster in the future. Our experimental data is publicly available as a database of 71,638,836 loss measurements taken over the course of training for 168,160 individual models across 35 workloads.
Christopher J. Shallue, Jaehoon Lee 0001, Joseph M. Antognini, Jascha Sohl-Dickstein, Roy Frostig, George E. Dahl
J. Mach. Learn. Res.6
2018 The Importance of Generation Order in Language Modeling
abstract
Neural language models are a critical component of state-of-the-art systems for machine translation, summarization, audio transcription, and other tasks.These language models are almost universally autoregressive in nature, generating sentences one token at a time from left to right.This paper studies the influence of token generation order on model quality via a novel two-pass language model that produces partially-filled sentence "templates" and then fills in missing tokens.We compare various strategies for structuring these two passes and observe a surprisingly large variation in model quality.We find the most effective strategy generates function words in the first pass followed by content words in the second.We believe these experimental results justify a more extensive investigation of generation order for neural language models.
Nicolas Ford, Daniel Duckworth, Mohammad Norouzi 0002, George E. Dahl
EMNLP4
2018 Large scale distributed neural network training through online distillation
Rohan Anil, Gabriel Pereyra, Alexandre Tachard Passos, Róbert Ormándi, George E. Dahl, Geoffrey E. Hinton
ICLR (Poster)5
2017 Neural Message Passing for Quantum Chemistry
abstract
Supervised learning on molecules has incredible potential to be useful in chemistry, drug discovery, and materials science. Luckily, several promising and closely related neural network models invariant to molecular symmetries have already been described in the literature. These models learn a message passing algorithm and aggregation procedure to compute a function of their entire input graph. At this point, the next step is to find a particularly effective variant of this general approach and apply it to chemical prediction benchmarks until we either solve them or reach the limits of the approach. In this paper, we reformulate existing models into a single common framework we call Message Passing Neural Networks (MPNNs) and explore additional novel variations within this framework. Using MPNNs we demonstrate state of the art results on an important molecular property prediction benchmark; these results are strong enough that we believe future work should focus on datasets with larger molecules or more accurate ground truth labels.
Justin Gilmer, Samuel S. Schoenholz, Patrick F. Riley, Oriol Vinyals, George E. Dahl
ICML5
2015 Deep Convolutional Neural Networks for Large-scale Speech Tasks
Tara N. Sainath, Brian Kingsbury, George Saon, Hagen Soltau, Abdel-rahman Mohamed, George E. Dahl, Bhuvana Ramabhadran
Neural Networks6
2013 Improvements to Deep Convolutional Neural Networks for LVCSR
abstract
Deep Convolutional Neural Networks (CNNs) are more powerful than Deep Neural Networks (DNN), as they are able to better reduce spectral variation in the input signal. This has also been confirmed experimentally, with CNNs showing improvements in word error rate (WER) between 4-12% relative compared to DNNs across a variety of LVCSR tasks. In this paper, we describe different methods to further improve CNN performance. First, we conduct a deep analysis comparing limited weight sharing and full weight sharing with state-of-the-art features. Second, we apply various pooling strategies that have shown improvements in computer vision to an LVCSR speech task. Third, we introduce a method to effectively incorporate speaker adaptation, namely fMLLR, into log-mel features. Fourth, we introduce an effective strategy to use dropout during Hessian-free sequence training. We find that with these improvements, particularly with fMLLR and dropout, we are able to achieve an additional 2-3% relative improvement in WER on a 50-hour Broadcast News task over our previous best CNN baseline. On a larger 400-hour BN task, we find an additional 4-5% relative improvement over our previous best CNN baseline.
Tara N. Sainath, Brian Kingsbury, Abdel-rahman Mohamed, George E. Dahl, George Saon, Hagen Soltau, Tomás Beran, Aleksandr Y. Aravkin, Bhuvana Ramabhadran
ASRU4
2013 Large-scale malware classification using random projections and neural networks
abstract
Automatically generated malware is a significant problem for computer users. Analysts are able to manually investigate a small number of unknown files, but the best large-scale defense for detecting malware is automated malware classification. Malware classifiers often use sparse binary features, and the number of potential features can be on the order of tens or hundreds of millions. Feature selection reduces the number of features to a manageable number for training simpler algorithms such as logistic regression, but this number is still too large for more complex algorithms such as neural networks. To overcome this problem, we used random projections to further reduce the dimensionality of the original input space. Using this architecture, we train several very large-scale neural network systems with over 2.6 million labeled samples thereby achieving classification results with a two-class error rate of 0.49% for a single neural network and 0.42% for an ensemble of neural networks.
George E. Dahl, Jack W. Stokes, Li Deng 0001, Dong Yu 0001
ICASSP1
2013 Improving deep neural networks for LVCSR using rectified linear units and dropout
abstract
Recently, pre-trained deep neural networks (DNNs) have outperformed traditional acoustic models based on Gaussian mixture models (GMMs) on a variety of large vocabulary speech recognition benchmarks. Deep neural nets have also achieved excellent results on various computer vision tasks using a random “dropout” procedure that drastically improves generalization error by randomly omitting a fraction of the hidden units in all layers. Since dropout helps avoid over-fitting, it has also been successful on a small-scale phone recognition task using larger neural nets. However, training deep neural net acoustic models for large vocabulary speech recognition takes a very long time and dropout is likely to only increase training time. Neural networks with rectified linear unit (ReLU) non-linearities have been highly successful for computer vision tasks and proved faster to train than standard sigmoid units, sometimes also improving discriminative performance. In this work, we show on a 50-hour English Broadcast News task that modified deep neural networks using ReLUs trained with dropout during frame level training provide an 4.2% relative improvement over a DNN trained with sigmoid units, and a 14.4% relative improvement over a strong GMM/HMM system. We were able to obtain our results with minimal human hyper-parameter tuning using publicly available Bayesian optimization code.
George E. Dahl, Tara N. Sainath, Geoffrey E. Hinton
ICASSP1
2013 On the importance of initialization and momentum in deep learning
abstract
Deep and recurrent neural networks (DNNs and RNNs respectively) are powerful models that were considered to be almost impossible to train using stochastic gradient descent with momentum. In this paper, we show that when stochastic gradient descent with momentum uses a well-designed random initialization and a particular type of slowly increasing schedule for the momentum parameter, it can train both DNNs and RNNs (on datasets with long-term dependencies) to levels of performance that were previously achievable only with Hessian-Free optimization. We find that both the initialization and the momentum are crucial since poorly initialized networks cannot be trained with momentum and well-initialized networks perform markedly worse when the momentum is absent or poorly tuned. Our success training these models suggests that previous attempts to train deep and recurrent neural networks from random initializations have likely failed due to poor initialization schemes. Furthermore, carefully tuned momentum methods suffice for dealing with the curvature issues in deep and recurrent network training objectives without the need for sophisticated second-order methods.
Ilya Sutskever, James Martens, George E. Dahl, Geoffrey E. Hinton
ICML (3)3
2012 Training Restricted Boltzmann Machines on Word Observations
George E. Dahl, Ryan P. Adams, Hugo Larochelle
ICML1
2012 Context-Dependent Pre-Trained Deep Neural Networks for Large-Vocabulary Speech Recognition
abstract
We propose a novel context-dependent (CD) model for large-vocabulary speech recognition (LVSR) that leverages recent advances in using deep belief networks for phone recognition. We describe a pre-trained deep neural network hidden Markov model (DNN-HMM) hybrid architecture that trains the DNN to produce a distribution over senones (tied triphone states) as its output. The deep belief network pre-training algorithm is a robust and often helpful way to initialize deep neural networks generatively that can aid in optimization and reduce generalization error. We illustrate the key components of our model, describe the procedure for applying CD-DNN-HMMs to LVSR, and analyze the effects of various modeling choices on performance. Experiments on a challenging business search dataset demonstrate that CD-DNN-HMMs can significantly outperform the conventional context-dependent Gaussian mixture model (GMM)-HMMs, with an absolute sentence accuracy improvement of 5.8% and 9.2% (or relative error reduction of 16.0% and 23.2%) over the CD-GMM-HMMs trained using the minimum phone error rate (MPE) and maximum-likelihood (ML) criteria, respectively.
George E. Dahl, Dong Yu 0001, Li Deng 0001, Alex Acero
IEEE Trans. Speech Audio Process.1
2012 Acoustic Modeling Using Deep Belief Networks
abstract
Gaussian mixture models are currently the dominant technique for modeling the emission distribution of hidden Markov models for speech recognition. We show that better phone recognition on the TIMIT dataset can be achieved by replacing Gaussian mixture models by deep neural networks that contain many layers of features and a very large number of parameters. These networks are first pre-trained as a multi-layer generative model of a window of spectral feature vectors without making use of any discriminative information. Once the generative pre-training has designed the features, we perform discriminative fine-tuning using backpropagation to adjust the features slightly to make them better at predicting a probability distribution over the states of monophone hidden Markov models.
Abdel-rahman Mohamed, George E. Dahl, Geoffrey E. Hinton
IEEE Trans. Speech Audio Process.2
2011 Large vocabulary continuous speech recognition with context-dependent DBN-HMMS
abstract
The context-independent deep belief network (DBN) hidden Markov model (HMM) hybrid architecture has recently achieved promising results for phone recognition. In this work, we propose a context-dependent DBN-HMM system that dramatically outperforms strong Gaussian mixture model (GMM)-HMM baselines on a challenging, large vocabulary, spontaneous speech recognition dataset from the Bing mobile voice search task. Our system achieves absolute sentence accuracy improvements of 5.8% and 9.2% over GMM-HMMs trained using the minimum phone error rate (MPE) and maximum likelihood (ML) criteria, respectively, which translate to relative error reductions of 16.0% and 23.2%.
George E. Dahl, Dong Yu 0001, Li Deng 0001, Alex Acero
ICASSP1
2011 Deep Belief Networks using discriminative features for phone recognition
abstract
Deep Belief Networks (DBNs) are multi-layer generative models. They can be trained to model windows of coefficients extracted from speech and they discover multiple layers of features that capture the higher-order statistical structure of the data. These features can be used to initialize the hidden units of a feed-forward neural network that is then trained to predict the HMM state for the central frame of the window. Initializing with features that are good at generating speech makes the neural network perform much better than initializing with random weights. DBNs have already been used successfully for phone recognition with input coefficients that are MFCCs or filterbank outputs. In this paper, we demonstrate that they work even better when their inputs are speaker adaptive, discriminative features. On the standard TIMIT corpus, they give phone error rates of 19.6% using monophone HMMs and a bigram language model and 19.4% using monophone HMMs and a trigram language model.
Abdel-rahman Mohamed, Tara N. Sainath, George E. Dahl, Bhuvana Ramabhadran, Geoffrey E. Hinton, Michael Picheny
ICASSP3
2010 Phone Recognition with the Mean-Covariance Restricted Boltzmann Machine
abstract
Straightforward application of Deep Belief Nets (DBNs) to acoustic modeling produces a rich distributed representation of speech data that is useful for recognition and yields impressive results on the speaker-independent TIMIT phone recognition task. However, the first-layer Gaussian-Bernoulli Restricted Boltzmann Machine (GRBM) has an important limitation, shared with mixtures of diagonal-covariance Gaussians: GRBMs treat different components of the acoustic input vector as conditionally independent given the hidden state. The mean-covariance restricted Boltzmann machine (mcRBM), first introduced for modeling natural images, is a much more representationally efficient and powerful way of modeling the covariance structure of speech data. Every configuration of the precision units of the mcRBM specifies a different precision matrix for the conditional distribution over the acoustic space. In this work, we use the mcRBM to learn features of speech data that serve as input into a standard DBN. The mcRBM features combined with DBNs allow us to achieve a phone error rate of 20.5\%, which is superior to all published results on speaker-independent TIMIT to date.
George E. Dahl, Marc'Aurelio Ranzato, Abdel-rahman Mohamed, Geoffrey E. Hinton
NIPS1
2010 Incorporating Side Information in Probabilistic Matrix Factorization with Gaussian Processes
Ryan P. Adams, George E. Dahl, Iain Murray 0001
UAI2