paper-with-me

Papers

DeepEvolution: A Search-Based Testing Approach for Deep Neural Networks

2019-09-05 · Houssem Ben Braiek, Foutse khomh

The increasing inclusion of Deep Learning (DL) models in safety-critical systems such as autonomous vehicles have led to the development of multiple model-based DL testing techniques. One common denominator of these testing techniques is the automated generation of test cases, e.g., new inputs transformed from the original training data with the aim to optimize some test adequacy criteria. So far, the effectiveness of these approaches has been hindered by their reliance on random fuzzing or transformations that do not always produce test cases with a good diversity. To overcome these limitations, we propose, DeepEvolution, a novel search-based approach for testing DL models that relies on metaheuristics to ensure a maximum diversity in generated test cases. We assess the effectiveness of DeepEvolution in testing computer-vision DL models and found that it significantly increases the neuronal coverage of generated test cases. Moreover, using DeepEvolution, we could successfully find several corner-case behaviors. Finally, DeepEvolution outperformed Tensorfuzz (a coverage-guided fuzzing tool developed at Google Brain) in detecting latent defects introduced during the quantization of the models. These results suggest that search-based approaches can help build effective testing tools for DL systems.

📄 PDF Abstract BibTeX arXiv:1909.02563

Code (0)

등록된 구현이 없습니다.

Tasks

Autonomous VehiclesDiversityQuantization

Similar Papers 제목 키워드 기반

Machine Learning Testing: Survey, Landscapes and Horizons

2019-06-19 · Jie M. Zhang, Mark Harman, Lei Ma, Yang Liu

This paper provides a comprehensive survey of Machine Learning Testing (ML testing) research. It covers 144 papers on testing properties (e.g., correctness, robustness, and fairness), testing components (e.g., the data, …

Autonomous DrivingBIG-bench Machine LearningFairnessMachine Translation+2

Search-Based Fairness Testing: An Overview

2023-11-10 · Hussaini Mamman, Shuib Basri, Abdullateef Oluwaqbemiga Balogun, Abdullahi Abubakar Imam 외

Artificial Intelligence (AI) has demonstrated remarkable capabilities in domains such as recruitment, finance, healthcare, and the judiciary. However, biases in AI systems raise ethical and societal concerns, emphasizing…

Fairness

Navigating the growing field of research on AI for software testing -- the taxonomy for AI-augmented software testing and an ontology-driven literature survey

2025-06-17 · Ina K. Schieferdecker

In industry, software testing is the primary method to verify and validate the functionality, performance, security, usability, and so on, of software-based systems. Test automation has gained increasing attention in ind…

software testing

Search-Based Testing of Reinforcement Learning

2022-05-07 · Martin Tappler, Filip Cano Córdoba, Bernhard K. Aichernig, Bettina Könighofer

Evaluation of deep reinforcement learning (RL) is inherently challenging. Especially the opaqueness of learned policies and the stochastic nature of both agents and environments make testing the behavior of deep RL agent…

Deep Reinforcement Learningreinforcement-learningReinforcement LearningReinforcement Learning (RL)

Advancing Autonomous Driving System Testing: Demands, Challenges, and Future Directions

2025-12-09 · Yihan Liao, Jingyu Zhang, Jacky Keung, Yan Xiao 외 arxiv

Autonomous driving systems (ADSs) promise improved transportation efficiency and safety, yet ensuring their reliability in complex real-world environments remains a critical challenge. Effective testing is essential to v…

Autonomous Driving