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

Ishaan Gulrajani

dblp:164/5562 · DBLP profile ↗
← Back
11ranked-venue papers
6as first author
5since 2021 · last 2023
—ORCID · none

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

Artificial intelligence and machine learning · 11 · 6 first-author · 5 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 · 32% Reinforcement learning · 16% Language models and text generation · 15%
Computer graphics and multimedia
2 papers
Audio and music processing · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Generative modeling
diffusion model
1.222023
Likelihood-Based Diffusion Language Models · NeurIPS 2023
Diffusion-LM Improves Controllable Text Generation · NeurIPS 2022
Machine learning › Probabilistic and Bayesian machine learning › structured models
latent variable model
0.922022
Identifiability Conditions for Domain Adaptation · ICML 2022
PixelVAE: A Latent Variable Model for Natural Images · ICLR (Poster) 2017
Machine learning › Generative modeling
generative adversarial network
0.722019
GANSynth: Adversarial Neural Audio Synthesis · ICLR (Poster) 2019
Improved Training of Wasserstein GANs · NIPS 2017
Audio and music processing
sound synthesis
0.722019
GANSynth: Adversarial Neural Audio Synthesis · ICLR (Poster) 2019
SampleRNN: An Unconditional End-to-End Neural Audio Generation Model · ICLR (Poster) 2017
Machine learning › Generative modeling › diffusion model › discrete diffusion model
diffusion language model
0.712023
Likelihood-Based Diffusion Language Models · NeurIPS 2023
Natural language and speech › Language models and text generation
instruction following
0.712023
AlpacaFarm: A Simulation Framework for Methods that Learn from Human Feedback · NeurIPS 2023
Machine learning › Reinforcement learning › reinforcement learning from human feedback
learning from human feedback
0.712023
AlpacaFarm: A Simulation Framework for Methods that Learn from Human Feedback · NeurIPS 2023
Machine learning › Reinforcement learning
reinforcement learning from human feedback
0.712023
AlpacaFarm: A Simulation Framework for Methods that Learn from Human Feedback · NeurIPS 2023
Machine learning › Reinforcement learning › reward learning
reward modeling
0.712023
AlpacaFarm: A Simulation Framework for Methods that Learn from Human Feedback · NeurIPS 2023
Natural language and speech › Language models and text generation
controllable text generation
0.612022
Diffusion-LM Improves Controllable Text Generation · NeurIPS 2022
Machine learning › Learning theory › transfer learning theory
domain adaptation theory
0.612022
Identifiability Conditions for Domain Adaptation · ICML 2022
Computer vision › Vision and language › vision-language generation
fine-grained control
0.612022
Diffusion-LM Improves Controllable Text Generation · NeurIPS 2022
Machine learning › Representation and self-supervised learning › causal representation learning
identifiability
0.612022
Identifiability Conditions for Domain Adaptation · ICML 2022
Machine learning › Learning theory › statistical estimation › identifiability theory
identifiability conditions
0.612022
Identifiability Conditions for Domain Adaptation · ICML 2022
Machine learning › Transfer learning and domain adaptation
domain generalization
0.512021
In Search of Lost Domain Generalization · ICLR 2021
Machine learning › Generative modeling › generative model evaluation
generative adversarial network evaluation
0.412019
Towards GAN Benchmarks Which Require Generalization · ICLR (Poster) 2019
Machine learning › Generative modeling
image generation
0.422017
PixelVAE: A Latent Variable Model for Natural Images · ICLR (Poster) 2017
Improved Training of Wasserstein GANs · NIPS 2017
Machine learning › Deep learning architectures and training › regularization › gradient regularization
gradient penalty
0.312017
Improved Training of Wasserstein GANs · NIPS 2017
Machine learning › Generative modeling › image generation
natural image synthesis
0.312017
PixelVAE: A Latent Variable Model for Natural Images · ICLR (Poster) 2017
Machine learning › Deep learning architectures and training
recurrent neural network
0.312017
SampleRNN: An Unconditional End-to-End Neural Audio Generation Model · ICLR (Poster) 2017
Machine learning › Generative modeling
variational autoencoder
0.312017
PixelVAE: A Latent Variable Model for Natural Images · ICLR (Poster) 2017
Audio and music processing › sound synthesis
neural audio synthesis
0.312017
SampleRNN: An Unconditional End-to-End Neural Audio Generation Model · ICLR (Poster) 2017
Machine learning › Deep learning architectures and training › sequence modeling
neural sequence models
0.212016
Ask Me Anything: Dynamic Memory Networks for Natural Language Processing · ICML 2016
Machine learning › Deep learning architectures and training
scaling laws
0.212023
Likelihood-Based Diffusion Language Models · NeurIPS 2023

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

adversarial training · 0.8scaling laws · 0.7proximal policy optimization · 0.7maximum likelihood training · 0.7expert iteration · 0.7best-of-n · 0.7uncertainty quantification · 0.6non-autoregressive generation · 0.6moment tensor constraints · 0.6gradient-based decoding · 0.6neural audio synthesis · 0.4
YearPublicationVenuePosition
2023 AlpacaFarm: A Simulation Framework for Methods that Learn from Human Feedback
abstract
Large language models (LLMs) such as ChatGPT have seen widespread adoption due to their ability to follow user instructions well. Developing these LLMs involves a complex yet poorly understood workflow requiring training with human feedback. Replicating and understanding this instruction-following process faces three major challenges: the high cost of data collection, the lack of trustworthy evaluation, and the absence of reference method implementations. We address these bottlenecks with AlpacaFarm, a simulator that enables research and development for learning from feedback at a low cost. First, we design LLM based simulator for human feedback that is 45x cheaper than crowdworkers and displays high agreement with humans. Second, we identify an evaluation dataset representative of real-world instructions and propose an automatic evaluation procedure. Third, we contribute reference implementations for several methods (PPO, best-of-n, expert iteration, among others) that learn from pairwise feedback. Finally, as an end-to-end validation of AlpacaFarm, we train and evaluate eleven models on 10k pairs of human feedback and show that rankings of models trained in AlpacaFarm match rankings of models trained on human data. As a demonstration of the research possible in AlpacaFarm, we find that methods that use a reward model can substantially improve over supervised fine-tuning and that our reference PPO implementation leads to a +10% win-rate improvement against Davinci003.
Yann Dubois, Chen Xuechen Li, Rohan Taori, Ishaan Gulrajani, Jimmy Ba, Carlos Guestrin, Percy Liang, Tatsunori B. Hashimoto
NeurIPS5
2023 Likelihood-Based Diffusion Language Models
abstract
Despite a growing interest in diffusion-based language models, existing work has not shown that these models can attain nontrivial likelihoods on standard language modeling benchmarks. In this work, we take the first steps towards closing the likelihood gap between autoregressive and diffusion-based language models, with the goal of building and releasing a diffusion model which outperforms a small but widely-known autoregressive model. We pursue this goal through algorithmic improvements, scaling laws, and increased compute. On the algorithmic front, we introduce several methodological improvements for the maximum-likelihood training of diffusion language models. We then study scaling laws for our diffusion models and find compute-optimal training regimes which differ substantially from autoregressive models. Using our methods and scaling analysis, we train and release Plaid 1B, a large diffusion language model which outperforms GPT-2 124M in likelihood on benchmark datasets and generates fluent samples in unconditional and zero-shot control settings.
Ishaan Gulrajani, Tatsunori B. Hashimoto
NeurIPS1
2022 Identifiability Conditions for Domain Adaptation
abstract
Domain adaptation algorithms and theory have relied upon an assumption that the observed data uniquely specify the correct correspondence between the domains. Unfortunately, it is unclear under what conditions this identifiability assumption holds, even when restricting ourselves to the case where a correct bijective map between domains exists. We study this bijective domain mapping problem and provide several new sufficient conditions for the identifiability of linear domain maps. As a consequence of our analysis, we show that weak constraints on the third moment tensor suffice for identifiability, prove identifiability for common latent variable models such as topic models, and give a computationally tractable method for generating certificates for the identifiability of linear maps. Inspired by our certification method, we derive a new objective function for domain mapping that explicitly accounts for uncertainty over maps arising from unidentifiability. We demonstrate that our objective leads to improvements in uncertainty quantification and model performance estimation.
Ishaan Gulrajani, Tatsunori B. Hashimoto
ICML1
2022 Diffusion-LM Improves Controllable Text Generation
abstract
Controlling the behavior of language models (LMs) without re-training is a major open problem in natural language generation. While recent works have demonstrated successes on controlling simple sentence attributes (e.g., sentiment), there has been little progress on complex, fine-grained controls (e.g., syntactic structure). To address this challenge, we develop a new non-autoregressive language model based on continuous diffusions that we call Diffusion-LM. Building upon the recent successes of diffusion models in continuous domains, Diffusion-LM iteratively denoises a sequence of Gaussian vectors into word vectors, yielding a sequence of intermediate latent variables. The continuous, hierarchical nature of these intermediate variables enables a simple gradient-based algorithm to perform complex, controllable generation tasks. We demonstrate successful control of Diffusion-LM for six challenging fine-grained control tasks, significantly outperforming prior work.
Xiang Li 0063, John Thickstun, Ishaan Gulrajani, Percy Liang, Tatsunori B. Hashimoto
NeurIPS3
2021 In Search of Lost Domain Generalization
Ishaan Gulrajani, David Lopez-Paz
ICLR1
2019 GANSynth: Adversarial Neural Audio Synthesis
Jesse H. Engel, Kumar Krishna Agrawal, Ishaan Gulrajani, Chris Donahue, Adam Roberts
ICLR (Poster)4
2019 Towards GAN Benchmarks Which Require Generalization
Ishaan Gulrajani, Colin Raffel, Luke Metz
ICLR (Poster)1
2017 PixelVAE: A Latent Variable Model for Natural Images
Ishaan Gulrajani, Faruk Ahmed, Adrien Ali Taïga, Francesco Visin, David Vázquez 0001, Aaron C. Courville
ICLR (Poster)1
2017 SampleRNN: An Unconditional End-to-End Neural Audio Generation Model
Soroush Mehri, Ishaan Gulrajani, Rithesh Kumar, Jose Sotelo, Aaron C. Courville, Yoshua Bengio
ICLR (Poster)3
2017 Improved Training of Wasserstein GANs
abstract
Generative Adversarial Networks (GANs) are powerful generative models, but suffer from training instability. The recently proposed Wasserstein GAN (WGAN) makes progress toward stable training of GANs, but sometimes can still generate only poor samples or fail to converge. We find that these problems are often due to the use of weight clipping in WGAN to enforce a Lipschitz constraint on the critic, which can lead to undesired behavior. We propose an alternative to clipping weights: penalize the norm of gradient of the critic with respect to its input. Our proposed method performs better than standard WGAN and enables stable training of a wide variety of GAN architectures with almost no hyperparameter tuning, including 101-layer ResNets and language models with continuous generators. We also achieve high quality generations on CIFAR-10 and LSUN bedrooms.
Ishaan Gulrajani, Faruk Ahmed, Martín Arjovsky, Vincent Dumoulin, Aaron C. Courville
NIPS1
2016 Ask Me Anything: Dynamic Memory Networks for Natural Language Processing
abstract
Most tasks in natural language processing can be cast into question answering (QA) problems over language input. We introduce the dynamic memory network (DMN), a neural network architecture which processes input sequences and questions, forms episodic memories, and generates relevant answers. Questions trigger an iterative attention process which allows the model to condition its attention on the inputs and the result of previous iterations. These results are then reasoned over in a hierarchical recurrent sequence model to generate answers. The DMN can be trained end-to-end and obtains state-of-the-art results on several types of tasks and datasets: question answering (Facebook’s bAbI dataset), text classification for sentiment analysis (Stanford Sentiment Treebank) and sequence modeling for part-of-speech tagging (WSJ-PTB). The training for these different tasks relies exclusively on trained word vector representations and input-question-answer triplets.
Ozan Irsoy, Peter Ondruska, Mohit Iyyer, James Bradbury 0002, Ishaan Gulrajani, Victor Zhong, Romain Paulus, Richard Socher
ICML6