paper-with-me

홈 › Papers

Multimodal Deep Learning for Flaw Detection in Software Programs

2020-09-09 · Scott Heidbrink, Kathryn N. Rodhouse, Daniel M. Dunlavy

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 program binary). We illustrate that, by using techniques from multimodal deep learning, we can simultaneously leverage multiple representations of software programs to improve flaw detection over single representation analyses. Specifically, we adapt three deep learning models from the multimodal learning literature for use in flaw detection and demonstrate how these models outperform traditional deep learning models. We present results on detecting software flaws using the Juliet Test Suite and Linux Kernel.

📄 PDF Abstract BibTeX arXiv:2009.04549

Code (0)

등록된 구현이 없습니다.

Tasks

Deep LearningMultimodal Deep Learning

Similar Papers 제목 키워드 기반

Using Neural Architecture Search for Improving Software Flaw Detection in Multimodal Deep Learning Models

2020-09-22 · Alexis Cooper, Xin Zhou, Scott Heidbrink, Daniel M. Dunlavy

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 ne…

BenchmarkingBIG-bench Machine Learningimage-classificationImage Classification+2

In-House Evaluation Is Not Enough: Towards Robust Third-Party Flaw Disclosure for General-Purpose AI

2025-03-21 · Shayne Longpre, Kevin Klyman, Ruth E. Appel, Sayash Kapoor 외

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…

Validating LLM-Generated Programs with Metamorphic Prompt Testing

2024-06-11 · Xiaoyin Wang, Dakai Zhu

The latest paradigm shift in software development brings in the innovation and automation afforded by Large Language Models (LLMs), showcased by Generative Pre-trained Transformer (GPT), which has shown remarkable capaci…

HumanEval

SCELMo: Source Code Embeddings from Language Models

2020-04-28 · Rafael - Michael Karampatsis, Charles Sutton

Continuous embeddings of tokens in computer programs have been used to support a variety of software development tools, including readability, code search, and program repair. Contextual embeddings are common in natural …

Code SearchProgram Repair

Applying Machine Learning Analysis for Software Quality Test

2023-05-16 · Al Khan, Remudin Reshid Mekuria, Ruslan Isaev

One of the biggest expense in software development is the maintenance. Therefore, it is critical to comprehend what triggers maintenance and if it may be predicted. Numerous research have demonstrated that specific metho…