中文

基于复杂度的代码嵌入

机器学习 2026-01-06 v1 人工智能

摘要

本文提出一种通用方法,用于将各种算法的源代码转换为数值嵌入,通过动态分析程序在不同输入下的行为,并针对所分析的度量标准制定多个通用复杂度函数。所用的算法嵌入基于r-Complexity。使用所提出的代码嵌入,我们实现了一个在由真实世界代码片段组成的多标签数据集(包含11个类别)上实现平均F1分数提升的XGBoost算法。

关键词

引用

@article{arxiv.2601.00924,
  title  = {Complexity-based code embeddings},
  author = {Rares Folea and Radu Iacob and Emil Slusanschi and Traian Rebedea},
  journal= {arXiv preprint arXiv:2601.00924},
  year   = {2026}
}