paper-with-me

Papers

Learning to Represent Programs with Property Signatures

2020-02-13 · ICLR 2020 1 · Augustus Odena, Charles Sutton

We introduce the notion of property signatures, a representation for programs and program specifications meant for consumption by machine learning algorithms. Given a function with input type $\tau_{in}$ and output type $\tau_{out}$, a property is a function of type: $(\tau_{in}, \tau_{out}) \rightarrow \texttt{Bool}$ that (informally) describes some simple property of the function under consideration. For instance, if $\tau_{in}$ and $\tau_{out}$ are both lists of the same type, one property might ask is the input list the same length as the output list?'. If we have a list of such properties, we can evaluate them all for our function to get a list of outputs that we will call the property signature. Crucially, we can guess' the property signature for a function given only a set of input/output pairs meant to specify that function. We discuss several potential applications of property signatures and show experimentally that they can be used to improve over a baseline synthesizer so that it emits twice as many programs in less than one-tenth of the time.

📄 PDF Abstract BibTeX arXiv:2002.09030

Code (0)

등록된 구현이 없습니다.

Tasks

Vocal Bursts Type Prediction

Similar Papers 제목 키워드 기반

BUSTLE: Bottom-Up Program Synthesis Through Learning-Guided Exploration

2020-07-28 · ICLR 2021 1 · Augustus Odena, Kensen Shi, David Bieber, Rishabh Singh 외

Program synthesis is challenging largely because of the difficulty of search in a large space of programs. Human programmers routinely tackle the task of writing complex programs by writing sub-programs and then analyzin…

Program Synthesis

Spectral Signatures in Backdoor Attacks

2018-11-01 · NeurIPS 2018 12 · Brandon Tran, Jerry Li, Aleksander Madry

A recent line of work has uncovered a new form of data poisoning: so-called \emph{backdoor} attacks. These attacks are particularly dangerous because they do not affect a network's behavior on typical, benign data. Rathe…

Data Poisoning

Extending Weakly-Sticky Datalog+/-: Query-Answering Tractability and Optimizations

2016-07-10 · Mostafa Milani, Leopoldo Bertossi

Weakly-sticky (WS) Datalog+/- is an expressive member of the family of Datalog+/- programs that is based on the syntactic notions of stickiness and weak-acyclicity. Query answering over the WS programs has been investiga…

Path Signatures on Lie Groups

2020-07-02 · Darrick Lee, Robert Ghrist

Path signatures are powerful nonparametric tools for time series analysis, shown to form a universal and characteristic feature map for Euclidean valued time series data. We lift the theory of path signatures to the sett…

Action RecognitionTemporal Action LocalizationTime SeriesTime Series Analysis

On expected signatures and signature cumulants in semimartingale models

2024-08-09 · Peter K. Friz, Paul P. Hager, Nikolas Tapia

The concept of signatures and expected signatures is vital in data science, especially for sequential data analysis. The signature transform, a Cartan type development, translates paths into high-dimensional feature vect…