Test Suite Optimization Using Machine Learning Techniques: A Comprehensive Study

A Mehmood, QM Ilyas, M Ahmad, Z Shi - IEEE Access, 2024 - ieeexplore.ieee.org
Software testing is an essential yet costly phase of the software development lifecycle. While
machine learning-based test suite optimization techniques have shown promise in reducing …

Test optimization in DNN testing: a survey

Q Hu, Y Guo, X Xie, M Cordy, L Ma… - ACM Transactions on …, 2024 - dl.acm.org
This article presents a comprehensive survey on test optimization in deep neural network
(DNN) testing. Here, test optimization refers to testing with low data labeling effort. We …

QuanTest: Entanglement-guided testing of quantum neural network systems

J Shi, Z Xiao, H Shi, Y Jiang, X Li - ACM Transactions on Software …, 2025 - dl.acm.org
Quantum Neural Network (QNN) combines the deep learning (DL) principle with the
fundamental theory of quantum mechanics to achieve machine learning tasks with quantum …

Seed selection for testing deep neural networks

Y Zhi, X Xie, C Shen, J Sun, X Zhang… - ACM Transactions on …, 2023 - dl.acm.org
Deep learning (DL) has been applied in many applications. Meanwhile, the quality of DL
systems is becoming a big concern. To evaluate the quality of DL systems, a number of DL …

Validating multimedia content moderation software via semantic fusion

W Wang, J Huang, C Chen, J Gu, J Zhang… - Proceedings of the …, 2023 - dl.acm.org
The exponential growth of social media platforms, such as Facebook, Instagram, Youtube,
and TikTok, has revolutionized communication and content publication in human society …

FedSlice: Protecting Federated Learning Models from Malicious Participants with Model Slicing

Z Zhang, Y Li, B Liu, Y Cai, D Li… - 2023 IEEE/ACM 45th …, 2023 - ieeexplore.ieee.org
Crowdsourcing Federated learning (CFL) is a new crowdsourcing development paradigm
for the Deep Neural Network (DNN) models, also called “software 2.0”. In practice, the …

Stratified random sampling for neural network test input selection

Z Wu, Z Wang, J Chen, H You, M Yan… - Information and Software …, 2024 - Elsevier
Context: Testing techniques to ensure the quality of deep neural networks (DNNs) are
essential and crucial. However, the testing process can be inefficient due to a large number …

Keeper: Automated Testing and Fixing of Machine Learning Software

C Wan, S Liu, S Xie, Y Liu, H Hoffmann… - ACM Transactions on …, 2024 - dl.acm.org
The increasing number of software applications incorporating machine learning (ML)
solutions has led to the need for testing techniques. However, testing ML software requires …

RNNtcs: A test case selection method for Recurrent Neural Networks

X Wu, J Shen, W Zheng, L Lin, Y Sui… - Knowledge-Based …, 2023 - Elsevier
Abstract Recurrent Neural Network (RNN) is a typical feedback neural network, which is
particularly effective in processing time-series data tasks such as image description, text …

Neuron Sensitivity-Guided Test Case Selection

D Huang, Q Bu, Y Fu, Y Qing, X Xie, J Chen… - ACM Transactions on …, 2024 - dl.acm.org
Deep neural networks (DNNs) have been widely deployed in software to address various
tasks (eg, autonomous driving, medical diagnosis). However, they can also produce …