中文
相关论文

相关论文: What You See is What it Means! Semantic Representa…

200 篇论文

Neural network based models are a very powerful tool for creating word embeddings, the objective of these models is to group similar words together. These embeddings have been used as features to improve results in various applications such…

计算与语言 · 计算机科学 2016-11-27 Salman Mahmood , Rami Al-Rfou , Klaus Mueller

We present a neural model for representing snippets of code as continuous distributed vectors ("code embeddings"). The main idea is to represent a code snippet as a single fixed-length $\textit{code vector}$, which can be used to predict…

机器学习 · 计算机科学 2018-10-31 Uri Alon , Meital Zilberstein , Omer Levy , Eran Yahav

Learning neural program embeddings is key to utilizing deep neural networks in program languages research --- precise and efficient program representations enable the application of deep models to a wide range of program analysis tasks.…

软件工程 · 计算机科学 2019-07-12 Ke Wang , Zhendong Su

Semantic clones are program components with similar behavior, but different textual representation. Semantic similarity is hard to detect, and semantic clone detection is still an open issue. We present semantic clone detection via…

软件工程 · 计算机科学 2020-01-22 Hannes Thaller , Lukas Linsbauer , Alexander Egyed

Embodied AI models often employ off the shelf vision backbones like CLIP to encode their visual observations. Although such general purpose representations encode rich syntactic and semantic information about the scene, much of this…

计算机视觉与模式识别 · 计算机科学 2024-03-12 Ainaz Eftekhar , Kuo-Hao Zeng , Jiafei Duan , Ali Farhadi , Ani Kembhavi , Ranjay Krishna

With the involvement of multiple programming languages in modern software development, cross-lingual code clone detection has gained traction within the software engineering community. Numerous studies have explored this topic, proposing…

Machine learning models often learn latent embedding representations that capture the domain semantics of their training data. These embedding representations are valuable for interpreting trained models, building new models, and analyzing…

机器学习 · 计算机科学 2023-06-16 Zijie J. Wang , Fred Hohman , Duen Horng Chau

Understanding the meaning of words is crucial for many tasks that involve human-machine interaction. This has been tackled by research in Word Sense Disambiguation (WSD) in the Natural Language Processing (NLP) field. Recently, WSD and many…

计算与语言 · 计算机科学 2020-02-26 María G. Buey , Carlos Bobed , Jorge Gracia , Eduardo Mena

Code clone is a serious problem in software and has the potential to software defects, maintenance overhead, and licensing violations. Therefore, clone detection is important for reducing maintenance effort and improving code quality during…

软件工程 · 计算机科学 2020-10-12 Min Fu , Gang Luo , Xi Zheng , Tianyi Zhang , Dongjin Yu , Miryung Kim

Semantic communication, leveraging advanced deep learning techniques, emerges as a new paradigm that meets the requirements of next-generation wireless networks. However, current semantic communication systems, which employ neural coding…

信息论 · 计算机科学 2025-08-20 Hai-Long Qin , Jincheng Dai , Sixian Wang , Xiaoqi Qin , Shuo Shao , Kai Niu , Wenjun Xu , Ping Zhang

We present CV4Code, a compact and effective computer vision method for sourcecode understanding. Our method leverages the contextual and the structural information available from the code snippet by treating each snippet as a…

软件工程 · 计算机科学 2022-05-19 Ruibo Shi , Lili Tao , Rohan Saphal , Fran Silavong , Sean J. Moran

Zero-shot learning (ZSL) makes object recognition in images possible in absence of visual training data for a part of the classes from a dataset. When the number of classes is large, classes are usually represented by semantic class…

计算机视觉与模式识别 · 计算机科学 2020-08-10 Yannick Le Cacheux , Adrian Popescu , Hervé Le Borgne

We consider the problem of developing suitable learning representations (embeddings) for library packages that capture semantic similarity among libraries. Such representations are known to improve the performance of downstream learning…

软件工程 · 计算机科学 2019-04-09 Bart Theeten , Frederik Vandeputte , Tom Van Cutsem

Large Language Models (LLMs) have achieved remarkable success in source code understanding, yet as software systems grow in scale, computational efficiency has become a critical bottleneck. Currently, these models rely on a text-based…

计算与语言 · 计算机科学 2026-04-29 Yuling Shi , Chaoxiang Xie , Zhensu Sun , Yeheng Chen , Chenxu Zhang , Longfei Yun , Chengcheng Wan , Hongyu Zhang , David Lo , Xiaodong Gu

Software clones are beneficial to detect security gaps and software maintenance in one programming language or across multiple languages. The existing work on source clone detection performs well but in a single programming language.…

软件工程 · 计算机科学 2022-05-11 Mohammad A. Yahya , Dae-Kyoo Kim

Concept bottleneck models (CBMs) have emerged as critical tools in domains where interpretability is paramount. These models rely on predefined textual descriptions, referred to as concepts, to inform their decision-making process and offer…

计算机视觉与模式识别 · 计算机科学 2024-06-14 Maor Dikter , Tsachi Blau , Chaim Baskin

Representation learning is a fundamental building block for analyzing entities in a database. While the existing embedding learning methods are effective in various data mining problems, their applicability is often limited because these…

机器学习 · 计算机科学 2020-09-24 Chin-Chia Michael Yeh , Dhruv Gelda , Zhongfang Zhuang , Yan Zheng , Liang Gou , Wei Zhang

Program representation learning is a fundamental task in software engineering applications. With the availability of "big code" and the development of deep learning techniques, various program representation learning models have been…

软件工程 · 计算机科学 2021-09-17 Siqi Han , DongXia Wang , Wanting Li , Xuesong Lu

The emergence of online open source repositories in the recent years has led to an explosion in the volume of openly available source code, coupled with metadata that relate to a variety of software development activities. As an effect, in…

软件工程 · 计算机科学 2023-12-05 Vasiliki Efstathiou , Diomidis Spinellis

Brain decoding is a field of computational neuroscience that uses measurable brain activity to infer mental states or internal representations of perceptual inputs. Therefore, we propose a novel approach to brain decoding that also relies…

计算机视觉与模式识别 · 计算机科学 2023-03-23 Matteo Ferrante , Tommaso Boccato , Nicola Toschi