12 papers · ranked by Valyu relevance
Authors not listed
Vulnerability code-bases often suffer from severe imbalance, limiting the effectiveness of Deep Learning-based vulnerability classifiers. Data Augmentation could help solve this by mitigating the scarcity of under-represented CWEs. In this context, we investigate LLM-based augmentation for vulnerable functions…
Li HaoChen, Chunyan Miao, Cyril Leung, Yanxian Huang + 3 more
'Hongyu Zhang' 'Yanlin Wang'] Code search, which aims at retrieving the most relevant code fragment for a given natural language query, is a common activity in software development practice. Recently, contrastive learning is widely used in code search research, where many data augmentation approaches for source code…
Joonghyuk Hahn, Hyeseon Ahn, Jungin Kim, Soohan Lim + 1 more
Time complexity is a theoretic measure to determine the amount of time the algorithm needs for its execution. In reality, developers write algorithms into code snippets within limited resources, making the calculation of a code's time complexity a fundamental task. However, determining the precise time complexity of a…
Qihong Song, Haize Hu, Tebo Dai
Code search aims to search for code snippets from large codebase that are semantically related to natural query statements. Deep learning is a valuable method for solving code search tasks in which the quality of training data directly impacts the performance of deep-learning models. However, most existing…
Yanlin Wang, Lianghong Guo, Ensheng Shi, Wenqing Chen + 7 more
'Wanjun Zhong' 'Menghan Wang' 'Hui Li' 'Hongyu Zhang' 'Ziyu Lyu' 'Zibin Zheng'] Abstract—Code search plays a crucial role in software development, enabling developers to retrieve and reuse code using natural language queries. While the performance of code search models improves with an increase in high-quality data…
Zeming Dong, Qiang Hu, Yuejun Guo, Maxime Cordy + 3 more
'Yves Le Traon' 'Jianjun Zhao'] Abstract—Inspired by the great success of Deep Neural Networks (DNNs) in natural language processing (NLP), DNNs have been increasingly applied in source code analysis and attracted significant attention from the software engineering community. Due to its data-driven nature, a DNN model…
Mehdi Bahrami, N. C. Shrikanth, Yuji Mizobuchi, Lei Liu + 3 more
'Masahiro Fukuyori' 'Weipeng Chen' 'Kazuki Munakata'] Code retrieval is allowing software engineers to search codes through a natural language query, which relies on both natural language processing and software engineering techniques. There have been several attempts on code retrieval from searching snippet codes to…
Zeming Dong, Qiang Hu, Yuejun Guo, Zhenya Zhang + 4 more
'Mike Papadakis' 'Yves Le Traon' 'Jianjun Zhao'] The next era of program understanding is being propelled by the use of machine learning to solve software problems. Recent studies have shown surprising results of source code learning, which applies deep neural networks (DNNs) to various critical software tasks, e.g.…
Valeriy Berezovskiy, Anastasia Gorodilova, Ekaterina Trofimova, Andrey Ustyuzhanin + 1 more
'Andrey Ustyuzhanin' 'Syed Hassan Shah'] Program code has recently become a valuable active data source for training various data science models, from code classification to controlled code synthesis. Annotating code snippets play an essential role in such tasks. This article presents a novel approach that leverages…
Fang-Yi Su, Gia-Han Ngo, Ben Phan, Jung-Hsien Chiang
Biomedical relation extraction often involves datasets with implicit constraints, where structural, syntactic, or semantic rules must be strictly preserved to maintain data integrity. Traditional data augmentation techniques struggle in these scenarios, as they risk violating domain-specific constraints. To address…
Brian Kenji Iwana, Seiichi Uchida, Friedhelm Schwenker
In recent times, deep artificial neural networks have achieved many successes in pattern recognition. Part of this success can be attributed to the reliance on big data to increase generalization. However, in the field of time series recognition, many datasets are often very small. One method of addressing this problem…
Hyunjung Lee, Utku Ozbulak, Homin Park, Stephen Depuydt + 2 more
'Wesley De Neve' 'Joris Vankerschaver'] Background Deep neural networks (DNNs) have the potential to revolutionize our understanding and treatment of genetic diseases. An inherent limitation of deep neural networks, however, is their high demand for data during training. To overcome this challenge, other fields, such…