Search Results for author: Martin Rinard

Found 24 papers, 10 papers with code

Depth-bounded Epistemic Logic

no code implementations11 Jul 2023 Farid Arthaud, Martin Rinard

Existing logics typically assume the ability of agents to reason perfectly about propositions of unbounded modal depth.

Evidence of Meaning in Language Models Trained on Programs

no code implementations18 May 2023 Charles Jin, Martin Rinard

We present evidence that language models can learn meaning despite being trained only to perform next token prediction on text, specifically a corpus of programs.

Inductive Bias Language Modelling +1

Efficient Regularization for Adversarially Robustness Deep ReLU Networks

no code implementations29 Sep 2021 Charles Jin, Martin Rinard

Crucially, our models are simultaneously robust against multiple state-of-the-art adversaries, suggesting that the robustness generalizes well to \textit{unseen} adversaries.

Defending Against Backdoor Attacks Using Ensembles of Weak Learners

no code implementations29 Sep 2021 Charles Jin, Melinda Sun, Martin Rinard

We propose an iterative training procedure for removing poisoned data from the training set.

Backdoor Attack Data Poisoning

Incompatibility Clustering as a Defense Against Backdoor Poisoning Attacks

1 code implementation8 May 2021 Charles Jin, Melinda Sun, Martin Rinard

We propose a novel clustering mechanism based on an incompatibility property between subsets of data that emerges during model training.

Clustering Data Poisoning +1

Inductive Program Synthesis over Noisy Datasets using Abstraction Refinement Based Optimization

no code implementations27 Apr 2021 Shivam Handa, Martin Rinard

Both Rose and the previous system synthesize programs that are optimal over the provided noisy data sets.

Program Synthesis

Program Synthesis Over Noisy Data with Guarantees

no code implementations8 Mar 2021 Shivam Handa, Martin Rinard

We also formalize the concept and conditions required for convergence, i. e., conditions under which the probability that the synthesis algorithm produces a correct program increases as the size of the noisy data set increases.

Program Synthesis

Program Synthesis Guided Reinforcement Learning for Partially Observed Environments

1 code implementation NeurIPS 2021 Yichen David Yang, Jeevana Priya Inala, Osbert Bastani, Yewen Pu, Armando Solar-Lezama, Martin Rinard

Our results demonstrate that our approach can obtain the benefits of program-guided reinforcement learning without requiring the user to provide a new guiding program for every new task.

Program Synthesis reinforcement-learning +1

Neurosymbolic Transformers for Multi-Agent Communication

1 code implementation NeurIPS 2020 Jeevana Priya Inala, Yichen Yang, James Paulos, Yewen Pu, Osbert Bastani, Vijay Kumar, Martin Rinard, Armando Solar-Lezama

We study the problem of inferring communication structures that can solve cooperative multi-agent planning problems while minimizing the amount of communication.

Context-Agnostic Learning Using Synthetic Data

no code implementations1 Jan 2021 Charles Jin, Martin Rinard

We propose a novel setting for learning, where the input domain is the image of a map defined on the product of two sets, one of which completely determines the labels.

Classification Few-Shot Learning +2

Towards Context-Agnostic Learning Using Synthetic Data

1 code implementation NeurIPS 2021 Charles Jin, Martin Rinard

We propose a novel setting for learning, where the input domain is the image of a map defined on the product of two sets, one of which completely determines the labels.

Few-Shot Learning Image Classification +1

Manifold Regularization for Locally Stable Deep Neural Networks

1 code implementation9 Mar 2020 Charles Jin, Martin Rinard

We apply concepts from manifold regularization to develop new regularization techniques for training locally stable deep neural networks.

Exploiting Verified Neural Networks via Floating Point Numerical Error

1 code implementation6 Mar 2020 Kai Jia, Martin Rinard

For a pretrained neural network, we present a method that efficiently searches inputs as witnesses for the incorrectness of robustness claims made by a complete verifier.

Correctness Verification of Neural Networks

1 code implementation3 Jun 2019 Yichen Yang, Martin Rinard

The presented framework also enables detecting illegal inputs -- inputs that are not contained in (or close to) the target input space as defined by the state space and observation process (the neural network is not designed to work on them), so that we can flag when we don't have guarantees.

A Hardware Platform for Efficient Multi-Modal Sensing with Adaptive Approximation

1 code implementation6 Apr 2018 Phillip Stanley-Marbell, Martin Rinard

We present Warp, a hardware platform to support research in approximate computing, sensor energy optimization, and energy-scavenged systems.

Applied Physics Hardware Architecture Emerging Technologies Robotics Instrumentation and Detectors

Incremental Color Quantization for Color-Vision-Deficient Observers Using Mobile Gaming Data

no code implementations22 Mar 2018 Jose Cambronero, Phillip Stanley-Marbell, Martin Rinard

We introduce DaltonQuant, a new color quantization technique for image compression that cloud services can apply to images destined for a specific user with known color vision deficiencies.

Image Compression Quantization

The Three Pillars of Machine Programming

no code implementations20 Mar 2018 Justin Gottschlich, Armando Solar-Lezama, Nesime Tatbul, Michael Carbin, Martin Rinard, Regina Barzilay, Saman Amarasinghe, Joshua B. Tenenbaum, Tim Mattson

In this position paper, we describe our vision of the future of machine programming through a categorical examination of three pillars of research.

BIG-bench Machine Learning Position

Unanimous Prediction for 100% Precision with Application to Learning Semantic Mappings

1 code implementation20 Jun 2016 Fereshte Khani, Martin Rinard, Percy Liang

Specifically, we introduce the unanimity principle: only predict when all models consistent with the training data predict the same output.

Semantic Parsing

Cannot find the paper you are looking for? You can Submit a new open access paper.