paper-with-me

Papers Code Completion

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

Breaking the Silence: the Threats of Using LLMs in Software Engineering

2023-12-13 · June Sallou, Thomas Durieux, Annibale Panichella

Large Language Models (LLMs) have gained considerable traction within the Software Engineering (SE) community, impacting various SE tasks from code completion to test generation, from program repair to code summarization…

Code CompletionCode SummarizationLanguage ModelingLanguage Modelling+1

INSPECT: Intrinsic and Systematic Probing Evaluation for Code Transformers

2023-12-08 · Anjan Karmakar, Romain Robbes

Pre-trained models of source code have recently been successfully applied to a wide variety of Software Engineering tasks; they have also seen some practical adoption in practice, e.g. for code completion. Yet, we still …

Code CompletionDiagnosticLanguage Modelling

Interpretability Illusions in the Generalization of Simplified Models

2023-12-06 · Dan Friedman, Andrew Lampinen, Lucas Dixon, Danqi Chen 외

A common method to study deep learning systems is to use simplified model representations--for example, using singular value decomposition to visualize the model's hidden states in a lower dimensional space. This approac…

Code CompletionDimensionality ReductionSystematic Generalization

GenCodeSearchNet: A Benchmark Test Suite for Evaluating Generalization in Programming Language Understanding

2023-11-16 · Andor Diera, Abdelhalim Dahou, Lukas Galke, Fabian Karl 외

Language models can serve as a valuable tool for software developers to increase productivity. Large generative models can be used for code generation and code completion, while smaller encoder-only models are capable of…

Code CompletionCode GenerationCode SearchDiversity

Past as a Guide: Leveraging Retrospective Learning for Python Code Completion

2023-11-13 · Seunggyoon Shin, Seunggyu Chang, Sungjoon Choi

This work presents Past as a Guide (PaG), a simple approach for Large Language Models (LLMs) to improve the coding capabilities by integrating the past history with interactive and iterative code refinements. To be speci…

Code CompletionHumanEval

Identifying and Mitigating Vulnerabilities in LLM-Integrated Applications

2023-11-07 · Fengqing Jiang, Zhangchen Xu, Luyao Niu, Boxin Wang 외

Large language models (LLMs) are increasingly deployed as the service backend for LLM-integrated applications such as code completion and AI-powered search. LLM-integrated applications serve as middleware to refine users…

Code Completion

Attention Alignment and Flexible Positional Embeddings Improve Transformer Length Extrapolation

2023-11-01 · Ta-Chung Chi, Ting-Han Fan, Alexander I. Rudnicky

An ideal length-extrapolatable Transformer language model can handle sequences longer than the training length without any fine-tuning. Such long-context utilization capability relies heavily on a flexible positional emb…

Code CompletionLanguage ModelingLanguage ModellingQuestion Answering+1

CrossCodeEval: A Diverse and Multilingual Benchmark for Cross-File Code Completion

2023-10-17 · NeurIPS 2023 11

Code completion models have made significant progress in recent years, yet current popular evaluation datasets, such as HumanEval and MBPP, predominantly focus on code completion tasks within a single file. This over-sim…

Code CompletionHumanEvalmbpp

LongLLMLingua: Accelerating and Enhancing LLMs in Long Context Scenarios via Prompt Compression

2023-10-10 · Huiqiang Jiang, Qianhui Wu, Xufang Luo, Dongsheng Li 외

In long context scenarios, large language models (LLMs) face three main challenges: higher computational cost, performance reduction, and position bias. Research indicates that LLM performance hinges on the density and p…

Code CompletionFew-Shot LearningPosition

Critique Ability of Large Language Models

2023-10-07 · Liangchen Luo, Zi Lin, Yinxiao Liu, Lei Shu 외

Critical thinking is essential for rational decision-making and problem-solving. This skill hinges on the ability to provide precise and reasoned critiques and is a hallmark of human intelligence. In the era of large lan…

Code CompletionDecision MakingMathNatural Language Queries+1

Ada-Instruct: Adapting Instruction Generators for Complex Reasoning

2023-10-06 · Wanyun Cui, Qianle Wang

Instructions augmentation is a crucial step for unleashing the full potential of large language models (LLMs) in downstream tasks. Existing Self-Instruct methods primarily simulate new instructions from a few initial ins…

Code CompletionIn-Context LearningMathematical Reasoning

BAMBOO: A Comprehensive Benchmark for Evaluating Long Text Modeling Capacities of Large Language Models

2023-09-23 · Zican Dong, Tianyi Tang, Junyi Li, Wayne Xin Zhao 외

Large language models (LLMs) have achieved dramatic proficiency over NLP tasks with normal length. Recently, multiple studies have committed to extending the context length and enhancing the long text modeling capabiliti…

Code CompletionHallucinationLanguage ModelingLanguage Modelling+1

LayoutNUWA: Revealing the Hidden Layout Expertise of Large Language Models

2023-09-18 · Zecheng Tang, Chenfei Wu, Juntao Li, Nan Duan

Graphic layout generation, a growing research field, plays a significant role in user engagement and information perception. Existing methods primarily treat layout generation as a numerical optimization task, focusing o…

Code CompletionCode GenerationLayout Generation

Laminar: A New Serverless Stream-based Framework with Semantic Code Search and Code Completion

2023-09-01 · Zaynab Zahra, Zihao Li, Rosa Filgueira

This paper introduces Laminar, a novel serverless framework based on dispel4py, a parallel stream-based dataflow library. Laminar efficiently manages streaming workflows and components through a dedicated registry, offer…

Code CompletionCode SearchCode Summarization

CodeMark: Imperceptible Watermarking for Code Datasets against Neural Code Completion Models

2023-08-28 · Zhensu Sun, Xiaoning Du, Fu Song, Li Li

Code datasets are of immense value for training neural-network-based code completion models, where companies or organizations have made substantial investments to establish and process these datasets. Unluckily, these da…

Code CompletionSpecificity

LongBench: A Bilingual, Multitask Benchmark for Long Context Understanding

2023-08-28 · Yushi Bai, Xin Lv, Jiajie Zhang, Hongchang Lyu 외

Although large language models (LLMs) demonstrate impressive performance for many language tasks, most of them can only handle texts a few thousand tokens long, limiting their applications on longer sequence inputs, such…

16kCode CompletionFew-Shot LearningLong-Context Understanding

Identifying and Mitigating the Security Risks of Generative AI

2023-08-28 · Clark Barrett, Brad Boyd, Elie Burzstein, Nicholas Carlini 외

Every major technical invention resurfaces the dual-use dilemma -- the new technology has the potential to be used for good as well as for harm. Generative AI (GenAI) techniques, such as large language models (LLMs) and …

Code CompletionImage GenerationIn-Context LearningText to Image Generation+1

Benchmarking Causal Study to Interpret Large Language Models for Source Code

2023-08-23 · Daniel Rodriguez-Cardenas, David N. Palacio, Dipin Khati, Henry Burke 외

One of the most common solutions adopted by software researchers to address code generation is by training Large Language Models (LLMs) on massive amounts of source code. Although a number of studies have shown that LLMs…

BenchmarkingCausal InferenceCode CompletionCode Generation+2

Scope is all you need: Transforming LLMs for HPC Code

2023-08-18 · Tal Kadosh, Niranjan Hasabnis, Vy A. Vo, Nadav Schneider 외

With easier access to powerful compute resources, there is a growing trend in the field of AI for software development to develop larger and larger language models (LLMs) to address a variety of programming tasks. Even L…

AllCode Completion

SecureFalcon: Are We There Yet in Automated Software Vulnerability Detection with LLMs?

2023-07-13 · Mohamed Amine Ferrag, Ammar Battah, Norbert Tihanyi, Ridhi Jain 외

Software vulnerabilities can cause numerous problems, including crashes, data loss, and security breaches. These issues greatly compromise quality and can negatively impact the market adoption of software applications an…

Binary ClassificationBug fixingC++ codeCode Completion+3
← 이전 181–200 / 280 다음 →