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

Alex Graves

dblp:57/5177 · DBLP profile ↗
← Back
39ranked-venue papers
14as first author
1since 2021 · last 2021
—ORCID · none

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

Artificial intelligence and machine learning · 36 · 13 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 6 · 2 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
22 papers
Deep learning architectures and training · 34% Reinforcement learning · 16% Efficient and distributed learning · 13%
Computer graphics and multimedia
1 paper
Visual content generation and editing · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Deep learning architectures and training
recurrent neural network
2.2122021
Practical Real Time Recurrent Learning with a Sparse Approximation · ICLR 2021
Decoupled Neural Interfaces using Synthetic Gradients · ICML 2017
Strategic Attentive Writer for Learning Macro-Actions · NIPS 2016
Machine learning › Representation and self-supervised learning
associative memory
0.622018
The Kanerva Machine: A Generative Distributed Memory · ICLR (Poster) 2018
Associative Long Short-Term Memory · ICML 2016
Machine learning › Deep learning architectures and training › recurrent neural network
real-time recurrent learning
0.512021
Practical Real Time Recurrent Learning with a Sparse Approximation · ICLR 2021
Machine learning › Efficient and distributed learning › model compression
sparse training
0.512021
Practical Real Time Recurrent Learning with a Sparse Approximation · ICLR 2021
Machine learning › Reinforcement learning
exploration
0.312018
Noisy Networks For Exploration · ICLR (Poster) 2018
Machine learning › Efficient and distributed learning › model compression
knowledge distillation
0.312018
Parallel WaveNet: Fast High-Fidelity Speech Synthesis · ICML 2018
Natural language and speech › Speech recognition and synthesis › speech synthesis
neural speech synthesis
0.312018
Parallel WaveNet: Fast High-Fidelity Speech Synthesis · ICML 2018
Natural language and speech › Speech recognition and synthesis › speech synthesis › neural speech synthesis
parallel speech synthesis
0.312018
Parallel WaveNet: Fast High-Fidelity Speech Synthesis · ICML 2018
Natural language and speech › Speech recognition and synthesis
speech synthesis
0.312018
Parallel WaveNet: Fast High-Fidelity Speech Synthesis · ICML 2018
Machine learning › Reinforcement learning › reinforcement learning environment › environment design
automatic curriculum learning
0.312017
Automated Curriculum Learning for Neural Networks · ICML 2017
Machine learning › Generative modeling
autoregressive model
0.312017
Video Pixel Networks · ICML 2017
Machine learning › Deep learning architectures and training
backpropagation
0.312017
Decoupled Neural Interfaces using Synthetic Gradients · ICML 2017
Machine learning › Learning paradigms
curriculum learning
0.312017
Automated Curriculum Learning for Neural Networks · ICML 2017
Machine learning › Deep learning architectures and training › neural network training › local learning
decoupled neural interfaces
0.312017
Decoupled Neural Interfaces using Synthetic Gradients · ICML 2017
Machine learning › Reinforcement learning
multi-armed bandit
0.312017
Automated Curriculum Learning for Neural Networks · ICML 2017
Machine learning › Reinforcement learning › multi-armed bandit
non-stationary bandits
0.312017
Automated Curriculum Learning for Neural Networks · ICML 2017
Visual content generation and editing
video generation
0.312017
Video Pixel Networks · ICML 2017
Natural language and speech › Speech recognition and synthesis › automatic speech recognition
end-to-end speech recognition
0.322014
Towards End-To-End Speech Recognition with Recurrent Neural Networks · ICML 2014
Connectionist temporal classification: labelling unsegmented sequence data with recurrent neural networks · ICML 2006
Machine learning › Reinforcement learning
actor-critic methods
0.212016
Asynchronous Methods for Deep Reinforcement Learning · ICML 2016
Machine learning › Efficient and distributed learning › distributed training
asynchronous training
0.212016
Asynchronous Methods for Deep Reinforcement Learning · ICML 2016
Machine learning › Generative modeling › autoregressive model
autoregressive image generation
0.212016
Conditional Image Generation with PixelCNN Decoders · NIPS 2016
Machine learning › Reinforcement learning
deep reinforcement learning
0.212016
Asynchronous Methods for Deep Reinforcement Learning · ICML 2016
Machine learning › Deep learning architectures and training › memory-augmented neural networks
external memory
0.212016
Scaling Memory-Augmented Neural Networks with Sparse Reads and Writes · NIPS 2016
Machine learning › Efficient and distributed learning › memory-efficient training
gradient checkpointing
0.212016
Memory-Efficient Backpropagation Through Time · NIPS 2016
Machine learning › Reinforcement learning
hierarchical reinforcement learning
0.212016
Strategic Attentive Writer for Learning Macro-Actions · NIPS 2016
Machine learning › Representation and self-supervised learning › associative memory
holographic reduced representations
0.212016
Associative Long Short-Term Memory · ICML 2016
Machine learning › Deep learning architectures and training › recurrent neural network
LSTM
0.212016
Associative Long Short-Term Memory · ICML 2016
Machine learning › Deep learning architectures and training
memory-augmented neural networks
0.212016
Scaling Memory-Augmented Neural Networks with Sparse Reads and Writes · NIPS 2016
Machine learning › Efficient and distributed learning
model compression
0.212016
Scaling Memory-Augmented Neural Networks with Sparse Reads and Writes · NIPS 2016
Computer vision › Image recognition and object detection
handwriting recognition
0.232009
A Novel Connectionist System for Unconstrained Handwriting Recognition · IEEE Trans. Pattern Anal. Mach. Intell. 2009
Offline Handwriting Recognition with Multidimensional Recurrent Neural Networks · NIPS 2008
Unconstrained On-line Handwriting Recognition with Recurrent Neural Networks · NIPS 2007

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

recurrent neural network · 0.7autoregressive modeling · 0.6connectionist temporal classification · 0.5sparse approximation · 0.5real-time recurrent learning · 0.5LSTM · 0.3variational inference · 0.3noisy linear layer · 0.3deep reinforcement learning · 0.3bayesian inference · 0.3probabilistic video model · 0.3four-dimensional dependency chain · 0.3
YearPublicationVenuePosition
2021 Practical Real Time Recurrent Learning with a Sparse Approximation
Jacob Menick, Erich Elsen, Utku Evci, Simon Osindero, Karen Simonyan, Alex Graves
ICLR6
2018 Noisy Networks For Exploration
Meire Fortunato, Mohammad Gheshlaghi Azar, Bilal Piot, Jacob Menick, Matteo Hessel, Ian Osband, Alex Graves, Volodymyr Mnih, Rémi Munos, Demis Hassabis, Olivier Pietquin, Charles Blundell, Shane Legg
ICLR (Poster)7
2018 The Kanerva Machine: A Generative Distributed Memory
Yan Wu 0010, Greg Wayne, Alex Graves, Timothy P. Lillicrap
ICLR (Poster)3
2018 Parallel WaveNet: Fast High-Fidelity Speech Synthesis
abstract
The recently-developed WaveNet architecture is the current state of the art in realistic speech synthesis, consistently rated as more natural sounding for many different languages than any previous system. However, because WaveNet relies on sequential generation of one audio sample at a time, it is poorly suited to today’s massively parallel computers, and therefore hard to deploy in a real-time production setting. This paper introduces Probability Density Distillation, a new method for training a parallel feed-forward network from a trained WaveNet with no significant difference in quality. The resulting system is capable of generating high-fidelity speech samples at more than 20 times faster than real-time, a 1000x speed up relative to the original WaveNet, and capable of serving multiple English and Japanese voices in a production setting.
Aäron van den Oord, Yazhe Li, Igor Babuschkin, Karen Simonyan, Oriol Vinyals, Koray Kavukcuoglu, George van den Driessche 0002, Edward Lockhart, Luis C. Cobo, Florian Stimberg, Norman Casagrande, Dominik Grewe, Seb Noury, Sander Dieleman, Erich Elsen, Nal Kalchbrenner, Heiga Zen, Alex Graves, Helen King, Tom Walters, Daniel Belov, Demis Hassabis
ICML18
2017 Automated Curriculum Learning for Neural Networks
abstract
We introduce a method for automatically selecting the path, or syllabus, that a neural network follows through a curriculum so as to maximise learning efficiency. A measure of the amount that the network learns from each data sample is provided as a reward signal to a nonstationary multi-armed bandit algorithm, which then determines a stochastic syllabus. We consider a range of signals derived from two distinct indicators of learning progress: rate of increase in prediction accuracy, and rate of increase in network complexity. Experimental results for LSTM networks on three curricula demonstrate that our approach can significantly accelerate learning, in some cases halving the time required to attain a satisfactory performance level.
Alex Graves, Marc G. Bellemare, Jacob Menick, Rémi Munos, Koray Kavukcuoglu
ICML1
2017 Decoupled Neural Interfaces using Synthetic Gradients
abstract
Training directed neural networks typically requires forward-propagating data through a computation graph, followed by backpropagating error signal, to produce weight updates. All layers, or more generally, modules, of the network are therefore locked, in the sense that they must wait for the remainder of the network to execute forwards and propagate error backwards before they can be updated. In this work we break this constraint by decoupling modules by introducing a model of the future computation of the network graph. These models predict what the result of the modelled subgraph will produce using only local information. In particular we focus on modelling error gradients: by using the modelled synthetic gradient in place of true backpropagated error gradients we decouple subgraphs, and can update them independently and asynchronously i.e. we realise decoupled neural interfaces. We show results for feed-forward models, where every layer is trained asynchronously, recurrent neural networks (RNNs) where predicting one’s future gradient extends the time over which the RNN can effectively model, and also a hierarchical RNN system with ticking at different timescales. Finally, we demonstrate that in addition to predicting gradients, the same framework can be used to predict inputs, resulting in models which are decoupled in both the forward and backwards pass – amounting to independent networks which co-learn such that they can be composed into a single functioning corporation.
Max Jaderberg, Wojciech Czarnecki 0001, Simon Osindero, Oriol Vinyals, Alex Graves, David Silver 0001, Koray Kavukcuoglu
ICML5
2017 Video Pixel Networks
abstract
We propose a probabilistic video model, the Video Pixel Network (VPN), that estimates the discrete joint distribution of the raw pixel values in a video. The model and the neural architecture reflect the time, space and color structure of video tensors and encode it as a four-dimensional dependency chain. The VPN approaches the best possible performance on the Moving MNIST benchmark, a leap over the previous state of the art, and the generated videos show only minor deviations from the ground truth. The VPN also produces detailed samples on the action-conditional Robotic Pushing benchmark and generalizes to the motion of novel objects.
Nal Kalchbrenner, Aäron van den Oord, Karen Simonyan, Ivo Danihelka, Oriol Vinyals, Alex Graves, Koray Kavukcuoglu
ICML6
2017 Plenary talks: Frontiers in recurrent neural network research
abstract
In the last few years, recurrent neural networks (RNNs) have become the Swiss Army knife of large-scale sequence processing. Problems involving long and complex data streams, such as speech recognition, machine translation and reinforcement learning from raw video, are now routinely tackled with RNNs. This talk takes a look at some of the new architectures, applications and training strategies currently being developed in this exciting field.
Alex Graves
IJCNN1
2016 Associative Long Short-Term Memory
abstract
We investigate a new method to augment recurrent neural networks with extra memory without increasing the number of network parameters. The system has an associative memory based on complex-valued vectors and is closely related to Holographic Reduced Representations and Long Short-Term Memory networks. Holographic Reduced Representations have limited capacity: as they store more information, each retrieval becomes noisier due to interference. Our system in contrast creates redundant copies of stored information, which enables retrieval with reduced noise. Experiments demonstrate faster learning on multiple memorization tasks.
Ivo Danihelka, Greg Wayne, Benigno Uria, Nal Kalchbrenner, Alex Graves
ICML5
2016 Asynchronous Methods for Deep Reinforcement Learning
abstract
We propose a conceptually simple and lightweight framework for deep reinforcement learning that uses asynchronous gradient descent for optimization of deep neural network controllers. We present asynchronous variants of four standard reinforcement learning algorithms and show that parallel actor-learners have a stabilizing effect on training allowing all four methods to successfully train neural network controllers. The best performing method, an asynchronous variant of actor-critic, surpasses the current state-of-the-art on the Atari domain while training for half the time on a single multi-core CPU instead of a GPU. Furthermore, we show that asynchronous actor-critic succeeds on a wide variety of continuous motor control problems as well as on a new task of navigating random 3D mazes using a visual input.
Volodymyr Mnih, Adrià Puigdomènech Badia, Mehdi Mirza, Alex Graves, Timothy P. Lillicrap, Tim Harley, David Silver 0001, Koray Kavukcuoglu
ICML4
2016 Memory-Efficient Backpropagation Through Time
abstract
We propose a novel approach to reduce memory consumption of the backpropagation through time (BPTT) algorithm when training recurrent neural networks (RNNs). Our approach uses dynamic programming to balance a trade-off between caching of intermediate results and recomputation. The algorithm is capable of tightly fitting within almost any user-set memory budget while finding an optimal execution policy minimizing the computational cost. Computational devices have limited memory capacity and maximizing a computational performance given a fixed memory budget is a practical use-case. We provide asymptotic computational upper bounds for various regimes. The algorithm is particularly effective for long sequences. For sequences of length 1000, our algorithm saves 95\% of memory usage while using only one third more time per iteration than the standard BPTT.
Audrunas Gruslys, Rémi Munos, Ivo Danihelka, Marc Lanctot, Alex Graves
NIPS5
2016 Conditional Image Generation with PixelCNN Decoders
abstract
This work explores conditional image generation with a new image density model based on the PixelCNN architecture. The model can be conditioned on any vector, including descriptive labels or tags, or latent embeddings created by other networks. When conditioned on class labels from the ImageNet database, the model is able to generate diverse, realistic scenes representing distinct animals, objects, landscapes and structures. When conditioned on an embedding produced by a convolutional network given a single image of an unseen face, it generates a variety of new portraits of the same person with different facial expressions, poses and lighting conditions. We also show that conditional PixelCNN can serve as a powerful decoder in an image autoencoder. Additionally, the gated convolutional layers in the proposed model improve the log-likelihood of PixelCNN to match the state-of-the-art performance of PixelRNN on ImageNet, with greatly reduced computational cost.
Aäron van den Oord, Nal Kalchbrenner, Lasse Espeholt, Koray Kavukcuoglu, Oriol Vinyals, Alex Graves
NIPS6
2016 Scaling Memory-Augmented Neural Networks with Sparse Reads and Writes
abstract
Neural networks augmented with external memory have the ability to learn algorithmic solutions to complex tasks. These models appear promising for applications such as language modeling and machine translation. However, they scale poorly in both space and time as the amount of memory grows --- limiting their applicability to real-world domains. Here, we present an end-to-end differentiable memory access scheme, which we call Sparse Access Memory (SAM), that retains the representational power of the original approaches whilst training efficiently with very large memories. We show that SAM achieves asymptotic lower bounds in space and time complexity, and find that an implementation runs $1,\!000\times$ faster and with $3,\!000\times$ less physical memory than non-sparse models. SAM learns with comparable data efficiency to existing models on a range of synthetic tasks and one-shot Omniglot character recognition, and can scale to tasks requiring $100,\!000$s of time steps and memories. As well, we show how our approach can be adapted for models that maintain temporal associations between memories, as with the recently introduced Differentiable Neural Computer.
Jack W. Rae, Jonathan J. Hunt, Ivo Danihelka, Tim Harley, Andrew W. Senior, Greg Wayne, Alex Graves, Timothy P. Lillicrap
NIPS7
2016 Strategic Attentive Writer for Learning Macro-Actions
abstract
We present a novel deep recurrent neural network architecture that learns to build implicit plans in an end-to-end manner purely by interacting with an environment in reinforcement learning setting. The network builds an internal plan, which is continuously updated upon observation of the next input from the environment. It can also partition this internal representation into contiguous sub-sequences by learning for how long the plan can be committed to -- i.e. followed without replaning. Combining these properties, the proposed model, dubbed STRategic Attentive Writer (STRAW) can learn high-level, temporally abstracted macro-actions of varying lengths that are solely learnt from data without any prior information. These macro-actions enable both structured exploration and economic computation. We experimentally demonstrate that STRAW delivers strong improvements on several ATARI games by employing temporally extended planning strategies (e.g. Ms. Pacman and Frostbite). It is at the same time a general algorithm that can be applied on any sequence data. To that end, we also show that when trained on text prediction task, STRAW naturally predicts frequent n-grams (instead of macro-actions), demonstrating the generality of the approach.
Alexander Vezhnevets, Volodymyr Mnih, Simon Osindero, Alex Graves, Oriol Vinyals, John P. Agapiou, Koray Kavukcuoglu
NIPS4
2015 Learning acoustic frame labeling for speech recognition with recurrent neural networks
abstract
We explore alternative acoustic modeling techniques for large vocabulary speech recognition using Long Short-Term Memory recurrent neural networks. For an acoustic frame labeling task, we compare the conventional approach of cross-entropy (CE) training using fixed forced-alignments of frames and labels, with the Connectionist Temporal Classification (CTC) method proposed for labeling unsegmented sequence data. We demonstrate that the latter can be implemented with finite state transducers. We experiment with phones and context dependent HMM states as acoustic modeling units. We also investigate the effect of context in acoustic input by training unidirectional and bidirectional LSTM RNN models. We show that a bidirectional LSTM RNN CTC model using phone units can perform as well as an LSTM RNN model trained with CE using HMM state alignments. Finally, we also show the effect of sequence discriminative training on these models and show the first results for sMBR training of CTC models.
Hasim Sak, Andrew W. Senior, Kanishka Rao, Ozan Irsoy, Alex Graves, Françoise Beaufays, Johan Schalkwyk
ICASSP5
2015 DRAW: A Recurrent Neural Network For Image Generation
abstract
This paper introduces the Deep Recurrent Attentive Writer (DRAW) architecture for image generation with neural networks. DRAW networks combine a novel spatial attention mechanism that mimics the foveation of the human eye, with a sequential variational auto-encoding framework that allows for the iterative construction of complex images. The system substantially improves on the state of the art for generative models on MNIST, and, when trained on the Street View House Numbers dataset, it is able to generate images that are indistinguishable from real data with the naked eye.
Karol Gregor, Ivo Danihelka, Alex Graves, Danilo Jimenez Rezende, Daan Wierstra
ICML3
2015 Automatic diacritization of Arabic text using recurrent neural networks
Gheith A. Abandah, Alex Graves, Balkees Al-Shagoor, Alaa Arabiyat, Fuad T. Jamour, Majid A. Al-Taee
Int. J. Document Anal. Recognit.2
2014 Towards End-To-End Speech Recognition with Recurrent Neural Networks
abstract
This paper presents a speech recognition system that directly transcribes audio data with text, without requiring an intermediate phonetic representation. The system is based on a combination of the deep bidirectional LSTM recurrent neural network architecture and the Connectionist Temporal Classification objective function. A modification to the objective function is introduced that trains the network to minimise the expectation of an arbitrary transcription loss function. This allows a direct optimisation of the word error rate, even in the absence of a lexicon or language model. The system achieves a word error rate of 27.3% on the Wall Street Journal corpus with no prior linguistic information, 21.9% with only a lexicon of allowed words, and 8.2% with a trigram language model. Combining the network with a baseline system further reduces the error rate to 6.7%.
Alex Graves, Navdeep Jaitly
ICML1
2014 Recurrent Models of Visual Attention
Volodymyr Mnih, Nicolas Heess, Alex Graves, Koray Kavukcuoglu
NIPS3
2013 Hybrid speech recognition with Deep Bidirectional LSTM
abstract
Deep Bidirectional LSTM (DBLSTM) recurrent neural networks have recently been shown to give state-of-the-art performance on the TIMIT speech database. However, the results in that work relied on recurrent-neural-network-specific objective functions, which are difficult to integrate with existing large vocabulary speech recognition systems. This paper investigates the use of DBLSTM as an acoustic model in a standard neural network-HMM hybrid system. We find that a DBLSTM-HMM hybrid gives equally good results on TIMIT as the previous work. It also outperforms both GMM and deep network benchmarks on a subset of the Wall Street Journal corpus. However the improvement in word error rate over the deep network is modest, despite a great increase in framelevel accuracy. We conclude that the hybrid approach with DBLSTM appears to be well suited for tasks where acoustic modelling predominates. Further investigation needs to be conducted to understand how to better leverage the improvements in frame-level accuracy towards better word error rates.
Alex Graves, Navdeep Jaitly, Abdel-rahman Mohamed
ASRU1
2013 Speech recognition with deep recurrent neural networks
abstract
Recurrent neural networks (RNNs) are a powerful model for sequential data. End-to-end training methods such as Connectionist Temporal Classification make it possible to train RNNs for sequence labelling problems where the input-output alignment is unknown. The combination of these methods with the Long Short-term Memory RNN architecture has proved particularly fruitful, delivering state-of-the-art results in cursive handwriting recognition. However RNN performance in speech recognition has so far been disappointing, with better results returned by deep feedforward networks. This paper investigates deep recurrent neural networks, which combine the multiple levels of representation that have proved so effective in deep networks with the flexible use of long range context that empowers RNNs. When trained end-to-end with suitable regularisation, we find that deep Long Short-term Memory RNNs achieve a test set error of 17.7% on the TIMIT phoneme recognition benchmark, which to our knowledge is the best recorded score.
Alex Graves, Abdel-rahman Mohamed, Geoffrey E. Hinton
ICASSP1
2011 Practical Variational Inference for Neural Networks
abstract
Variational methods have been previously explored as a tractable approximation to Bayesian inference for neural networks. However the approaches proposed so far have only been applicable to a few simple network architectures. This paper introduces an easy-to-implement stochastic variational method (or equivalently, minimum description length loss function) that can be applied to most neural networks. Along the way it revisits several common regularisers from a variational perspective. It also provides a simple pruning heuristic that can both drastically reduce the number of network weights and lead to improved generalisation. Experimental results are provided for a hierarchical multidimensional recurrent neural network applied to the TIMIT speech corpus.
Alex Graves
NIPS1
2010 Multimodal Parameter-exploring Policy Gradients
abstract
Policy Gradients with Parameter-based Exploration (PGPE) is a novel model-free reinforcement learning method that alleviates the problem of high-variance gradient estimates encountered in normal policy gradient methods. It has been shown to drastically speed up convergence for several large-scale reinforcement learning tasks. However the independent normal distributions used by PGPE to search through parameter space are inadequate for some problems with multimodal reward surfaces. This paper extends the basic PGPE algorithm to use multimodal mixture distributions for each parameter, while remaining efficient. Experimental results on the Rastrigin function and the inverted pendulum benchmark demonstrate the advantages of this modification, with faster convergence to better optima.
Frank Sehnke, Alex Graves, Christian Osendorfer, Jürgen Schmidhuber
ICMLA2
2010 Parameter-exploring policy gradients
Frank Sehnke, Christian Osendorfer, Thomas Rückstieß, Alex Graves, Jan Peters 0001, Jürgen Schmidhuber
Neural Networks4
2009 From speech to letters - using a novel neural network architecture for grapheme based ASR
abstract
Main-stream automatic speech recognition systems are based on modelling acoustic sub-word units such as phonemes. Phonemisation dictionaries and language model based decoding techniques are applied to transform the phoneme hypothesis into orthographic transcriptions. Direct modelling of graphemes as sub-word units using HMM has not been successful. We investigate a novel ASR approach using Bidirectional Long Short-Term Memory Recurrent Neural Networks and Connectionist Temporal Classification, which is capable of transcribing graphemes directly and yields results highly competitive with phoneme transcription. In design of such a grapheme based speech recognition system phonemisation dictionaries are no longer required. All that is needed is text transcribed on the sentence level, which greatly simplifies the training procedure. The novel approach is evaluated extensively on the Wall Street Journal 1 corpus.
Florian Eyben, Martin Wöllmer, Björn W. Schuller, Alex Graves
ASRU4
2009 Robust discriminative keyword spotting for emotionally colored spontaneous speech using bidirectional LSTM networks
abstract
In this paper we propose a new technique for robust keyword spotting that uses bidirectional long short-term memory (BLSTM) recurrent neural nets to incorporate contextual information in speech decoding. Our approach overcomes the drawbacks of generative HMM modeling by applying a discriminative learning procedure that non-linearly maps speech features into an abstract vector space. By incorporating the outputs of a BLSTM network into the speech features, it is able to make use of past and future context for phoneme predictions. The robustness of the approach is evaluated on a keyword spotting task using the HUMAINE sensitive artificial listener (SAL) database, which contains accented, spontaneous, and emotionally colored speech. The test is particularly stringent because the system is not trained on the SAL database, but only on the TIMIT corpus of read speech. We show that our method prevails over a discriminative keyword spotter without BLSTM-enhanced feature functions, which in turn has been proven to outperform HMM-based techniques.
Martin Wöllmer, Florian Eyben, Joseph Keshet, Alex Graves, Björn W. Schuller, Gerhard Rigoll
ICASSP4
2009 A Novel Connectionist System for Unconstrained Handwriting Recognition
abstract
Recognizing lines of unconstrained handwritten text is a challenging task. The difficulty of segmenting cursive or overlapping characters, combined with the need to exploit surrounding context, has led to low recognition rates for even the best current recognizers. Most recent progress in the field has been made either through improved preprocessing or through advances in language modeling. Relatively little work has been done on the basic recognition algorithms. Indeed, most systems rely on the same hidden Markov models that have been used for decades in speech and handwriting recognition, despite their well-known shortcomings. This paper proposes an alternative approach based on a novel type of recurrent neural network, specifically designed for sequence labeling tasks where the data is hard to segment and contains long-range bidirectional interdependencies. In experiments on two large unconstrained handwriting databases, our approach achieves word recognition accuracies of 79.7 percent on online data and 74.1 percent on offline data, significantly outperforming a state-of-the-art HMM-based system. In addition, we demonstrate the network's robustness to lexicon size, measure the individual influence of its hidden layers, and analyze its use of context. Last, we provide an in-depth discussion of the differences between the network and HMMs, suggesting reasons for the network's superior performance.
Alex Graves, Marcus Liwicki, Santiago Fernández, Roman Bertolami, Horst Bunke, Jürgen Schmidhuber
IEEE Trans. Pattern Anal. Mach. Intell.1
2008 Policy Gradients with Parameter-Based Exploration for Control
Frank Sehnke, Christian Osendorfer, Thomas Rückstieß, Alex Graves, Jan Peters 0001, Jürgen Schmidhuber
ICANN (1)4
2008 Offline Handwriting Recognition with Multidimensional Recurrent Neural Networks
abstract
Offline handwriting recognition---the transcription of images of handwritten text---is an interesting task, in that it combines computer vision with sequence learning. In most systems the two elements are handled separately, with sophisticated preprocessing techniques used to extract the image features and sequential models such as HMMs used to provide the transcriptions. By combining two recent innovations in neural networks---multidimensional recurrent neural networks and connectionist temporal classification---this paper introduces a globally trained offline handwriting recogniser that takes raw pixel data as input. Unlike competing systems, it does not require any alphabet specific preprocessing, and can therefore be used unchanged for any language. Evidence of its generality and power is provided by data from a recent international Arabic recognition competition, where it outperformed all entries (91.4% accuracy compared to 87.2% for the competition winner) despite the fact that neither author understands a word of Arabic.
Alex Graves, Jürgen Schmidhuber
NIPS1
2007 RNN-based Learning of Compact Maps for Efficient Robot Localization
Alexander Förster, Alex Graves, Jürgen Schmidhuber
ESANN2
2007 An Application of Recurrent Neural Networks to Discriminative Keyword Spotting
Santiago Fernández, Alex Graves, Jürgen Schmidhuber
ICANN (2)2
2007 Multi-dimensional Recurrent Neural Networks
Alex Graves, Santiago Fernández, Jürgen Schmidhuber
ICANN (1)1
2007 Sequence Labelling in Structured Domains with Hierarchical Recurrent Neural Networks
Santiago Fernández, Alex Graves, Jürgen Schmidhuber
IJCAI2
2007 Unconstrained On-line Handwriting Recognition with Recurrent Neural Networks
abstract
On-line handwriting recognition is unusual among sequence labelling tasks in that the underlying generator of the observed data, i.e. the movement of the pen, is recorded directly. However, the raw data can be difficult to interpret because each letter is spread over many pen locations. As a consequence, sophisticated pre-processing is required to obtain inputs suitable for conventional sequence labelling algorithms, such as HMMs. In this paper we describe a system capable of directly transcribing raw on-line handwriting data. The system consists of a recurrent neural network trained for sequence labelling, combined with a probabilistic language model. In experiments on an unconstrained on-line database, we record excellent results using either raw or pre-processed data, well outperforming a benchmark HMM in both cases.
Alex Graves, Santiago Fernández, Marcus Liwicki, Horst Bunke, Jürgen Schmidhuber
NIPS1
2006 Connectionist temporal classification: labelling unsegmented sequence data with recurrent neural networks
abstract
Many real-world sequence learning tasks require the prediction of sequences of labels from noisy, unsegmented input data. In speech recognition, for example, an acoustic signal is transcribed into words or sub-word units. Recurrent neural networks (RNNs) are powerful sequence learners that would seem well suited to such tasks. However, because they require pre-segmented training data, and post-processing to transform their outputs into label sequences, their applicability has so far been limited. This paper presents a novel method for training RNNs to label unsegmented sequences directly, thereby solving both problems. An experiment on the TIMIT speech corpus demonstrates its advantages over both a baseline HMM and a hybrid HMM-RNN.
Alex Graves, Santiago Fernández, Faustino J. Gomez, Jürgen Schmidhuber
ICML1
2005 Classifying Unprompted Speech by Retraining LSTM Nets
Nicole Beringer, Alex Graves, Florian Schiel, Jürgen Schmidhuber
ICANN (1)2
2005 Bidirectional LSTM Networks for Improved Phoneme Classification and Recognition
Alex Graves, Santiago Fernández, Jürgen Schmidhuber
ICANN (2)1
2005 Framewise phoneme classification with bidirectional LSTM networks
abstract
In this paper, we apply bidirectional training to a long short term memory (LSTM) network for the first time. We also present a modified, full gradient version of the LSTM learning algorithm. We discuss the significance of framewise phoneme classification to continuous speech recognition, and the validity of using bidirectional networks for online causal tasks. On the TIMIT speech database, we measure the framewise phoneme classification scores of bidirectional and unidirectional variants of both LSTM and conventional recurrent neural networks (RNNs). We find that bidirectional LSTM outperforms both RNNs and unidirectional LSTM.
Alex Graves, Jürgen Schmidhuber
IJCNN1
2005 Framewise phoneme classification with bidirectional LSTM and other neural network architectures
Alex Graves, Jürgen Schmidhuber
Neural Networks1