Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Softw 2020
DOI: 10.1145/3368089.3409732
|View full text |Cite
|
Sign up to set email alerts
|

Inductive program synthesis over noisy data

Abstract: We present a new framework and associated synthesis algorithms for program synthesis over noisy data, i.e., data that may contain incorrect/corrupted input-output examples. This framework is based on an extension of finite tree automata called state-weighted finite tree automata. We show how to apply this framework to formulate and solve a variety of program synthesis problems over noisy data. Results from our implemented system running on problems from the SyGuS 2018 benchmark suite highlight its ability to s… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
25
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
5
1

Relationship

1
5

Authors

Journals

citations
Cited by 15 publications
(26 citation statements)
references
References 28 publications
1
25
0
Order By: Relevance
“…Rose is parameterized over a large class of objective functions, loss functions, and complexity measures. [Handa and Rinard 2020] highlights that this flexibility is required to synthesize correct programs for datasets which contain a large amount of noise.…”
Section: Noisy Program Synthesis Using Abstractions 1:3mentioning
confidence: 99%
See 4 more Smart Citations
“…Rose is parameterized over a large class of objective functions, loss functions, and complexity measures. [Handa and Rinard 2020] highlights that this flexibility is required to synthesize correct programs for datasets which contain a large amount of noise.…”
Section: Noisy Program Synthesis Using Abstractions 1:3mentioning
confidence: 99%
“…We first review the noisy program synthesis framework (introduced by Rinard 2021, 2020]), the concepts associated with this framework, and the conditions that qualify a program to be the correct solution to a synthesis problem. We also discuss the tree automata based noisy program synthesis technique proposed by [Handa and Rinard 2020].…”
Section: Preliminariesmentioning
confidence: 99%
See 3 more Smart Citations