paper-with-me

Papers

LILO: Learning Interpretable Libraries by Compressing and Documenting Code

2023-10-30 · Gabriel Grand, Lionel Wong, Maddy Bowers, Theo X. Olausson, Muxin Liu, Joshua B. Tenenbaum, Jacob Andreas

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 introduce LILO, a neurosymbolic framework that iteratively synthesizes, compresses, and documents code to build libraries tailored to particular problem domains. LILO combines LLM-guided program synthesis with recent algorithmic advances in automated refactoring from Stitch: a symbolic compression system that efficiently identifies optimal lambda abstractions across large code corpora. To make these abstractions interpretable, we introduce an auto-documentation (AutoDoc) procedure that infers natural language names and docstrings based on contextual examples of usage. In addition to improving human readability, we find that AutoDoc boosts performance by helping LILO's synthesizer to interpret and deploy learned abstractions. We evaluate LILO on three inductive program synthesis benchmarks for string editing, scene reasoning, and graphics composition. Compared to existing neural and symbolic methods - including the state-of-the-art library learning algorithm DreamCoder - LILO solves more complex tasks and learns richer libraries that are grounded in linguistic knowledge.

📄 PDF Abstract BibTeX arXiv:2310.19791

Code (1)

gabegrand/lilo 공식 구현

Tasks

Code GenerationProgram Synthesis

Methods 이 논문이 사용한 방법론

Library 설명 없음

Similar Papers 제목 키워드 기반

LiloDriver: A Lifelong Learning Framework for Closed-loop Motion Planning in Long-tail Autonomous Driving Scenarios

2025-05-22 · Huaiyuan Yao, Pengfei Li, Bu Jin, Yupeng Zheng 외

Recent advances in autonomous driving research towards motion planners that are robust, safe, and adaptive. However, existing rule-based and data-driven planners lack adaptability to long-tail scenarios, while knowledge-…

Autonomous DrivingLifelong learningMotion Planning

HypLiLoc: Towards Effective LiDAR Pose Regression with Hyperbolic Fusion

2023-04-03 · CVPR 2023 1 · Sijie Wang, Qiyu Kang, Rui She, Wei Wang 외

LiDAR relocalization plays a crucial role in many fields, including robotics, autonomous driving, and computer vision. LiDAR-based retrieval from a database typically incurs high computation storage costs and can lead to…

Autonomous Drivinglidar absolute pose regressionregressionRetrieval+1

LoRA in LoRA: Towards Parameter-Efficient Architecture Expansion for Continual Visual Instruction Tuning

2025-08-08 · Chang Che, Ziqi Wang, Pengwan Yang, Qi Wang 외 arxiv

Continual Visual Instruction Tuning (CVIT) enables Multimodal Large Language Models (MLLMs) to incrementally learn new tasks over time. However, this process is challenged by catastrophic forgetting, where performance on…

LILO: Bayesian Optimization with Natural Language Feedback

2025-10-20 · Katarzyna Kobalczyk, Zhiyuan Jerry Lin, Benjamin Letham, Zhuokai Zhao 외 arxiv

Many real-world optimization problems are guided by complex, subjective preferences that are difficult to express as explicit closed-form objectives. In response, we introduce Language-in-the-Loop Optimization (LILO), a …

LiLo-VLA: Compositional Long-Horizon Manipulation via Linked Object-Centric Policies

2026-02-25 · Yue Yang, Shuo Cheng, Yu Fang, Homanga Bharadhwaj 외 arxiv

General-purpose robots must master long-horizon manipulation, defined as tasks involving multiple kinematic structure changes (e.g., attaching or detaching objects) in unstructured environments. While Vision-Language-Act…

Zero-shot Generalization