Using Neural Architecture Search for Improving Software Flaw Detection in Multimodal Deep Learning Models
Software flaw detection using multimodal deep learning models has been demonstrated as a very competitive approach on benchmark problems. In this work, we demonstrate that even better performance can be achieved using neural architecture search (NAS) combined with multimodal learning models. We adapt a NAS framework aimed at investigating image classification to the problem of software flaw detection and demonstrate improved results on the Juliet Test Suite, a popular benchmarking data set for measuring performance of machine learning models in this problem domain.
Code (0)
등록된 구현이 없습니다.
Tasks
BenchmarkingBIG-bench Machine Learningimage-classificationImage ClassificationMultimodal Deep LearningNeural Architecture SearchSimilar Papers 제목 키워드 기반
Multimodal Deep Learning for Flaw Detection in Software Programs
We explore the use of multiple deep learning models for detecting flaws in software programs. Current, standard approaches for flaw detection rely on a single representation of a software program (e.g., source code or a …
Deep LearningMultimodal Deep LearningIn-House Evaluation Is Not Enough: Towards Robust Third-Party Flaw Disclosure for General-Purpose AI
The widespread deployment of general-purpose AI (GPAI) systems introduces significant new risks. Yet the infrastructure, practices, and norms for reporting flaws in GPAI systems remain seriously underdeveloped, lagging f…
Using LLMs in Software Design: An Empirical Study of GitHub and A Practitioner Survey
Recent advancements in Large Language Models (LLMs) have demonstrated significant potential across a wide range of software engineering tasks, including software design, an area traditionally regarded as highly dependent…
Code GenerationMQDD: Pre-training of Multimodal Question Duplicity Detection for Software Engineering Domain
This work proposes a new pipeline for leveraging data collected on the Stack Overflow website for pre-training a multimodal model for searching duplicates on question answering websites. Our multimodal model is trained o…
Question AnsweringHarnessing the Power of LLMs in Source Code Vulnerability Detection
Software vulnerabilities, caused by unintentional flaws in source code, are a primary root cause of cyberattacks. Static analysis of source code has been widely used to detect these unintentional defects introduced by so…
Vulnerability Detection