paper-with-me

Papers Code Summarization

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

Genetic Auto-prompt Learning for Pre-trained Code Intelligence Language Models

2024-03-20 · Chengzhe Feng, Yanan sun, Ke Li, Pan Zhou 외

As Pre-trained Language Models (PLMs), a popular approach for code intelligence, continue to grow in size, the computational cost of their usage has become prohibitively expensive. Prompt learning, a recent development i…

Code SummarizationCode TranslationPrompt Learning

Empirical Studies of Parameter Efficient Methods for Large Language Models of Code and Knowledge Transfer to R

2024-03-16 · Amirreza Esmaeili, Iman Saberi, Fatemeh H. Fard

Parameter Efficient Fine-Tuning (PEFT) methods are proposed as an alternative fine-tuning approach for Large Language Models (LLM) to minimize high training costs. While prior research demonstrates the effectiveness of P…

Code Summarizationparameter-efficient fine-tuningTransfer Learning

Read between the lines -- Functionality Extraction From READMEs

2024-03-15 · Prince Kumar, Srikanth Tamilselvam, Dinesh Garg

While text summarization is a well-known NLP task, in this paper, we introduce a novel and useful variant of it called functionality extraction from Git README files. Though this task is a text2text generation at an abst…

Code Summarizationtext2text-generationText2text GenerationText Summarization

Do Machines and Humans Focus on Similar Code? Exploring Explainability of Large Language Models in Code Summarization

2024-02-22 · Jiliang Li, Yifan Zhang, Zachary Karas, Collin McMillan 외

Recent language models have demonstrated proficiency in summarizing source code. However, as in many other domains of machine learning, language models of code lack sufficient explainability. Informally, we lack a formul…

Code SummarizationLanguage Modelling

EyeTrans: Merging Human and Machine Attention for Neural Code Summarization

2024-02-21 · Yifan Zhang, Jiliang Li, Zachary Karas, Aakash Bansal 외

Neural code summarization leverages deep learning models to automatically generate brief natural language summaries of code snippets. The development of Transformer models has led to extensive use of attention during mod…

Code Summarization

Studying Vulnerable Code Entities in R

2024-02-06 · Zixiao Zhao, Millon Madhur Das, Fatemeh H. Fard

Pre-trained Code Language Models (Code-PLMs) have shown many advancements and achieved state-of-the-art results for many software engineering tasks in the past few years. These models are mainly targeted for popular prog…

Code SummarizationMethod name prediction

A Prompt Learning Framework for Source Code Summarization

2023-12-26 · Tingting Xu, Yun Miao, Chunrong Fang, Hanwei Qian 외

(Source) code summarization is the task of automatically generating natural language summaries (also called comments) for given code snippets. Recently, with the successful application of large language models (LLMs) in …

Code SummarizationFew-Shot Learningparameter-efficient fine-tuningPrompt Learning+2

Binary Code Summarization: Benchmarking ChatGPT/GPT-4 and Other Large Language Models

2023-12-15 · Xin Jin, Jonathan Larson, Weiwei Yang, Zhiqiang Lin

Binary code summarization, while invaluable for understanding code semantics, is challenging due to its labor-intensive nature. This study delves into the potential of large language models (LLMs) for binary code compreh…

BenchmarkingCode SummarizationGPUSemantic Similarity+1

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

Transfer Attacks and Defenses for Large Language Models on Coding Tasks

2023-11-22 · Chi Zhang, Zifan Wang, Ravi Mangal, Matt Fredrikson 외

Modern large language models (LLMs), such as ChatGPT, have demonstrated impressive capabilities for coding tasks including writing and reasoning about code. They improve upon previous neural network models of code, such …

Code Summarization

DocGen: Generating Detailed Parameter Docstrings in Python

2023-11-11 · Vatsal Venkatkrishna, Durga Shree Nagabushanam, Emmanuel Iko-Ojo Simon, Melina Vidoni

Documentation debt hinders the effective utilization of open-source software. Although code summarization tools have been helpful for developers, most would prefer a detailed account of each parameter in a function rathe…

Code Summarization

Understanding Code Semantics: An Evaluation of Transformer Models in Summarization

2023-10-25 · Debanjan Mondal, Abhilasha Lodha, Ankita Sahoo, Beena Kumari

This paper delves into the intricacies of code summarization using advanced transformer-based language models. Through empirical studies, we evaluate the efficacy of code summarization by altering function and variable n…

Code Summarization

Exploring Large Language Models for Code Explanation

2023-10-25 · Paheli Bhattacharya, Manojit Chakraborty, Kartheek N S N Palepu, Vikas Pandey 외

Automating code documentation through explanatory text can prove highly beneficial in code understanding. Large Language Models (LLMs) have made remarkable strides in Natural Language Processing, especially within softwa…

Code GenerationCode Summarization

CP-BCS: Binary Code Summarization Guided by Control Flow Graph and Pseudo Code

2023-10-24 · Tong Ye, Lingfei Wu, Tengfei Ma, Xuhong Zhang 외

Automatically generating function summaries for binaries is an extremely valuable but challenging task, since it involves translating the execution behavior and semantics of the low-level language (assembly code) into hu…

Code Summarization

Leveraging Deep Learning for Abstractive Code Summarization of Unofficial Documentation

2023-10-23 · AmirHossein Naghshzan, Latifa Guerrouj, Olga Baysal

Usually, programming languages have official documentation to guide developers with APIs, methods, and classes. However, researchers identified insufficient or inadequate documentation examples and flaws with the API's c…

Code SummarizationDeep LearningText Summarization

Beyond Accuracy: Evaluating Self-Consistency of Code Large Language Models with IdentityChain

2023-10-21 · Marcus J. Min, Yangruibo Ding, Luca Buratti, Saurabh Pujar 외

Code Large Language Models (Code LLMs) are being increasingly employed in real-life applications, so evaluating them is critical. While the conventional accuracy evaluates the performance of Code LLMs on a set of individ…

Code GenerationCode Summarization

An Assessment of ChatGPT on Log Data

2023-09-14 · Priyanka Mudgal, Rita Wouhaybi

Recent development of large language models (LLMs), such as ChatGPT has been widely applied to a wide range of software engineering tasks. Many papers have reported their analysis on the potential advantages and limitati…

Code SummarizationText Generation

Revisiting File Context for Source Code Summarization

2023-09-05 · Aakash Bansal, Chia-Yi Su, Collin McMillan

Source code summarization is the task of writing natural language descriptions of source code. A typical use case is generating short summaries of subroutines for use in API documentation. The heart of almost all current…

Code SummarizationDecoderSource Code Summarization

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

Distilled GPT for Source Code Summarization

2023-08-28 · Chia-Yi Su, Collin McMillan

A code summary is a brief natural language description of source code. Summaries are usually only a single sentence long, and yet form the backbone of developer documentation. A short descriptions such as "changes all vi…

Code SummarizationGPUKnowledge DistillationSentence+1
← 이전 41–60 / 163 다음 →