paper-with-me

Papers Code Translation

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

StructCoder: Structure-Aware Transformer for Code Generation

2022-06-10 · Sindhu Tipirneni, Ming Zhu, Chandan K. Reddy

There has been a recent surge of interest in automating software engineering tasks using deep learning. This paper addresses the problem of code generation, where the goal is to generate target code given source code in …

Code GenerationCode TranslationDecoderText-to-Code Generation

CodeAttack: Code-Based Adversarial Attacks for Pre-trained Programming Language Models

2022-05-31 · Akshita Jha, Chandan K. Reddy

Pre-trained programming language (PL) models (such as CodeT5, CodeBERT, GraphCodeBERT, etc.,) have the potential to automate software engineering tasks involving code understanding and code generation. However, these mod…

Code GenerationCode TranslationTranslation

Natural Language to Code Translation with Execution

2022-04-25 · Freda Shi, Daniel Fried, Marjan Ghazvininejad, Luke Zettlemoyer 외

Generative models of code, pretrained on large corpora of programs, have shown great success in translating natural language to code (Chen et al., 2021; Austin et al., 2021; Li et al., 2022, inter alia). While these mode…

Code GenerationCode TranslationTranslation

Transformer-Based Language Models for Software Vulnerability Detection

2022-04-07 · Chandra Thapa, Seung Ick Jang, Muhammad Ejaz Ahmed, Seyit Camtepe 외

The large transformer-based language models demonstrate excellent performance in natural language processing. By considering the transferability of the knowledge gained by these models in one domain to other related doma…

Code TranslationVulnerability Detection

The impact of lexical and grammatical processing on generating code from natural language

2022-02-28 · Findings (ACL) 2022 5 · Nathanaël Beau, Benoît Crabbé

Considering the seq2seq architecture of TranX for natural language to code translation, we identify four key components of importance: grammatical constraints, lexical preprocessing, input representations, and copy mecha…

Code GenerationCode TranslationDecoderTranslation

Code Search based on Context-aware Code Translation

2022-02-16 · Weisong Sun, Chunrong Fang, Yuchen Chen, Guanhong Tao 외

Code search is a widely used technique by developers during software development. It provides semantically similar implementations from a large code corpus to developers based on their queries. Existing techniques levera…

Code SearchCode TranslationTranslation

Investigating Explainability of Generative AI for Code through Scenario-based Design

2022-02-10 · Jiao Sun, Q. Vera Liao, Michael Muller, Mayank Agarwal 외

What does it mean for a generative AI model to be explainable? The emergent discipline of explainable AI (XAI) has made great strides in helping people understand discriminative models. Less attention has been paid to ge…

Code TranslationExplainable Artificial Intelligence (XAI)

A Transformer-based Approach for Translating Natural Language to Bash Commands

2021-12-14 · 20th IEEE International Conference on Machine Learning and Applications - ICMLA 2021 12 · Quchen Fu, Zhongwei Teng, Jules White, Douglas C. Schmidt

This paper explores the translation of natural language into Bash Commands, which developers commonly use to accomplish command-line tasks in a terminal. In our approach a terminal takes a command as a sentence in plain …

Code TranslationSentenceTranslation

The impact of lexical and grammatical processing on generating code from natural language

2021-11-16 · ACL ARR November 2021 11 · Anonymous

Considering the seq2seq architecture of Yin and Neubig (2018) for natural language to code translation, we identify four key components of importance: grammatical constraints, lexical preprocessing, input representations…

Code TranslationDecoderTranslation

Leveraging Automated Unit Tests for Unsupervised Code Translation

2021-10-13 · ICLR 2022 4 · Baptiste Roziere, Jie M. Zhang, Francois Charton, Mark Harman 외

With little to no parallel data available for programming languages, unsupervised methods are well-suited to source code translation. However, the majority of unsupervised machine translation approaches rely on back-tran…

Code TranslationMachine TranslationSentenceTranslation+1

Using Document Similarity Methods to create Parallel Datasets for Code Translation

2021-10-11 · Mayank Agarwal, Kartik Talamadupula, Fernando Martinez, Stephanie Houde 외

Translating source code from one programming language to another is a critical, time-consuming task in modernizing legacy applications and codebases. Recent work in this space has drawn inspiration from the software natu…

Code TranslationMachine TranslationTranslation

CodeT5: Identifier-aware Unified Pre-trained Encoder-Decoder Models for Code Understanding and Generation

2021-09-02 · EMNLP 2021 11 · Yue Wang, Weishi Wang, Shafiq Joty, Steven C. H. Hoi

Pre-trained models for Natural Languages (NL) like BERT and GPT have been recently shown to transfer well to Programming Languages (PL) and largely benefit a broad set of code-related tasks. Despite their success, most c…

Clone DetectionCode GenerationCode SummarizationCode Translation+4

Learning C to x86 Translation: An Experiment in Neural Compilation

2021-08-17 · NeurIPS Workshop AIPLANS 2021 12 · Jordi Armengol-Estapé, Michael F. P. O'Boyle

Deep learning has had a significant impact on many fields. Recently, code-to-code neural models have been used in code translation, code refinement and decompilation. However, the question of whether these models can aut…

C++ codeCode TranslationTranslation

SynCoBERT: Syntax-Guided Multi-Modal Contrastive Pre-Training for Code Representation

2021-08-10 · Xin Wang, Yasheng Wang, Fei Mi, Pingyi Zhou 외

Code representation learning, which aims to encode the semantics of source code into distributed vectors, plays an important role in recent deep-learning-based models for code intelligence. Recently, many pre-trained lan…

Clone DetectionCode SearchCode TranslationContrastive Learning+3

CodeNet: A Large-Scale AI for Code Dataset for Learning a Diversity of Coding Tasks

2021-05-25 · Ruchir Puri, David S. Kung, Geert Janssen, Wei zhang 외

Over the last several decades, software has been woven into the fabric of every aspect of our society. As software development surges and code infrastructure of enterprise applications ages, it is now more critical than …

BIG-bench Machine LearningCode ClassificationCode TranslationDiversity

Unified Pre-training for Program Understanding and Generation

2021-03-10 · NAACL 2021 4 · Wasi Uddin Ahmad, Saikat Chakraborty, Baishakhi Ray, Kai-Wei Chang

Code summarization and generation empower conversion between programming language (PL) and natural language (NL), while code translation avails the migration of legacy code from one PL to another. This paper introduces P…

Clone DetectionCode GenerationCode SummarizationCode Translation+5

DOBF: A Deobfuscation Pre-Training Objective for Programming Languages

2021-02-15 · NeurIPS 2021 12 · Baptiste Roziere, Marie-Anne Lachaux, Marc Szafraniec, Guillaume Lample

Recent advances in self-supervised learning have dramatically improved the state of the art on a wide variety of tasks. However, research in language model pre-training has mostly focused on natural languages, and it is …

Code SearchCode TranslationDescriptiveLanguage Modeling+4

CodeXGLUE: A Machine Learning Benchmark Dataset for Code Understanding and Generation

2021-02-09 · Shuai Lu, Daya Guo, Shuo Ren, JunJie Huang 외

Benchmark datasets have a significant impact on accelerating research in programming language tasks. In this paper, we introduce CodeXGLUE, a benchmark dataset to foster machine learning research for program understandin…

BIG-bench Machine LearningClone DetectionCloze TestCode Completion+9

iPTR: Learning a representation for interactive program translation retrieval

2021-01-01 · Binger Chen, Ziawasch Abedjan

Program translation contributes to many real world scenarios, such as porting codebases written in an obsolete or deprecated language to a modern one or re-implementing existing projects in one's preferred programming la…

Code TranslationRetrievalTranslation

Simplifying Models with Unlabeled Output Data

2020-09-28 · Sang Michael Xie, Tengyu Ma, Percy Liang

We focus on prediction problems with high-dimensional outputs that are subject to output validity constraints, e.g. a pseudocode-to-code translation task where the code must compile. For these problems, labeled input-out…

Code TranslationImage GenerationTranslationvalid
← 이전 121–140 / 144 다음 →