English
Related papers

Related papers: ICodeNet -- A Hierarchical Neural Network Approach…

200 papers

Source code similarity are increasingly used in application development to identify clones, isolate bugs, and find copy-rights violations. Similar code fragments can be very problematic due to the fact that errors in the original code must…

Software Engineering · Computer Science 2019-07-30 F Alomari , M Harbi

Video-text retrieval is an important yet challenging task in vision-language understanding, which aims to learn a joint embedding space where related video and text instances are close to each other. Most current works simply measure the…

Computer Vision and Pattern Recognition · Computer Science 2021-08-02 Peng Wu , Xiangteng He , Mingqian Tang , Yiliang Lv , Jing Liu

This paper presents a new approach for code similarity on High Level programs. Our technique is based on Fast Dynamic Time Warping, that builds a warp path or points relation with local restrictions. The source code is represented into Time…

Computer Vision and Pattern Recognition · Computer Science 2007-10-31 M. Miron Bernal , H. Coyote Estrada , J. Figueroa Nazuno

Low-level approach is a novel way to detect source code plagiarism. Such approach is proven to be effective when compared to baseline approach (i.e., an approach which relies on source code token subsequence matching) in controlled…

Software Engineering · Computer Science 2018-05-29 Oscar Karnalim , Setia Budi

Identifier names convey useful information about the intended semantics of code. Name-based program analyses use this information, e.g., to detect bugs, to predict types, and to improve the readability of code. At the core of name-based…

Machine Learning · Computer Science 2021-01-15 Yaza Wainakh , Moiz Rauf , Michael Pradel

Programmers make rich use of natural language in the source code they write through identifiers and comments. Source code identifiers are selected from a pool of tokens which are strongly related to the meaning, naming conventions, and…

Computation and Language · Computer Science 2018-07-20 Vadim Markovtsev , Waren Long , Egor Bulychev , Romain Keramitas , Konstantin Slavnov , Gabor Markowski

In software engineering-related tasks (such as programming language tag prediction based on code snippets from Stack Overflow), the programming language classification for code snippets is a common task. In this study, we propose a novel…

Software Engineering · Computer Science 2021-10-05 Guang Yang , Yanlin Zhou , Chi Yu , Xiang Chen

Recent advances in implicit neural representations (INRs) have shown significant promise in modeling visual signals for various low-vision tasks including image super-resolution (ISR). INR-based ISR methods typically learn continuous…

Computer Vision and Pattern Recognition · Computer Science 2026-01-27 Yuxuan Jiang , Ho Man Kwan , Tianhao Peng , Ge Gao , Fan Zhang , Xiaoqing Zhu , Joel Sole , David Bull

Reversible image conversion (RIC) aims to build a reversible transformation between specific visual content (e.g., short videos) and an embedding image, where the original content can be restored from the embedding when necessary. This work…

Computer Vision and Pattern Recognition · Computer Science 2021-09-10 Ka Leong Cheng , Yueqi Xie , Qifeng Chen

Multi-lingual script identification is a difficult task consisting of different language with complex backgrounds in scene text images. According to the current research scenario, deep neural networks are employed as teacher models to train…

Computer Vision and Pattern Recognition · Computer Science 2021-02-23 Shuvayan Ghosh Dastidar , Kalpita Dutta , Nibaran Das , Mahantapas Kundu , Mita Nasipuri

A recurrent neural network that has been trained to separately model the language of several documents by unknown authors is used to measure similarity between the documents. It is able to find clues of common authorship even when the…

Computation and Language · Computer Science 2016-08-17 Douglas Bagnall

Offline handwriting recognition with deep neural networks is usually limited to words or lines due to large computational costs. In this paper, a less computationally expensive full page offline handwritten text recognition framework is…

Computer Vision and Pattern Recognition · Computer Science 2020-05-12 Jonathan Chung , Thomas Delteil

Code-trained language models have proven to be highly effective for various code intelligence tasks. However, they can be challenging to train and deploy for many software engineering applications due to computational bottlenecks and memory…

Software Engineering · Computer Science 2024-02-19 Arushi Sharma , Zefu Hu , Christopher Quinn , Ali Jannesari

Convolutional neural networks typically encode an input image into a series of intermediate features with decreasing resolutions. While this structure is suited to classification tasks, it does not perform well for tasks requiring…

Computer Vision and Pattern Recognition · Computer Science 2020-06-18 Xianzhi Du , Tsung-Yi Lin , Pengchong Jin , Golnaz Ghiasi , Mingxing Tan , Yin Cui , Quoc V. Le , Xiaodan Song

Detecting AI-generated code, deepfakes, and other synthetic content is an emerging research challenge. As code generated by Large Language Models (LLMs) becomes more common, identifying the specific model behind each sample is increasingly…

Natural language (NL) to code suggestion systems assist developers in Integrated Development Environments (IDEs) by translating NL utterances into compilable code snippet. The current approaches mainly involve hard-coded, rule-based systems…

Software Engineering · Computer Science 2024-02-13 Mitodru Niyogi

For complex segmentation tasks, fully automatic systems are inherently limited in their achievable accuracy for extracting relevant objects. Especially in cases where only few data sets need to be processed for a highly accurate result,…

Computer Vision and Pattern Recognition · Computer Science 2017-09-12 Mario Amrehn , Sven Gaube , Mathias Unberath , Frank Schebesch , Tim Horz , Maddalena Strumia , Stefan Steidl , Markus Kowarschik , Andreas Maier

Source identification is an important topic in image forensics, since it allows to trace back the origin of an image. This represents a precious information to claim intellectual property but also to reveal the authors of illicit materials.…

Neural and Evolutionary Computing · Computer Science 2020-08-26 Sara Mandelli , Davide Cozzolino , Paolo Bestagini , Luisa Verdoliva , Stefano Tubaro

With the growing popularity of smartphone photography in recent years, web photos play an increasingly important role in all walks of life. Source camera identification of web photos aims to establish a reliable linkage from the captured…

Computer Vision and Pattern Recognition · Computer Science 2023-02-21 Feng Qian , Sifeng He , Honghao Huang , Huanyu Ma , Xiaobo Zhang , Lei Yang

The basic principles in designing convolutional neural network (CNN) structures for predicting objects on different levels, e.g., image-level, region-level, and pixel-level are diverging. Generally, network structures designed specifically…

Computer Vision and Pattern Recognition · Computer Science 2019-01-14 Shuyang Sun , Jiangmiao Pang , Jianping Shi , Shuai Yi , Wanli Ouyang