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.

Nate Kushman

dblp:98/6661 · DBLP profile ↗
← Back
18ranked-venue papers
5as first author
0since 2021 · last 2020
0000-0002-8284-210XORCID · corroborated

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

Artificial intelligence and machine learning · 13 · 2 first-authorComputer networks · 4 · 2 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1

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
9 papers
Trustworthy machine learning · 26% Generative modeling · 24% Deep learning architectures and training · 14%
Software engineering, system software, and programming languages
3 papers
Program analysis · 35% Programming languages and type systems · 35% Program synthesis and code generation · 30%
Computer networks
3 papers
Wireless networking · 69% Routing and switching · 13% Physical-layer communications · 9%

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

TopicWeightPapersLastEvidence papers
Machine learning › Trustworthy machine learning › robustness
adversarial robustness
0.722018
Constructing Unrestricted Adversarial Examples with Generative Models · NeurIPS 2018
PixelDefend: Leveraging Generative Models to Understand and Defend against Adversarial Examples · ICLR (Poster) 2018
Machine learning › Representation and self-supervised learning › information bottleneck
multi-view information bottleneck
0.412020
Learning Robust Representations via Multi-View Information Bottleneck · ICLR 2020
Machine learning › Trustworthy machine learning › adversarial machine learning
adversarial defense
0.422018
PixelDefend: Leveraging Generative Models to Understand and Defend against Adversarial Examples · ICLR (Poster) 2018
Constructing Unrestricted Adversarial Examples with Generative Models · NeurIPS 2018
Natural language and speech › Question answering and dialogue systems
math word problem solving
0.422014
Learning to Solve Arithmetic Word Problems with Verb Categorization · EMNLP 2014
Learning to Automatically Solve Algebra Word Problems · ACL (1) 2014
Machine learning › Generative modeling › image generation › conditional image synthesis
class-conditional image synthesis
0.312018
Constructing Unrestricted Adversarial Examples with Generative Models · NeurIPS 2018
Machine learning › Generative modeling
conditional generative model
0.312018
Constructing Unrestricted Adversarial Examples with Generative Models · NeurIPS 2018
Machine learning › Deep learning architectures and training
neural program synthesis
0.312017
Neural Program Lattices · ICLR (Poster) 2017
Programming languages and type systems › programming paradigms
differentiable programming
0.312017
Differentiable Programs with Neural Libraries · ICML 2017
Program analysis
program representation
0.312017
Neural Program Lattices · ICLR (Poster) 2017
Natural language and speech › Information extraction and text analysis › lexical semantics
verb classification
0.212014
Learning to Solve Arithmetic Word Problems with Verb Categorization · EMNLP 2014
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning › abstraction in planning
high-level planning
0.112012
Learning High-Level Planning from Text · ACL (1) 2012
Wireless networking
WLAN
0.122008
ZipTx: exploiting the gap between bit errors and packet loss · MobiCom 2008
Learning to share: narrowband-friendly wideband networks · SIGCOMM 2008
Computer vision › Image recognition and object detection
image classification
0.112018
Constructing Unrestricted Adversarial Examples with Generative Models · NeurIPS 2018
Machine learning › Learning paradigms
lifelong learning
0.112017
Differentiable Programs with Neural Libraries · ICML 2017
Wireless networking › packet recovery
partial packet recovery
0.112008
ZipTx: exploiting the gap between bit errors and packet loss · MobiCom 2008
Wireless networking
retransmission
0.112008
ZipTx: exploiting the gap between bit errors and packet loss · MobiCom 2008
Wireless networking › cognitive radio
spectrum sharing
0.112008
Learning to share: narrowband-friendly wideband networks · SIGCOMM 2008
Natural language and speech › Language models and text generation › code generation
natural language to code
0.112016
Neural Generation of Regular Expressions from Natural Language with Minimal Domain Knowledge · EMNLP 2016
Routing and switching › inter-domain routing
BGP
0.112007
R-BGP: Staying Connected in a Connected World · NSDI 2007
Natural language and speech › Language models and text generation
natural language understanding
0.012012
Learning High-Level Planning from Text · ACL (1) 2012
Ubiquitous computing and smart environments › smart home
home automation
0.012010
Enabling Configuration-Independent Automation by Non-Expert Users · OSDI 2010
Physical-layer communications › modulation
adaptive modulation and coding
0.012008
ZipTx: exploiting the gap between bit errors and packet loss · MobiCom 2008
Physical-layer communications › modulation
coded modulation
0.012008
ZipTx: exploiting the gap between bit errors and packet loss · MobiCom 2008
Wireless networking › WLAN
IEEE 802.11
0.012008
Learning to share: narrowband-friendly wideband networks · SIGCOMM 2008
Internet of things and sensor networks › wireless sensor network › wireless sensor network protocol
zigbee
0.012008
Learning to share: narrowband-friendly wideband networks · SIGCOMM 2008
Network management and operations › network robustness
fault tolerance
0.012007
R-BGP: Staying Connected in a Connected World · NSDI 2007

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

neural program lattices · 0.6neural network · 0.6gradient-based training · 0.6information bottleneck · 0.4pixel-level purification · 0.3latent space search · 0.3generative model · 0.3auxiliary classifier generative adversarial network · 0.3neural sequence-to-sequence models · 0.2neural sequence-to-sequence model · 0.2alignment learning · 0.2spectrum coexistence protocol · 0.1soft decoding · 0.1checksum · 0.1
YearPublicationVenuePosition
2020 Learning Robust Representations via Multi-View Information Bottleneck
Marco Federici, Anjan Dutta 0001, Patrick Forré, Nate Kushman, Zeynep Akata
ICLR4
2019 Inverting Supervised Representations with Autoregressive Neural Density Models
abstract
We present a method for feature interpretation that makes use of recent advances in autoregressive density estimation models to invert model representations. We train generative inversion models to express a distribution over input features conditioned on intermediate model representations. Insights into the invariances learned by supervised models can be gained by viewing samples from these inversion models. In addition, we can use these inversion models to estimate the mutual information between a model’s inputs and its intermediate representations, thus quantifying the amount of information preserved by the network at different stages. Using this method we examine the types of information preserved at different layers of convolutional neural networks, and explore the invariances induced by different architectural choices. Finally we show that the mutual information between inputs and network layers initially increases and then decreases over the course of training, supporting recent work by Shwartz-Ziv and Tishby (2017) on the information bottleneck theory of deep learning.
Charlie Nash, Nate Kushman, Christopher K. I. Williams
AISTATS2
2018 Understanding the Rational Speech Act model
Arianna Yuan, Will Monroe, Nate Kushman
CogSci4
2018 PixelDefend: Leveraging Generative Models to Understand and Defend against Adversarial Examples
Yang Song 0011, Taesup Kim, Sebastian Nowozin, Stefano Ermon, Nate Kushman
ICLR (Poster)5
2018 Constructing Unrestricted Adversarial Examples with Generative Models
abstract
Adversarial examples are typically constructed by perturbing an existing data point within a small matrix norm, and current defense methods are focused on guarding against this type of attack. In this paper, we propose a new class of adversarial examples that are synthesized entirely from scratch using a conditional generative model, without being restricted to norm-bounded perturbations. We first train an Auxiliary Classifier Generative Adversarial Network (AC-GAN) to model the class-conditional distribution over data samples. Then, conditioned on a desired class, we search over the AC-GAN latent space to find images that are likely under the generative model and are misclassified by a target classifier. We demonstrate through human evaluation that these new kind of adversarial images, which we call Generative Adversarial Examples, are legitimate and belong to the desired class. Our empirical results on the MNIST, SVHN, and CelebA datasets show that generative adversarial examples can bypass strong adversarial training and certified defense methods designed for traditional adversarial attacks.
Yang Song 0011, Nate Kushman, Stefano Ermon
NeurIPS3
2017 Neural Program Lattices
Chengtao Li, Daniel Tarlow, Alexander L. Gaunt, Marc Brockschmidt, Nate Kushman
ICLR (Poster)5
2017 Differentiable Programs with Neural Libraries
abstract
We develop a framework for combining differentiable programming languages with neural networks. Using this framework we create end-to-end trainable systems that learn to write interpretable algorithms with perceptual components. We explore the benefits of inductive biases for strong generalization and modularity that come from the program-like structure of our models. In particular, modularity allows us to learn a library of (neural) functions which grows and improves as more tasks are solved. Empirically, we show that this leads to lifelong learning systems that transfer knowledge to new tasks more effectively than baselines.
Alexander L. Gaunt, Marc Brockschmidt, Nate Kushman, Daniel Tarlow
ICML3
2016 Neural Generation of Regular Expressions from Natural Language with Minimal Domain Knowledge
abstract
This paper explores the task of translating natural language queries into regular expressions which embody their meaning.In contrast to prior work, the proposed neural model does not utilize domain-specific crafting, learning to translate directly from a parallel corpus.To fully explore the potential of neural models, we propose a methodology for collecting a large corpus 1 of regular expression, natural language pairs.Our resulting model achieves a performance gain of 19.6% over previous state-of-the-art models.
Nicholas Locascio, Karthik Narasimhan, Eduardo DeLeon, Nate Kushman, Regina Barzilay
EMNLP4
2016 MAWPS: A Math Word Problem Repository
abstract
Rik Koncel-Kedziorski, Subhro Roy, Aida Amini, Nate Kushman, Hannaneh Hajishirzi. Proceedings of the 2016 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies. 2016.
Rik Koncel-Kedziorski, Subhro Roy, Aida Amini, Nate Kushman, Hannaneh Hajishirzi
HLT-NAACL4
2014 Learning to Automatically Solve Algebra Word Problems
abstract
We present an approach for automatically learning to solve algebra word problems.Our algorithm reasons across sentence boundaries to construct and solve a system of linear equations, while simultaneously recovering an alignment of the variables and numbers in these equations to the problem text.The learning algorithm uses varied supervision, including either full equations or just the final answers.We evaluate performance on a newly gathered corpus of algebra word problems, demonstrating that the system can correctly answer almost 70% of the questions in the dataset.This is, to our knowledge, the first learning result for this task.
Nate Kushman, Luke Zettlemoyer, Regina Barzilay, Yoav Artzi
ACL (1)1
2014 Learning to Solve Arithmetic Word Problems with Verb Categorization
abstract
This paper presents a novel approach to learning to solve simple arithmetic word problems.Our system, ARIS, analyzes each of the sentences in the problem statement to identify the relevant variables and their values.ARIS then maps this information into an equation that represents the problem, and enables its (trivial) solution as shown in Figure 1.The paper analyzes the arithmetic-word problems "genre", identifying seven categories of verbs used in such problems.ARIS learns to categorize verbs with 81.2% accuracy, and is able to solve 77.7% of the problems in a corpus of standard primary school test questions.We report the first learning results on this task without reliance on predefined templates and make our data publicly available.
Mohammad Javad Hosseini, Hannaneh Hajishirzi, Oren Etzioni, Nate Kushman
EMNLP4
2013 Using Semantic Unification to Generate Regular Expressions from Natural Language
Nate Kushman, Regina Barzilay
HLT-NAACL1
2012 Learning High-Level Planning from Text
S. R. K. Branavan, Nate Kushman, Tao Lei 0001, Regina Barzilay
ACL (1)2
2010 Enabling Configuration-Independent Automation by Non-Expert Users
Nate Kushman, Dina Katabi
OSDI1
2009 WikiDo
Nate Kushman, Micah Z. Brodsky, S. R. K. Branavan, Dina Katabi, Regina Barzilay, Martin C. Rinard
HotNets1
2008 ZipTx: exploiting the gap between bit errors and packet loss
abstract
Current wireless protocols retransmit any packet that fails the checksum test, even when most of the bits are correctly received. Prior work has recognized this inefficiency, however the proposed solutions (e.g., PPR, HARQ and SOFT) require changes to the hardware and physical layer, and hence are not usable in today's WLANs and mesh networks. They are further tested in channels with fixed modulation and coding, whereas production 802.11 networks adapt their modulation and codes to maximize their ability to correct erroneous bits.
Kate Ching-Ju Lin, Nate Kushman, Dina Katabi
MobiCom2
2008 Learning to share: narrowband-friendly wideband networks
abstract
Wideband technologies in the unlicensed spectrum can satisfy the ever-increasing demands for wireless bandwidth created by emerging rich media applications. The key challenge for such systems, however, is to allow narrowband technologies that share these bands (say, 802.11 a/b/g/n, Zigbee) to achieve their normal performance, without compromising the throughput or range of the wideband network.
Hariharan Rahul, Nate Kushman, Dina Katabi, Charles G. Sodini, Farinaz Edalat
SIGCOMM2
2007 R-BGP: Staying Connected in a Connected World
Nate Kushman, Srikanth Kandula, Dina Katabi, Bruce M. Maggs
NSDI1