paper-with-me

Papers

Generating Unseen Code Tests In Infinitum

2024-07-29 · Marcel Zalmanovici, Orna Raz, Eitan Farchi, Iftach Freund

Large Language Models (LLMs) are used for many tasks, including those related to coding. An important aspect of being able to utilize LLMs is the ability to assess their fitness for specific usages. The common practice is to evaluate LLMs against a set of benchmarks. While benchmarks provide a sound foundation for evaluation and comparison of alternatives, they suffer from the well-known weakness of leaking into the training data \cite{Xu2024Benchmarking}. We present a method for creating benchmark variations that generalize across coding tasks and programming languages, and may also be applied to in-house code bases. Our approach enables ongoing generation of test-data thus mitigating the leaking into the training data issue. We implement one benchmark, called \textit{auto-regression}, for the task of text-to-code generation in Python. Auto-regression is specifically created to aid in debugging and in tracking model generation changes as part of the LLM regression testing process.

📄 PDF Abstract BibTeX arXiv:2407.19772

Code (0)

등록된 구현이 없습니다.

Tasks

Code GenerationregressionText-to-Code Generation

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically

Similar Papers 제목 키워드 기반

Otter: Generating Tests from Issues to Validate SWE Patches

2025-02-07 · Toufique Ahmed, Jatin Ganhotra, Rangeet Pan, Avraham Shinnar 외

While there has been plenty of work on generating tests from existing code, there has been limited work on generating tests from issues. A correct test must validate the code patch that resolves the issue. This paper foc…

test driven development

Learning to Create Better Ads: Generation and Ranking Approaches for Ad Creative Refinement

2020-08-17 · Shaunak Mishra, Manisha Verma, Yichao Zhou, Kapil Thadani 외

In the online advertising industry, the process of designing an ad creative (i.e., ad text and image) requires manual labor. Typically, each advertiser launches multiple creatives via online A/B tests to infer effective …

TAGText Generation

Generating and Evaluating Tests for K-12 Students with Language Model Simulations: A Case Study on Sentence Reading Efficiency

2023-10-10 · Eric Zelikman, Wanjing Anya Ma, Jasmine E. Tran, Diyi Yang 외

Developing an educational test can be expensive and time-consuming, as each item must be written by experts and then evaluated by collecting hundreds of student responses. Moreover, many tests require multiple distinct s…

Language ModelingLanguage ModellingSentence

UnitTenX: Generating Tests for Legacy Packages with AI Agents Powered by Formal Verification

2025-10-06 · Yiannis Charalambous, Claudionor N. Coelho, Luis Lamb, Lucas C. Cordeiro arxiv

This paper introduces UnitTenX, a state-of-the-art open-source AI multi-agent system designed to generate unit tests for legacy code, enhancing test coverage and critical value testing. UnitTenX leverages a combination o…

Searching for Better Database Queries in the Outputs of Semantic Parsers

2022-10-13 · Anton Osokin, Irina Saparina, Ramil Yarullin

The task of generating a database query from a question in natural language suffers from ambiguity and insufficiently precise description of the goal. The problem is amplified when the system needs to generalize to datab…