paper-with-me

Papers Program Synthesis

“Program Synthesis” 태그가 달린 논문 538편 · 필터 해제

A Divide-Align-Conquer Strategy for Program Synthesis

2023-01-08 · Jonas Witt, Sebastijan Dumančić, Tias Guns, Claus-Christian Carbon

A major bottleneck in search-based program synthesis is the exponentially growing search space which makes learning large programs intractable. Humans mitigate this problem by leveraging the compositional nature of the r…

ARCInductive logic programmingProgram SynthesisVisual Reasoning

Informed Down-Sampled Lexicase Selection: Identifying productive training cases for efficient problem solving

2023-01-04 · Ryan Boldi, Martin Briesch, Dominik Sobania, Alexander Lalejini 외

Genetic Programming (GP) often uses large training sets and requires all individuals to be evaluated on all training cases during selection. Random down-sampled lexicase selection evaluates individuals on only a random s…

Program Synthesis

Parsel: Algorithmic Reasoning with Language Models by Composing Decompositions

2022-12-20 · Eric Zelikman, Qian Huang, Gabriel Poesia, Noah D. Goodman 외

Despite recent success in large language model (LLM) reasoning, LLMs struggle with hierarchical multi-step reasoning tasks like generating complex programs. For these tasks, humans often start with a high-level algorithm…

Automated Theorem ProvingCode GenerationHumanEvalLanguage Modelling+3

Unveiling Code Pre-Trained Models: Investigating Syntax and Semantics Capacities

2022-12-20 · Wei Ma, Shangqing Liu, Mengjie Zhao, Xiaofei Xie 외

Past research has examined how well these models grasp code syntax, yet their understanding of code semantics still needs to be explored. We extensively analyze seven code models to investigate how code models represent …

Code CompletionCode SearchLanguage ModellingProgram Synthesis

Genetic Algorithm for Program Synthesis

2022-11-22 · Yutaka Nagashima

A deductive program synthesis tool takes a specification as input and derives a program that satisfies the specification. The drawback of this approach is that search spaces for such correct programs tend to be enormous,…

Program Synthesis

Programming by Example and Text-to-Code Translation for Conversational Code Generation

2022-11-21 · Eli Whitehouse, William Gerard, Yauhen Klimovich, Marc Franco-Salvador

Dialogue systems is an increasingly popular task of natural language processing. However, the dialogue paths tend to be deterministic, restricted to the system rails, regardless of the given request or input text. Recent…

Code GenerationCode TranslationProgram Synthesis

NESTER: An Adaptive Neurosymbolic Method for Causal Effect Estimation

2022-11-08 · Abbavaram Gowtham Reddy, Vineeth N Balasubramanian

Causal effect estimation from observational data is a central problem in causal inference. Methods based on potential outcomes framework solve this problem by exploiting inductive biases and heuristics from causal infere…

Causal InferenceProgram Synthesis

Large Language Models Are Human-Level Prompt Engineers

2022-11-03 · Yongchao Zhou, Andrei Ioan Muresanu, Ziwen Han, Keiran Paster 외

By conditioning on natural language instructions, large language models (LLMs) have displayed impressive capabilities as general-purpose computers. However, task performance depends significantly on the quality of the pr…

Few-Shot LearningIn-Context LearningInformativenessProgram Synthesis+1

Synthesizing Programs with Continuous Optimization

2022-11-02 · Shantanu Mandal, Todd A. Anderson, Javier Turek, Justin Gottschlich 외

Automatic software generation based on some specification is known as program synthesis. Most existing approaches formulate program synthesis as a search problem with discrete parameters. In this paper, we present a nove…

Program Synthesis

Generating Sequences by Learning to Self-Correct

2022-10-31 · Sean Welleck, Ximing Lu, Peter West, Faeze Brahman 외

Sequence generation applications require satisfying semantic constraints, such as ensuring that programs are correct, using certain keywords, or avoiding undesirable content. Language models, whether fine-tuned or prompt…

Language ModelingLanguage ModellingProgram Synthesis

Graphs, Constraints, and Search for the Abstraction and Reasoning Corpus

2022-10-18 · Yudong Xu, Elias B. Khalil, Scott Sanner

The Abstraction and Reasoning Corpus (ARC) aims at benchmarking the performance of general artificial intelligence algorithms. The ARC's focus on broad generalization and few-shot learning has made it difficult to solve …

ARCBenchmarkingFew-Shot LearningProgram Synthesis

Data types as a more ergonomic frontend for Grammar-Guided Genetic Programming

2022-10-10 · Guilherme Espada, Leon Ingelse, Paulo Canelas, Pedro Barbosa 외

Genetic Programming (GP) is an heuristic method that can be applied to many Machine Learning, Optimization and Engineering problems. In particular, it has been widely used in Software Engineering for Test-case generation…

AttributeProgram Synthesis

Relational program synthesis with numerical reasoning

2022-10-03 · Céline Hocquette, Andrew Cropper

Program synthesis approaches struggle to learn programs with numerical values. An especially difficult problem is learning continuous values over multiple examples, such as intervals. To overcome this limitation, we intr…

Inductive logic programmingProgram SynthesisRelational Reasoning

Neural-Guided Program Synthesis of Information Extraction Rules Using Self-Supervision

2022-10-01 · PANDL (COLING) 2022 10 · Enrique Noriega-Atala, Robert Vacareanu, Gus Hahn-Powell, Marco A. Valenzuela-Escárcega

We propose a neural-based approach for rule synthesis designed to help bridge the gap between the interpretability, precision and maintainability exhibited by rule-based information extraction systems with the scalabilit…

Language ModelingLanguage ModellingProgram Synthesis

Toward Trustworthy Neural Program Synthesis

2022-09-29 · Darren Key, Wen-Ding Li, Kevin Ellis

We develop an approach to estimate the probability that a program sampled from a large language model is correct. Given a natural language description of a programming problem, our method samples both candidate programs …

Language ModelingLanguage ModellingLarge Language ModelProgram Synthesis

Knowledge-Driven Program Synthesis via Adaptive Replacement Mutation and Auto-constructed Subprogram Archives

2022-09-08 · Yifan He, Claus Aranha, Tetsuya Sakurai

We introduce Knowledge-Driven Program Synthesis (KDPS) as a variant of the program synthesis task that requires the agent to solve a sequence of program synthesis problems. In KDPS, the agent should use knowledge from th…

Program Synthesis

Limits of an AI program for solving college math problems

2022-08-14 · Ernest Davis

Drori et al. (2022) report that "A neural network solves, explains, and generates university math problems by program synthesis and few-shot learning at human level ... [It] automatically answers 81\% of university-level…

Few-Shot LearningMathProgram Synthesis

CORNET: Learning Table Formatting Rules By Example

2022-08-11 · Mukul Singh, José Cambronero, Sumit Gulwani, Vu Le 외

Spreadsheets are widely used for table manipulation and presentation. Stylistic formatting of these tables is an important property for both presentation and analysis. As a result, popular spreadsheet software, such as E…

Program Synthesis

Learning programs with magic values

2022-08-05 · Céline Hocquette, Andrew Cropper

A magic value in a program is a constant symbol that is essential for the execution of the program but has no clear explanation for its choice. Learning programs with magic values is difficult for existing program synthe…

Drug DesignInductive logic programmingProgram Synthesis

PanGu-Coder: Program Synthesis with Function-Level Language Modeling

2022-07-22 · Fenia Christopoulou, Gerasimos Lampouras, Milan Gritta, Guchun Zhang 외

We present PanGu-Coder, a pretrained decoder-only language model adopting the PanGu-Alpha architecture for text-to-code generation, i.e. the synthesis of programming language solutions given a natural language problem de…

Code GenerationDecoderLanguage ModelingLanguage Modelling+2
← 이전 301–320 / 538 다음 →