paper-with-me

Papers Code Search

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

In-the-loop Hyper-Parameter Optimization for LLM-Based Automated Design of Heuristics

2024-10-07 · Niki van Stein, Diederick Vermetten, Thomas Bäck

Large Language Models (LLMs) have shown great potential in automatically generating and optimizing (meta)heuristics, making them valuable tools in heuristic optimization tasks. However, LLMs are generally inefficient whe…

Code GenerationCode SearchLanguage ModellingLarge Language Model

Deep Code Search with Naming-Agnostic Contrastive Multi-View Learning

2024-08-18 · Jiadong Feng, Wei Li, Zhao Wei, Yong Xu 외

Software development is a repetitive task, as developers usually reuse or get inspiration from existing implementations. Code search, which refers to the retrieval of relevant code snippets from a codebase according to t…

Code SearchContrastive LearningDeep LearningMULTI-VIEW LEARNING+1

ViC: Virtual Compiler Is All You Need For Assembly Code Search

2024-08-10 · Zeyu Gao, Hao Wang, Yuanda Wang, Chao Zhang

Assembly code search is vital for reducing the burden on reverse engineers, allowing them to quickly identify specific functions using natural language within vast binary programs. Despite its significance, this critical…

AllCode SearchLanguage ModelingLanguage Modelling+1

Natural Language Outlines for Code: Literate Programming in the LLM Era

2024-08-09 · Kensen Shi, Deniz Altınbüken, Saswat Anand, Mihai Christodorescu 외

We propose using natural language outlines as a novel modality and interaction surface for providing AI assistance to developers throughout the software development process. An NL outline for a code function comprises mu…

Code GenerationCode SearchMalware Detection

SpecRover: Code Intent Extraction via LLMs

2024-08-05 · Haifeng Ruan, Yuntong Zhang, Abhik Roychoudhury

Autonomous program improvement typically involves automatically producing bug fixes and feature additions. Such program improvement can be accomplished by a combination of large language model (LLM) and program analysis …

Code SearchLarge Language ModelProgram Repair

LLM Agents Improve Semantic Code Search

2024-08-05 · Sarthak Jain, Aditya Dora, Ka Seng Sam, Prabhat Singh

Code Search is a key task that many programmers often have to perform while developing solutions to problems. Current methodologies suffer from an inability to perform accurately on prompts that contain some ambiguity or…

Code SearchRAGRetrievalRetrieval-augmented Generation

CoIR: A Comprehensive Benchmark for Code Information Retrieval Models

2024-07-03 · Xiangyang Li, Kuicai Dong, Yi Quan Lee, Wei Xia 외

Despite the substantial success of Information Retrieval (IR) in various NLP tasks, most IR systems predominantly handle queries and corpora in natural language, neglecting the domain of code retrieval. Code retrieval is…

BenchmarkingCode SearchInformation RetrievalRetrieval

Toward Exploring the Code Understanding Capabilities of Pre-trained Code Generation Models

2024-06-18 · Jiayi Lin, Yutao Xie, Yue Yu, Yibiao Yang 외

Recently, large code generation models trained in a self-supervised manner on extensive unlabeled programming language data have achieved remarkable success. While these models acquire vast amounts of code knowledge, the…

Clone DetectionCode GenerationCode SearchContrastive Learning+1

CoSQA+: Pioneering the Multi-Choice Code Search Benchmark with Test-Driven Agents

2024-06-17 · Jing Gong, Yanghui Wu, Linxi Liang, Yanlin Wang 외

Semantic code search, retrieving code that matches a given natural language query, is an important task to improve productivity in software engineering. Existing code search datasets face limitations: they rely on human …

Code GenerationCode SearchLanguage ModelingLanguage Modelling+2

RepoQA: Evaluating Long Context Code Understanding

2024-06-10 · Jiawei Liu, Jia Le Tian, Vijay Daita, Yuxiang Wei 외

Recent advances have been improving the context windows of Large Language Models (LLMs). To quantify the real long-context capabilities of LLMs, evaluators such as the popular Needle in a Haystack have been developed to …

Code Search

Advanced Detection of Source Code Clones via an Ensemble of Unsupervised Similarity Measures

2024-05-03 · Jorge Martinez-Gil

The capability of accurately determining code similarity is crucial in many tasks related to software development. For example, it might be essential to identify code duplicates for performing software maintenance. This …

Clone DetectionCode SearchEnsemble Learning

AutoCodeRover: Autonomous Program Improvement

2024-04-08 · Yuntong Zhang, Haifeng Ruan, Zhiyu Fan, Abhik Roychoudhury

Researchers have made significant progress in automating the software development process in the past decades. Recent progress in Large Language Models (LLMs) has significantly impacted the development process, where dev…

Bug fixingCode SearchFault localizationProgram Repair

ProCQA: A Large-scale Community-based Programming Question Answering Dataset for Code Search

2024-03-25 · Zehan Li, Jianfei Zhang, Chuantao Yin, Yuanxin Ouyang 외

Retrieval-based code question answering seeks to match user queries in natural language to relevant code snippets. Previous approaches typically rely on pretraining models using crafted bi-modal and uni-modal datasets to…

Code SearchQuestion AnsweringRetrieval

Source Code Clone Detection Using Unsupervised Similarity Measures

2024-01-18 · Jorge Martinez-Gil

Assessing similarity in source code has gained significant attention in recent years due to its importance in software engineering tasks such as clone detection and code search and recommendation. This work presents a co…

Clone DetectionCode Search

Rewriting the Code: A Simple Method for Large Language Model Augmented Code Search

2024-01-09 · Haochen Li, Xin Zhou, Zhiqi Shen

In code search, the Generation-Augmented Retrieval (GAR) framework, which generates exemplar code snippets to augment queries, has emerged as a promising strategy to address the principal challenge of modality misalignme…

Code GenerationCode SearchLanguage ModelingLanguage Modelling+3

Code Search Debiasing:Improve Search Results beyond Overall Ranking Performance

2023-11-25 · Sheng Zhang, Hui Li, Yanlin Wang, Zhao Wei 외

Code search engine is an essential tool in software development. Many code search methods have sprung up, focusing on the overall ranking performance of code search. In this paper, we study code search from another persp…

Code SearchReranking

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

TransformCode: A Contrastive Learning Framework for Code Embedding via Subtree Transformation

2023-11-10 · Zixiang Xian, Rubing Huang, Dave Towey, Chunrong Fang 외

Artificial intelligence (AI) has revolutionized software engineering (SE) by enhancing software development efficiency. The advent of pre-trained models (PTMs) leveraging transfer learning has significantly advanced AI f…

Clone DetectionCode SearchContrastive LearningData Augmentation+2

Noisy Pair Corrector for Dense Retrieval

2023-11-07 · Hang Zhang, Yeyun Gong, Xingwei He, Dayiheng Liu 외

Most dense retrieval models contain an implicit assumption: the training query-document pairs are exactly matched. Since it is expensive to annotate the corpus manually, training pairs in real-world applications are usua…

Code SearchRetrievalText RetrievalTriviaQA

ACES: Generating Diverse Programming Puzzles with with Autotelic Generative Models

2023-10-15 · Julien Pourcel, Cédric Colas, Gaia Molinaro, Pierre-Yves Oudeyer 외

The ability to invent novel and interesting problems is a remarkable feature of human intelligence that drives innovation, art, and science. We propose a method that aims to automate this process by harnessing the power …

Code SearchDiversityLanguage ModelingLanguage Modelling+1
← 이전 41–60 / 147 다음 →