中文
相关论文

相关论文: MuFF: Stable and Sensitive Post-training Mutation …

200 篇论文

Mutation analysis is a powerful technique for assessing test-suite adequacy, yet conventional approaches suffer from generating redundant, equivalent, or non-executable mutants. These challenges are particularly amplified in…

软件工程 · 计算机科学 2026-02-16 Pablo Valle , Shaukat Ali , Aitor Arrieta

Large Language Models (LLMs) have recently been used to generate mutants in both research work and in industrial practice. However, there has been no comprehensive empirical study of their performance for this increasingly important…

软件工程 · 计算机科学 2026-01-23 Bo Wang , Mingda Chen , Ming Deng , Youfang Lin , Mark Harman , Mike Papadakis , Jie M. Zhang

Context: Automated fault localisation aims to assist developers in the task of identifying the root cause of the fault by narrowing down the space of likely fault locations. Simulating variants of the faulty program called mutants, several…

软件工程 · 计算机科学 2023-06-06 Jinhan Kim , Gabin An , Robert Feldt , Shin Yoo

Mutation testing is a widely recognized technique for assessing and enhancing the effectiveness of software test suites by introducing deliberate code mutations. However, its application often results in overly large test suites, as…

软件工程 · 计算机科学 2025-05-12 Mohamed Salah Bouafif , Mohammad Hamdaqa , Edward Zulkoski

Deep Neural Networks (DNNs) are vulnerable to adversarial examples, which causes serious threats to security-critical applications. This motivated much research on providing mechanisms to make models more robust against adversarial attacks.…

机器学习 · 计算机科学 2021-09-28 Yuejun Guo , Qiang Hu , Maxime Cordy , Michail Papadakis , Yves Le Traon

Compute-in-memory accelerators built upon non-volatile memory devices excel in energy efficiency and latency when performing deep neural network (DNN) inference, thanks to their in-situ data processing capability. However, the stochastic…

机器学习 · 计算机科学 2025-08-19 Yifan Qin , Zheyu Yan , Dailin Gan , Jun Xia , Zixuan Pan , Wujie Wen , Xiaobo Sharon Hu , Yiyu Shi

One of the critical phases in software development is software testing. Testing helps with identifying potential bugs and reducing maintenance costs. The goal of automated test generation tools is to ease the development of tests by…

软件工程 · 计算机科学 2023-09-01 Arghavan Moradi Dakhel , Amin Nikanjam , Vahid Majdinasab , Foutse Khomh , Michel C. Desmarais

Mutation-based Fault Localization (MBFL) has been widely explored for automated software debugging, leveraging artificial mutants to identify faulty code entities. However, MBFL faces significant challenges due to interference mutants…

软件工程 · 计算机科学 2025-12-01 Hengyuan Liu , Zheng Li , Donghua Wang , Yankai Wu , Xiang Chen , Yong Liu

It has been widely observed that deep neural networks (DNN) are vulnerable to backdoor attacks where attackers could manipulate the model behavior maliciously by tampering with a small set of training samples. Although a line of defense…

机器学习 · 计算机科学 2023-10-24 Rui Min , Zeyu Qin , Li Shen , Minhao Cheng

Although the tailored metal active sites and porous architectures of MOFs hold great promise for engineering challenges ranging from gas separations to catalysis, a lack of understanding of how to improve their stability limits their use in…

材料科学 · 物理学 2021-06-28 Aditya Nandy , Chenru Duan , Heather J. Kulik

Large language models (LLMs) have recently achieved significant success across various application domains, garnering substantial attention from different communities. Unfortunately, even for the best LLM, many \textit{faults} still exist…

软件工程 · 计算机科学 2024-11-06 Qiang Hu , Jin Wen , Maxime Cordy , Yuheng Huang , Wei Ma , Xiaofei Xie , Lei Ma

Mutation analysis can effectively capture the dependency between source code and test results. This has been exploited by Mutation Based Fault Localisation (MBFL) techniques. However, MBFL techniques suffer from the need to expend the high…

软件工程 · 计算机科学 2022-09-15 Jinhan Kim , Gabin An , Robert Feldt , Shin Yoo

Existing machine unlearning (MU) approaches exhibit significant sensitivity to hyperparameters, requiring meticulous tuning that limits practical deployment. In this work, we first empirically demonstrate the instability and suboptimal…

机器学习 · 计算机科学 2025-11-03 Xuyang Zhong , Haochen Luo , Chen Liu

Deep neural networks show great potential for automating various visual quality inspection tasks in manufacturing. However, their applicability is limited in more volatile scenarios, such as remanufacturing, where the inspected products and…

计算机视觉与模式识别 · 计算机科学 2026-02-12 Johannes C. Bauer , Paul Geng , Stephan Trattnig , Petr Dokládal , Rüdiger Daub

With rapid progress in deep learning, neural networks have been widely used in scientific research and engineering applications as surrogate models. Despite the great success of neural networks in fitting complex systems, two major…

机器学习 · 计算机科学 2023-06-13 Yuwen Deng , Wang Kang , Wei W. Xing

We introduce SeMu, a Dynamic Symbolic Execution technique that generates test inputs capable of killing stubborn mutants (killable mutants that remain undetected after a reasonable amount of testing). SeMu aims at mutant propagation…

软件工程 · 计算机科学 2020-01-10 Thierry Titcheu Chekam , Mike Papadakis , Maxime Cordy , Yves Le Traon

Stabilizing proteins is a foundational step in protein engineering. However, the evolutionary pressure of all extant proteins makes identifying the scarce number of mutations that will improve thermodynamic stability challenging. Deep…

生物大分子 · 定量生物学 2023-11-01 Jeffrey Ouyang-Zhang , Daniel J. Diaz , Adam R. Klivans , Philipp Krähenbühl

Learning from humans allows non-experts to program robots with ease, lowering the resources required to build complex robotic solutions. Nevertheless, such data-driven approaches often lack the ability to provide guarantees regarding their…

机器人学 · 计算机科学 2023-06-30 Rodrigo Pérez-Dattari , Jens Kober

Semantic-based test generators are widely used to produce failure-inducing inputs for Deep Learning (DL) systems. They typically generate challenging test inputs by applying random perturbations to input semantic concepts until a failure is…

软件工程 · 计算机科学 2025-12-01 Xingcheng Chen , Matteo Biagiola , Vincenzo Riccio , Marcelo d'Amorim , Andrea Stocco

Generative deep learning (DL) models have been successfully adopted for vulnerability patching. However, such models require the availability of a large dataset of patches to learn from. To overcome this issue, researchers have proposed to…

软件工程 · 计算机科学 2024-04-30 Antonio Mastropaolo , Vittoria Nardone , Gabriele Bavota , Massimiliano Di Penta