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.

Jesse H. Engel

dblp:173/5298 · DBLP profile ↗
← Back
18ranked-venue papers
4as first author
5since 2021 · last 2022
—ORCID · none

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

Artificial intelligence and machine learning · 15 · 4 first-author · 3 since 2021Graphics, computer vision, multimedia, augmented reality and games · 4 · 1 since 2021Databases, data management, data science and information retrieval · 1Human-computer interaction and ubiquitous computing · 1 · 1 since 2021

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
11 papers
Generative modeling · 53% Deep learning architectures and training · 36% Speech recognition and synthesis · 4%
Computer graphics and multimedia
11 papers
Audio and music processing · 90% Visual content generation and editing · 10%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
GPUs and heterogeneous computing · 77% High-performance computing · 12% Cloud and datacenter computing · 12%

Topics — the 27 heaviest of 32, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Audio and music processing
music generation
1.442022
MIDI-DDSP: Detailed Control of Musical Performance via Hierarchical Modeling · ICLR 2022
A Hierarchical Latent Vector Model for Learning Long-Term Structure in Music · ICML 2018
Deep Music: Towards Musical Dialogue · AAAI 2017
Machine learning › Generative modeling
autoregressive model
1.232022
General-purpose, long-context autoregressive modeling with Perceiver AR · ICML 2022
Enabling Factorized Piano Music Modeling and Generation with the MAESTRO Dataset · ICLR 2019
Neural Audio Synthesis of Musical Notes with WaveNet Autoencoders · ICML 2017
Machine learning › Generative modeling
generative adversarial network
0.722019
GANSynth: Adversarial Neural Audio Synthesis · ICLR (Poster) 2019
Latent Constraints: Learning to Generate Conditionally from Unconditional Generative Models · ICLR (Poster) 2018
Machine learning › Deep learning architectures and training
transformer
0.612022
General-purpose, long-context autoregressive modeling with Perceiver AR · ICML 2022
Audio and music processing
music information retrieval
0.612022
MT3: Multi-Task Multitrack Music Transcription · ICLR 2022
Audio and music processing › sound synthesis
music synthesis
0.612022
MIDI-DDSP: Detailed Control of Musical Performance via Hierarchical Modeling · ICLR 2022
Audio and music processing
music transcription
0.612022
MT3: Multi-Task Multitrack Music Transcription · ICLR 2022
Machine learning › Deep learning architectures and training
differentiable programming
0.412020
DDSP: Differentiable Digital Signal Processing · ICLR 2020
Machine learning › Deep learning architectures and training › autoencoder
transformer autoencoder
0.412020
Encoding Musical Style with Transformer Autoencoders · ICML 2020
Visual content generation and editing
style control
0.412020
Encoding Musical Style with Transformer Autoencoders · ICML 2020
Audio and music processing › music generation
symbolic music generation
0.412020
Encoding Musical Style with Transformer Autoencoders · ICML 2020
Machine learning › Generative modeling
music generation
0.412019
Enabling Factorized Piano Music Modeling and Generation with the MAESTRO Dataset · ICLR 2019
Audio and music processing › music generation
expressive performance generation
0.412019
Learning to Groove with Inverse Sequence Transformations · ICML 2019
Audio and music processing
sound synthesis
0.412019
GANSynth: Adversarial Neural Audio Synthesis · ICLR (Poster) 2019
Machine learning › Generative modeling › diffusion model
conditional generation
0.312018
Latent Constraints: Learning to Generate Conditionally from Unconditional Generative Models · ICLR (Poster) 2018
Machine learning › Generative modeling › variational autoencoder
hierarchical latent variable model
0.312018
A Hierarchical Latent Vector Model for Learning Long-Term Structure in Music · ICML 2018
Machine learning › Generative modeling
variational autoencoder
0.312018
A Hierarchical Latent Vector Model for Learning Long-Term Structure in Music · ICML 2018
Machine learning › Deep learning architectures and training
autoencoder
0.312017
Deep Music: Towards Musical Dialogue · AAAI 2017
Machine learning › Deep learning architectures and training › autoencoder
deep autoencoder
0.312017
Deep Music: Towards Musical Dialogue · AAAI 2017
Audio and music processing › sound synthesis
neural audio synthesis
0.312017
Neural Audio Synthesis of Musical Notes with WaveNet Autoencoders · ICML 2017
Machine learning › Deep learning architectures and training › neural network training
end-to-end deep learning
0.212016
Deep Speech 2 : End-to-End Speech Recognition in English and Mandarin · ICML 2016
Natural language and speech › Speech recognition and synthesis › automatic speech recognition
end-to-end speech recognition
0.212016
Deep Speech 2 : End-to-End Speech Recognition in English and Mandarin · ICML 2016
GPUs and heterogeneous computing
deep learning on GPUs
0.212016
Persistent RNNs: Stashing Recurrent Weights On-Chip · ICML 2016
GPUs and heterogeneous computing
GPU computing
0.212016
Persistent RNNs: Stashing Recurrent Weights On-Chip · ICML 2016
Visual content generation and editing
image generation
0.212022
General-purpose, long-context autoregressive modeling with Perceiver AR · ICML 2022
Machine learning › Representation and self-supervised learning › representation learning
sequence representation learning
0.112020
Encoding Musical Style with Transformer Autoencoders · ICML 2020
High-performance computing
performance optimization at scale
0.112016
Deep Speech 2 : End-to-End Speech Recognition in English and Mandarin · ICML 2016

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

autoencoder · 1.4cross-attention · 1.1causal masking · 1.1transformer · 0.9digital signal processing · 0.9differentiable programming · 0.9recurrent neural network · 0.8neural audio synthesis · 0.8adversarial training · 0.8multi-task learning · 0.6hierarchical modeling · 0.6autoregressive generation · 0.4persistent kernel · 0.2batch dispatch · 0.2GPU-based inference · 0.2
YearPublicationVenuePosition
2022 Improving Source Separation by Explicitly Modeling Dependencies between Sources
abstract
We propose a new method for training a supervised source separation system that aims to learn the interdependent relationships between all combinations of sources in a mixture. Rather than independently estimating each source from a mix, we reframe the source separation problem as an Orderless Neural Autoregressive Density Estimator (NADE), and estimate each source from both the mix and a random subset of the other sources. We adapt a standard source separation architecture, Demucs, with additional inputs for each individual source, in addition to the input mixture. We randomly mask these input sources during training so that the network learns the conditional dependencies between the sources. By pairing this training method with a blocked Gibbs sampling procedure at inference time, we demonstrate that the network can iteratively improve its separation performance by conditioning a source estimate on its earlier source estimates. Experiments on two source separation datasets show that training a Demucs model with an Orderless NADE approach and using Gibbs sampling (up to 512 steps) at inference time strongly outperforms a Demucs baseline that uses a standard regression loss and direct (one step) estimation of sources.
Ethan Manilow, Curtis Hawthorne, Cheng-Zhi Anna Huang, Bryan Pardo, Jesse H. Engel
ICASSP5
2022 MT3: Multi-Task Multitrack Music Transcription
Josh Gardner 0001, Ian Simon, Ethan Manilow, Curtis Hawthorne, Jesse H. Engel
ICLR5
2022 MIDI-DDSP: Detailed Control of Musical Performance via Hierarchical Modeling
Yusong Wu, Ethan Manilow, Rigel Swavely, Kyle Kastner, Tim Cooijmans, Aaron C. Courville, Cheng-Zhi Anna Huang, Jesse H. Engel
ICLR9
2022 General-purpose, long-context autoregressive modeling with Perceiver AR
abstract
Real-world data is high-dimensional: a book, image, or musical performance can easily contain hundreds of thousands of elements even after compression. However, the most commonly used autoregressive models, Transformers, are prohibitively expensive to scale to the number of inputs and layers needed to capture this long-range structure. We develop Perceiver AR, an autoregressive, modality-agnostic architecture which uses cross-attention to map long-range inputs to a small number of latents while also maintaining end-to-end causal masking. Perceiver AR can directly attend to over a hundred thousand tokens, enabling practical long-context density estimation without the need for hand-crafted sparsity patterns or memory mechanisms. When trained on images or music, Perceiver AR generates outputs with clear long-term coherence and structure. Our architecture also obtains state-of-the-art likelihood on long-sequence benchmarks, including 64x64 ImageNet images and PG-19 books.
Curtis Hawthorne, Andrew Jaegle, Catalina Cangea, Sebastian Borgeaud, Charlie Nash, Mateusz Malinowski, Sander Dieleman, Oriol Vinyals, Matt M. Botvinick, Ian Simon, Hannah Sheahan, Neil Zeghidour, Jean-Baptiste Alayrac, João Carreira 0001, Jesse H. Engel
ICML15
2022 Expressive Communication: Evaluating Developments in Generative Models and Steering Interfaces for Music Creation
abstract
There is an increasing interest from ML and HCI communities in empowering creators with better generative models and more intuitive interfaces with which to control them. In music, ML researchers have focused on training models capable of generating pieces with increasing long-range structure and musical coherence, while HCI researchers have separately focused on designing steering interfaces that support user control and ownership. In this study, we investigate how developments in both models and user interfaces are important for empowering co-creation where the goal is to create music that communicates particular imagery or ideas (e.g., as is common for other purposeful tasks in music creation like establishing mood or creating accompanying music for another media). Our study is distinguished in that it measures communication through both composer’s self-reported experiences, and how listeners evaluate this communication through the music. In an evaluation study with 26 composers creating 100+ pieces of music and listeners providing 1000+ head-to-head comparisons, we find that more expressive models and more steerable interfaces are important and complementary ways to make a difference in composers communicating through music and supporting their creative empowerment.
Ryan Louie, Jesse H. Engel, Cheng-Zhi Anna Huang
IUI2
2020 DDSP: Differentiable Digital Signal Processing
Jesse H. Engel, Lamtharn Hantrakul, Chenjie Gu, Adam Roberts
ICLR1
2020 Encoding Musical Style with Transformer Autoencoders
abstract
We consider the problem of learning high-level controls over the global structure of generated sequences, particularly in the context of symbolic music generation with complex language models. In this work, we present the Transformer autoencoder, which aggregates encodings of the input data across time to obtain a global representation of style from a given performance. We show it is possible to combine this global representation with other temporally distributed embeddings, enabling improved control over the separate aspects of performance style and melody. Empirically, we demonstrate the effectiveness of our method on various music generation tasks on the MAESTRO dataset and a YouTube dataset with 10,000+ hours of piano performances, where we achieve improvements in terms of log-likelihood and mean listening scores as compared to baselines.
Kristy Choi, Curtis Hawthorne, Ian Simon, Monica Dinculescu, Jesse H. Engel
ICML5
2019 GANSynth: Adversarial Neural Audio Synthesis
Jesse H. Engel, Kumar Krishna Agrawal, Ishaan Gulrajani, Chris Donahue, Adam Roberts
ICLR (Poster)1
2019 Enabling Factorized Piano Music Modeling and Generation with the MAESTRO Dataset
Curtis Hawthorne, Andriy Stasyuk, Adam Roberts, Ian Simon, Cheng-Zhi Anna Huang, Sander Dieleman, Erich Elsen, Jesse H. Engel, Douglas Eck
ICLR8
2019 Learning to Groove with Inverse Sequence Transformations
abstract
We explore models for translating abstract musical ideas (scores, rhythms) into expressive performances using seq2seq and recurrent variational information bottleneck (VIB) models. Though seq2seq models usually require painstakingly aligned corpora, we show that it is possible to adapt an approach from the Generative Adversarial Network (GAN) literature (e.g. Pix2Pix, Vid2Vid) to sequences, creating large volumes of paired data by performing simple transformations and training generative models to plausibly invert these transformations. Music, and drumming in particular, provides a strong test case for this approach because many common transformations (quantization, removing voices) have clear semantics, and learning to invert them has real-world applications. Focusing on the case of drum set players, we create and release a new dataset for this purpose, containing over 13 hours of recordings by professional drummers aligned with fine-grained timing and dynamics information. We also explore some of the creative potential of these models, demonstrating improvements on state-of-the-art methods for Humanization (instantiating a performance from a musical score).
Jon Gillick, Adam Roberts, Jesse H. Engel, Douglas Eck, David Bamman
ICML3
2018 Joint Source-Channel Coding with Neural Networks for Analog Data Compression and Storage
abstract
We provide an encoding and decoding strategy for efficient storage of analog data onto an array of Phase-Change Memory (PCM) devices. The PCM array is treated as an analog channel, with the stochastic relationship between write voltage and read resistance for each device determining its theoretical capacity. The encoder and decoder are implemented as neural networks with parameters that are trained end-to-end to minimize distortion for a fixed number of devices. To minimize distortion, the encoder and decoder must adapt jointly to the statistics of images and the statistics of the channel. Similar to Balle et al. (2017), we find that incorporating divisive normalization in the encoder, paired with de-normalization in the decoder, improves model performance. We show that the autoencoder achieves a rate-distortion performance above that achieved by a separate JPEG source coding and binary channel coding scheme. These results demonstrate the feasibility of exploiting the full analog dynamic range of PCM or other emerging memory devices for efficient storage of analog image data.
Ryan Zarcone, Dylan M. Paiton, Alex Anderson, Jesse H. Engel, H.-S. Philip Wong, Bruno A. Olshausen
DCC4
2018 Latent Constraints: Learning to Generate Conditionally from Unconditional Generative Models
Jesse H. Engel, Matthew Hoffman 0001, Adam Roberts
ICLR (Poster)1
2018 A Hierarchical Latent Vector Model for Learning Long-Term Structure in Music
abstract
The Variational Autoencoder (VAE) has proven to be an effective model for producing semantically meaningful latent representations for natural data. However, it has thus far seen limited application to sequential data, and, as we demonstrate, existing recurrent VAE models have difficulty modeling sequences with long-term structure. To address this issue, we propose the use of a hierarchical decoder, which first outputs embeddings for subsequences of the input and then uses these embeddings to generate each subsequence independently. This structure encourages the model to utilize its latent code, thereby avoiding the "posterior collapse" problem which remains an issue for recurrent VAEs. We apply this architecture to modeling sequences of musical notes and find that it exhibits dramatically better sampling, interpolation, and reconstruction performance than a "flat" baseline model. An implementation of our "MusicVAE" is available online at https://goo.gl/magenta/musicvae-code.
Adam Roberts, Jesse H. Engel, Colin Raffel, Curtis Hawthorne, Douglas Eck
ICML2
2017 Deep Music: Towards Musical Dialogue
abstract
Computer dialogue systems are designed with the intention of supporting meaningful interactions with humans. Common modes of communication include speech, text, and physical gestures. In this work we explore a communication paradigm in which the input and output channels consist of music. Specifically, we examine the musical interaction scenario of call and response. We present a system that utilizes a deep autoencoder to learn semantic embeddings of musical input. The system learns to transform these embeddings in a manner such that reconstructing from these transformation vectors produces appropriate musical responses. In order to generate a response the system employs a combination of generation and unit selection. Selection is based on a nearest neighbor search within the embedding space and for real-time application the search space is pruned using vector quantization. The live demo consists of a person playing a midi keyboard and the computer generating a response that is played through a loudspeaker.
Mason Bretan, Sageev Oore, Jesse H. Engel, Douglas Eck, Larry Heck
AAAI3
2017 Neural Audio Synthesis of Musical Notes with WaveNet Autoencoders
abstract
Generative models in vision have seen rapid progress due to algorithmic improvements and the availability of high-quality image datasets. In this paper, we offer contributions in both these areas to enable similar progress in audio modeling. First, we detail a powerful new WaveNet-style autoencoder model that conditions an autoregressive decoder on temporal codes learned from the raw audio waveform. Second, we introduce NSynth, a large-scale and high-quality dataset of musical notes that is an order of magnitude larger than comparable public datasets. Using NSynth, we demonstrate improved qualitative and quantitative performance of the WaveNet autoencoder over a well-tuned spectral autoencoder baseline. Finally, we show that the model learns a manifold of embeddings that allows for morphing between instruments, meaningfully interpolating in timbre to create new types of sounds that are realistic and expressive.
Jesse H. Engel, Cinjon Resnick, Adam Roberts, Sander Dieleman, Mohammad Norouzi 0002, Douglas Eck, Karen Simonyan
ICML1
2016 Deep Speech 2 : End-to-End Speech Recognition in English and Mandarin
abstract
We show that an end-to-end deep learning approach can be used to recognize either English or Mandarin Chinese speech–two vastly different languages. Because it replaces entire pipelines of hand-engineered components with neural networks, end-to-end learning allows us to handle a diverse variety of speech including noisy environments, accents and different languages. Key to our approach is our application of HPC techniques, enabling experiments that previously took weeks to now run in days. This allows us to iterate more quickly to identify superior architectures and algorithms. As a result, in several cases, our system is competitive with the transcription of human workers when benchmarked on standard datasets. Finally, using a technique called Batch Dispatch with GPUs in the data center, we show that our system can be inexpensively deployed in an online setting, delivering low latency when serving users at scale.
Dario Amodei, Sundaram Ananthanarayanan, Rishita Anubhai, Jingliang Bai, Eric Battenberg, Carl Case, Jared Casper, Bryan Catanzaro, Jingdong Chen, Mike Chrzanowski, Adam Coates 0002, Gregory Frederick Diamos, Erich Elsen, Jesse H. Engel, Linxi Fan, Christopher Fougner, Awni Y. Hannun, Billy Jun, Tony Han, Patrick LeGresley, Xiangang Li, Libby Lin, Sharan Narang, Andrew Y. Ng, Sherjil Ozair, Ryan Prenger, Sheng Qian, Jonathan Raiman, Sanjeev Satheesh, David Seetapun, Shubho Sengupta, Chong Wang 0002, Zhiqian Wang, Dani Yogatama, Zhenyao Zhu
ICML14
2016 Persistent RNNs: Stashing Recurrent Weights On-Chip
abstract
This paper introduces a new technique for mapping Deep Recurrent Neural Networks (RNN) efficiently onto GPUs. We show how it is possi- ble to achieve substantially higher computational throughput at low mini-batch sizes than direct implementations of RNNs based on matrix multiplications. The key to our approach is the use of persistent computational kernels that exploit the GPU’s inverted memory hierarchy to reuse network weights over multiple timesteps. Our initial implementation sustains 2.8 TFLOP/s at a mini-batch size of 4 on an NVIDIA TitanX GPU. This provides a 16x reduction in activation memory footprint, enables model training with 12x more parameters on the same hardware, allows us to strongly scale RNN training to 128 GPUs, and allows us to efficiently explore end-to-end speech recognition models with over 100 layers.
Gregory Frederick Diamos, Shubho Sengupta, Bryan Catanzaro, Mike Chrzanowski, Adam Coates 0002, Erich Elsen, Jesse H. Engel, Awni Y. Hannun, Sanjeev Satheesh
ICML7
2016 Learning Multiscale Features Directly from Waveforms
abstract
Deep learning has dramatically improved the performance of speech recognition systems through learning hierarchies of features optimized for the task at hand. However, true end-to-end learning, where features are learned directly from waveforms, has only recently reached the performance of hand-tailored representations based on the Fourier transform. In this paper, we detail an approach to use convolutional filters to push past the inherent tradeoff of temporal and frequency resolution that exists for spectral representations. At increased computational cost, we show that increasing temporal resolution via reduced stride and increasing frequency resolution via additional filters delivers significant performance improvements. Further, we find more efficient representations by simultaneously learning at multiple scales, leading to an overall decrease in word error rate on a difficult internal speech test set by 20.7% relative to networks with the same number of parameters trained on spectrograms.
Zhenyao Zhu, Jesse H. Engel, Awni Y. Hannun
INTERSPEECH2