← Search

Niru Maheswaranathan

13 accepted papers

2021

Reverse engineering learned optimizers reveals known and novel mechanisms

NeurIPS 2021poster

Learned optimizers are parametric algorithms that can themselves be trained to solve optimization problems. In contrast to baseline optimizers (such as momentum or Adam) that use simple update rules derived from theoretical principles, learned optimizers use flexible, high-dimensional, nonlinear par…

Cited by 20SourcePDFScholar
2021

The geometry of integration in text classification RNNs

ICLR 2021poster

Despite the widespread application of recurrent neural networks (RNNs), a unified understanding of how RNNs solve particular tasks remains elusive. In particular, it is unclear what dynamical patterns arise in trained RNNs, and how those pat-terns depend on the training dataset or task. This work…

Cited by 14SourcePDFScholar
2021

Understanding How Encoder-Decoder Architectures Attend

NeurIPS 2021poster

Encoder-decoder networks with attention have proven to be a powerful way to solve many sequence-to-sequence tasks. In these networks, attention aligns encoder and decoder states and is often used for visualizing network behavior. However, the mechanisms used by networks to generate appropriate atten…

Cited by 33SourcePDFScholar
2020

How recurrent networks implement contextual processing in sentiment analysis

ICML 2020poster

Neural networks have a remarkable capacity for contextual processing{—}using recent or nearby inputs to modify processing of current input. For example, in natural language, contextual processing is necessary to correctly interpret negation (e.g. phrases such as "not bad"). However, our ability to u…

Cited by 33SourcePDFScholar
2019

From deep learning to mechanistic understanding in neuroscience: the structure of retinal prediction

NeurIPS 2019poster

Recently, deep feedforward neural networks have achieved considerable success in modeling biological sensory processing, in terms of reproducing the input-output map of sensory neurons. However, such models raise profound questions about the very nature of explanation in neuroscience. Are we simply…

2019

Guided evolutionary strategies: augmenting random search with surrogate gradients

ICML 2019oral

Many applications in machine learning require optimizing a function whose true gradient is unknown or computationally expensive, but where surrogate gradient information, directions that may be correlated with the true gradient, is cheaply available. For example, this occurs when an approximate grad…

2019

Meta-Learning Update Rules for Unsupervised Representation Learning

ICLR 2019oral

A major goal of unsupervised learning is to discover data representations that are useful for subsequent tasks, without access to supervised labels during training. Typically, this involves minimizing a surrogate objective, such as the negative log likelihood of a generative model, with the hope tha…

2019

Reverse engineering recurrent networks for sentiment classification reveals line attractor dynamics

NeurIPS 2019poster

Recurrent neural networks (RNNs) are a widely used tool for modeling sequential data, yet they are often treated as inscrutable black boxes. Given a trained recurrent network, we would like to reverse engineer it--to obtain a quantitative, interpretable description of how it solves a particular task…

Cited by 104SourcePDFScholar
2019

Understanding and correcting pathologies in the training of learned optimizers

ICML 2019oral

Deep learning has shown that learned functions can dramatically outperform hand-designed functions on perceptual tasks. Analogously, this suggests that learned optimizers may similarly outperform current hand-designed optimizers, especially for specific problems. However, learned optimizers are noto…

Cited by 177SourcePDFScholar
2019

Universality and individuality in neural dynamics across large populations of recurrent networks

NeurIPS 2019spotlight

Many recent studies have employed task-based modeling with recurrent neural networks (RNNs) to infer the computational function of different brain regions. These models are often assessed by quantitatively comparing the low-dimensional neural dynamics of the model and the brain, for example using ca…

Cited by 174SourcePDFScholar
2017

Learned Optimizers that Scale and Generalize

ICML 2017poster

Learning to learn has emerged as an important direction for achieving artificial intelligence. Two of the primary barriers to its adoption are an inability to scale to larger problems and a limited ability to generalize to new tasks. We introduce a learned gradient descent optimizer that generalizes…

Cited by 349SourcePDFScholar
2016

Deep Learning Models of the Retinal Response to Natural Scenes

NeurIPS 2016poster

A central challenge in sensory neuroscience is to understand neural computations and circuit mechanisms that underlie the encoding of ethologically relevant, natural stimuli. In multilayered neural circuits, nonlinear processes such as synaptic transmission and spiking dynamics present a significant…

Cited by 318SourcePDFScholar
2015

Deep Unsupervised Learning using Nonequilibrium Thermodynamics

ICML 2015poster

A central problem in machine learning involves modeling complex data-sets using highly flexible families of probability distributions in which learning, sampling, inference, and evaluation are still analytically or computationally tractable. Here, we develop an approach that simultaneously achieves…