paper-with-me

Papers Code Completion

“Code Completion” 태그가 달린 논문 280편 · 필터 해제

MarsCode Agent: AI-native Automated Bug Fixing

2024-09-02 · Yizhou Liu, Pengfei Gao, Xinchen Wang, Jie Liu 외

Recent advances in large language models (LLMs) have shown significant potential to automate various software development tasks, including code completion, test generation, and bug fixing. However, the application of LLM…

Bug fixingCode CompletionDiversityFault localization

DataSculpt: Crafting Data Landscapes for Long-Context LLMs through Multi-Objective Partitioning

2024-09-02 · Keer Lu, Xiaonan Nie, Zheng Liang, Da Pan 외

In recent years, Large Language Models (LLMs) have demonstrated significant improvements across a variety of tasks, one of which is the long-context capability. The key to improving long-context performance lies in effec…

Code CompletionCombinatorial OptimizationManagementReading Comprehension+3

Revisiting VerilogEval: A Year of Improvements in Large-Language Models for Hardware Code Generation

2024-08-20 · Nathaniel Pinckney, Christopher Batten, Mingjie Liu, Haoxing Ren 외

The application of large-language models (LLMs) to digital hardware code generation is an emerging field, with most LLMs primarily trained on natural language and software code. Hardware code like Verilog constitutes a s…

Code CompletionCode GenerationIn-Context LearningPrompt Engineering

Security Attacks on LLM-based Code Completion Tools

2024-08-20 · Wen Cheng, Ke Sun, Xinyu Zhang, Wei Wang

The rapid development of large language models (LLMs) has significantly advanced code completion capabilities, giving rise to a new generation of LLM-based Code Completion Tools (LCCTs). Unlike general-purpose LLMs, thes…

Code Completion

Retrieval-augmented code completion for local projects using large language models

2024-08-09 · Marko Hostnik, Marko Robnik-Šikonja

The use of large language models (LLMs) is becoming increasingly widespread among software developers. However, privacy and computational requirements are problematic with commercial solutions and the use of LLMs. In thi…

Code CompletionRAGRetrievalRetrieval-augmented Generation

RepoMasterEval: Evaluating Code Completion via Real-World Repositories

2024-08-07 · Qinyun Wu, Chao Peng, Pengfei Gao, Ruida Hu 외

With the growing reliance on automated code completion tools in software development, the need for robust evaluation benchmarks has become critical. However, existing benchmarks focus more on code generation tasks in fun…

Code CompletionCode GenerationDescriptive

Black-Box Adversarial Attacks on LLM-Based Code Completion

2024-08-05 · Slobodan Jenko, Niels Mündler, Jingxuan He, Mark Vero 외

Modern code completion engines, powered by large language models (LLMs), assist millions of developers with their strong capabilities to generate functionally correct code. Due to this popularity, it is crucial to invest…

Code CompletionCode Generation

TaskEval: Assessing Difficulty of Code Generation Tasks for Large Language Models

2024-07-30 · Florian Tambon, Amin Nikanjam, Cyrine Zid, Foutse khomh 외

Large Language Models (LLMs) excel in code-related tasks like code generation, but benchmark evaluations often overlook task characteristics, such as difficulty. Moreover, benchmarks are usually built using tasks describ…

BenchmarkingCode CompletionCode GenerationHumanEval

Evaluating Long Range Dependency Handling in Code Generation Models using Multi-Step Key Retrieval

2024-07-23 · Yannick Assogba, Donghao Ren

As language models support larger and larger context sizes, evaluating their ability to make effective use of that context becomes increasingly important. We analyze the ability of several code generation models to handl…

8kCode CompletionCode GenerationRetrieval

Scaling Granite Code Models to 128K Context

2024-07-18 · Matt Stallone, Vaibhav Saxena, Leonid Karlinsky, Bridget McGinn 외

This paper introduces long-context Granite code models that support effective context windows of up to 128K tokens. Our solution for scaling context length of Granite 3B/8B code models from 2K/4K to 128K consists of a li…

2k4kCode CompletionContinual Pretraining+1

Curriculum Learning for Small Code Language Models

2024-07-14 · Marwa Naïr, Kamel Yamani, Lynda Said Lhadj, Riyadh Baghdadi

Code language models have emerged as useful tools for various programming tasks, yet they often struggle when it comes to complex ones. In this paper, we explore the potential of curriculum learning in enhancing the perf…

Code CompletionDecoder

TPIA: Towards Target-specific Prompt Injection Attack against Code-oriented Large Language Models

2024-07-12 · Yuchen Yang, Hongwei Yao, Bingrun Yang, Yiling He 외

Recently, code-oriented large language models (Code LLMs) have been widely and successfully exploited to simplify and facilitate programming. Unfortunately, a few pioneering works revealed that these Code LLMs are vulner…

Code Completion

Jailbreak Attacks and Defenses Against Large Language Models: A Survey

2024-07-05 · Sibo Yi, Yule Liu, Zhen Sun, Tianshuo Cong 외

Large Language Models (LLMs) have performed exceptionally in various text-generative tasks, including question answering, translation, code completion, etc. However, the over-assistance of LLMs has raised the challenge o…

Code CompletionQuestion AnsweringSafety AlignmentSurvey

On the Workflows and Smells of Leaderboard Operations (LBOps): An Exploratory Study of Foundation Model Leaderboards

2024-07-04 · Zhimin Zhao, Abdul Ali Bangash, Filipe Roseiro Côgo, Bram Adams 외

Foundation models (FM), such as large language models (LLMs), which are large-scale machine learning (ML) models, have demonstrated remarkable adaptability in various downstream software engineering (SE) tasks, such as c…

Code Completion

Hierarchical Context Pruning: Optimizing Real-World Code Completion with Repository-Level Pretrained Code LLMs

2024-06-26 · Lei Zhang, Yunshui Li, Jiaming Li, Xiaobo Xia 외

Some recently developed code large language models (Code LLMs) have been pre-trained on repository-level code data (Repo-Code LLMs), enabling these models to recognize repository structures and utilize cross-file informa…

Code Completion

Long Code Arena: a Set of Benchmarks for Long-Context Code Models

2024-06-17 · Egor Bogomolov, Aleksandra Eliseeva, Timur Galimzyanov, Evgeniy Glukhov 외

Nowadays, the fields of code and natural language processing are evolving rapidly. In particular, models become better at processing long context windows - supported context sizes have increased by orders of magnitude ov…

Code CompletionCode Generation

CodeGemma: Open Code Models Based on Gemma

2024-06-17 · CodeGemma Team, Heri Zhao, Jeffrey Hui, Joshua Howland 외

This paper introduces CodeGemma, a collection of specialized open code models built on top of Gemma, capable of a variety of code and natural language generation tasks. We release three model variants. CodeGemma 7B pretr…

Code CompletionMathematical ReasoningNatural Language UnderstandingText Generation

Measuring memorization in RLHF for code completion

2024-06-17 · Aneesh Pappu, Billy Porter, Ilia Shumailov, Jamie Hayes

Reinforcement learning with human feedback (RLHF) has become the dominant method to align large models to user preferences. Unlike fine-tuning, for which there are many studies regarding training data memorization, it is…

Code CompletionMemorizationreinforcement-learningReinforcement Learning

VersiCode: Towards Version-controllable Code Generation

2024-06-11 · Tongtong Wu, Weigang Wu, Xingyu Wang, Kang Xu 외

Large Language Models (LLMs) have made tremendous strides in code generation, but existing research fails to account for the dynamic nature of software development, marked by frequent library updates. This gap significan…

Code CompletionCode GenerationLanguage ModellingLarge Language Model

An LLM-Assisted Easy-to-Trigger Backdoor Attack on Code Completion Models: Injecting Disguised Vulnerabilities against Strong Detection

2024-06-10 · Shenao Yan, Shen Wang, Yue Duan, Hanbin Hong 외

Large Language Models (LLMs) have transformed code completion tasks, providing context-based suggestions to boost developer productivity in software engineering. As users often fine-tune these models for specific applica…

Backdoor AttackCode CompletionVulnerability Detection
← 이전 121–140 / 280 다음 →