paper-with-me

Papers

Exploring General Intelligence of Program Analysis for Multiple Tasks

2021-09-29 · Yixin Guo, Pengcheng Li, Yingwei Luo, Xiaolin Wang, Zhenlin Wang

Artificial intelligence are gaining more attractions for program analysis and semantic understanding. Nowadays, the prevalent program embedding techniques usually target at one single task, for example detection of binary similarity, program classification, program comment auto-complement, etc, due to the ever-growing program complexities and scale. To this end, we explore a generic program embedding approach that aim at solving multiple program analysis tasks. We design models to extract features of a program, represent the program as an embedding, and use this embedding to solve various analysis tasks. Since different tasks require not only access to the features of the source code, but also are highly relevant to its compilation process, traditional source code or AST-based embedding approaches are no longer applicable. Therefore, we propose a new program embedding approach that constructs a program representation based on the assembly code and simultaneously exploits the rich graph structure information present in the program. We tested our model on two tasks, program classification and binary similarity detection, and obtained accuracy of 80.35% and 45.16%, respectively.

📄 PDF Abstract BibTeX

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Artificial Intelligence and its Role in Near Future

2018-04-01 · Jahanzaib Shabbir, Tarique Anwer

AI technology has a long history which is actively and constantly changing and growing. It focuses on intelligent agents, which contain devices that perceive the environment and based on which takes actions in order to m…

Supporting Evidence for the Adaptive Feature Program across Diverse Models

2025-11-12 · Yicheng Li, Qian Lin arxiv

Theoretically exploring the advantages of neural networks might be one of the most challenging problems in the AI era. An adaptive feature program has recently been proposed to analyze feature learning, the characteristi…

A Lost Croatian Cybernetic Machine Translation Program

2019-08-20 · Sandro Skansi, Leo Mršić, Ines Skelac

We are exploring the historical significance of research in the field of machine translation conducted by Bulcsu Laszlo, Croatian linguist, who was a pioneer in machine translation in Yugoslavia during the 1950s. We are …

Machine TranslationTranslation

Functional Code Building Genetic Programming

2022-06-09 · Edward Pantridge, Thomas Helmuth, Lee Spector

General program synthesis has become an important application area for genetic programming (GP), and for artificial intelligence more generally. Code Building Genetic Programming (CBGP) is a recently introduced GP method…

BenchmarkingProgram Synthesis

Scaling Spatial Reasoning in MLLMs through Programmatic Data Synthesis

2025-12-18 · Zhi Helu, Huang Jingjing, Xu Wang, Xu Yangbin 외 arxiv

Embodied intelligence, a grand challenge in artificial intelligence, is fundamentally constrained by the limited spatial understanding and reasoning capabilities of current models. Prevailing efforts to address this thro…

Spatial Reasoning