paper-with-me

Papers Program Synthesis

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

CodeIt: Self-Improving Language Models with Prioritized Hindsight Replay

2024-02-07 · Natasha Butt, Blazej Manczak, Auke Wiggers, Corrado Rainone 외

Large language models are increasingly solving tasks that are commonly believed to require human-level reasoning ability. However, these models still perform very poorly on benchmarks of general intelligence such as the …

ARCData AugmentationLanguage ModelingLanguage Modelling+1

Opening the AI black box: program synthesis via mechanistic interpretability

2024-02-07 · Eric J. Michaud, Isaac Liao, Vedang Lad, Ziming Liu 외

We present MIPS, a novel method for program synthesis based on automated mechanistic interpretability of neural networks trained to perform the desired task, auto-distilling the learned algorithm into Python code. We tes…

Program SynthesisSymbolic Regression

Open-Universe Indoor Scene Generation using LLM Program Synthesis and Uncurated Object Databases

2024-02-05 · Rio Aguina-Kang, Maxim Gumin, Do Heon Han, Stewart Morris 외

We present a system for generating indoor scenes in response to text prompts. The prompts are not limited to a fixed vocabulary of scene descriptions, and the objects in generated scenes are not restricted to a fixed set…

Layout GenerationObjectProgram SynthesisScene Generation+1

Runtime phylogenetic analysis enables extreme subsampling for test-based problems

2024-02-02 · Alexander Lalejini, Marcos Sanson, Jack Garbus, Matthew Andres Moreno 외

A phylogeny describes the evolutionary history of an evolving population. Evolutionary search algorithms can perfectly track the ancestry of candidate solutions, illuminating a population's trajectory through the search …

DiagnosticProgram Synthesis

Learning logic programs by finding minimal unsatisfiable subprograms

2024-01-29 · Andrew Cropper, Céline Hocquette

The goal of inductive logic programming (ILP) is to search for a logic program that generalises training examples and background knowledge. We introduce an ILP approach that identifies minimal unsatisfiable subprograms (…

Inductive logic programmingProgram Synthesis

ReGAL: Refactoring Programs to Discover Generalizable Abstractions

2024-01-29 · Elias Stengel-Eskin, Archiki Prasad, Mohit Bansal

While large language models (LLMs) are increasingly being used for program synthesis, they lack the global view needed to develop useful abstractions; they generally predict programs one at a time, often repeating the sa…

Date UnderstandingMathMinecraftProgram Synthesis

DALex: Lexicase-like Selection via Diverse Aggregation

2024-01-23 · Andrew Ni, Li Ding, Lee Spector

Lexicase selection has been shown to provide advantages over other selection algorithms in several areas of evolutionary computation and machine learning. In its standard form, lexicase selection filters a population or …

Program SynthesisSymbolic Regression

Analyzing the Effectiveness of Large Language Models on Text-to-SQL Synthesis

2024-01-22 · Richard Roberson, Gowtham Kaki, Ashutosh Trivedi

This study investigates various approaches to using Large Language Models (LLMs) for Text-to-SQL program synthesis, focusing on the outcomes and insights derived. Employing the popular Text-to-SQL dataset, spider, the go…

16kProgram SynthesisSQL SynthesisText to SQL+1

3D-PreMise: Can Large Language Models Generate 3D Shapes with Sharp Features and Parametric Control?

2024-01-12 · Zeqing Yuan, Haoxuan Lan, Qiang Zou, Junbo Zhao

Recent advancements in implicit 3D representations and generative models have markedly propelled the field of 3D object generation forward. However, it remains a significant challenge to accurately model geometries with …

Program Synthesis

CodeScholar: Growing Idiomatic Code Examples

2023-12-23 · Manish Shetty, Koushik Sen, Ion Stoica

Programmers often search for usage examples for API methods. A tool that could generate realistic, idiomatic, and contextual usage examples for one or more APIs would be immensely beneficial to developers. Such a tool wo…

Program Synthesis

Automating the Design of Multigrid Methods with Evolutionary Program Synthesis

2023-12-22 · Jonas Schmitt

Many of the most fundamental laws of nature can be formulated as partial differential equations (PDEs). Understanding these equations is, therefore, of exceptional importance for many branches of modern science and engin…

Code GenerationProgram Synthesis

KEN: Kernel Extensions using Natural Language

2023-12-09 · Yusheng Zheng, Yiwei Yang, Maolin Chen, Andrew Quinn

The ability to modify and extend an operating system is an important feature for improving a system's security, reliability, and performance. The extended Berkeley Packet Filters (eBPF) ecosystem has emerged as the stand…

Program Synthesis

LLM4TDD: Best Practices for Test Driven Development Using Large Language Models

2023-12-07 · Sanyogita Piya, Allison Sullivan

In today's society, we are becoming increasingly dependent on software systems. However, we also constantly witness the negative impacts of buggy software. Program synthesis aims to improve software correctness by automa…

Program Synthesistest driven development

Program Machine Policy: Addressing Long-Horizon Tasks by Integrating Program Synthesis and State Machines

2023-11-27 · Yu-an Lin, Chen-Tao Lee, Guan-Ting Liu, Pu-Jen Cheng 외

Deep reinforcement learning (deep RL) excels in various domains but lacks generalizability and interpretability. On the other hand, programmatic RL methods (Trivedi et al., 2021; Liu et al., 2023) reformulate RL tasks as…

Deep Reinforcement LearningProgram Synthesis

Function-constrained Program Synthesis

2023-11-27 · Patrick Hajali, Ignas Budvytis

This work introduces (1) a technique that allows large language models (LLMs) to leverage user-provided code when solving programming tasks and (2) a method to iteratively generate modular sub-functions that can aid futu…

Code GenerationProgram Synthesis

Bring Your Own KG: Self-Supervised Program Synthesis for Zero-Shot KGQA

2023-11-14 · Dhruv Agarwal, Rajarshi Das, Sopan Khosla, Rashmi Gangadharaiah

We present BYOKG, a universal question-answering (QA) system that can operate on any knowledge graph (KG), requires no human-annotated training data, and can be ready to use within a day -- attributes that are out-of-sco…

In-Context LearningProgram SynthesisQuestion AnsweringWorld Knowledge

Coffee: Boost Your Code LLMs by Fixing Bugs with Feedback

2023-11-13 · Seungjun Moon, Hyungjoo Chae, Yongho Song, Taeyoon Kwon 외

Code editing is an essential step towards reliable program synthesis to automatically correct critical errors generated from code LLMs. Recent studies have demonstrated that closed-source LLMs (i.e., ChatGPT and GPT-4) a…

Program Synthesis

BizBench: A Quantitative Reasoning Benchmark for Business and Finance

2023-11-11 · Rik Koncel-Kedziorski, Michael Krumdick, Viet Lai, Varshini Reddy 외

Answering questions within business and finance requires reasoning, precision, and a wide-breadth of technical knowledge. Together, these requirements make this domain difficult for large language models (LLMs). We intro…

Code GenerationProgram SynthesisQuestion AnsweringReading Comprehension

Generating Pragmatic Examples to Train Neural Program Synthesizers

2023-11-09 · Saujas Vaduguru, Daniel Fried, Yewen Pu

Programming-by-example is the task of synthesizing a program that is consistent with a set of user-provided input-output examples. As examples are often an under-specification of one's intent, a good synthesizer must cho…

counterfactualCounterfactual ReasoningProgram Synthesis

LILO: Learning Interpretable Libraries by Compressing and Documenting Code

2023-10-30 · Gabriel Grand, Lionel Wong, Maddy Bowers, Theo X. Olausson 외

While large language models (LLMs) now excel at code generation, a key aspect of software development is the art of refactoring: consolidating code into libraries of reusable and readable programs. In this paper, we intr…

Code GenerationProgram Synthesis
← 이전 221–240 / 538 다음 →