Model-based Exploration of the Frontier of Behaviours for Deep Learning System Testing
Not on the map. Why?
Abstract (arXiv)
With the increasing adoption of Deep Learning (DL) for critical tasks, such as autonomous driving, the evaluation of the quality of systems that rely on DL has become crucial. Once trained, DL systems produce an output for any arbitrary numeric vector provided as input, regardless of whether it is within or outside the validity domain of the system under test. Hence, the quality of such systems is determined by the intersection between their validity domain and the regions where their outputs exhibit a misbehaviour. In this paper, we introduce the notion of frontier of behaviours, i.e., the inputs at which the DL system starts to misbehave. If the frontier of misbehaviours is outside the validity domain of the system, the quality check is passed. Otherwise, the inputs at the intersection represent quality deficiencies of the system. We developed DeepJanus, a search-based tool that generates frontier inputs for DL systems. The experimental results obtained for the lane keeping component of a self-driving car show that the frontier of a well trained system contains almost exclusively unrealistic roads that violate the best practices of civil engineering, while the frontier of a poorly trained one includes many valid inputs that point to serious deficiencies of the system.
Key facts. Cited by 40 papers in the map (data through 7 Oct 2026). First posted on arXiv 6 Jul 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 8; 2023: 8; 2024: 12; 2025: 4; 2026: 2.
40 papers.
Sort:
By area:
- 2021Mind the Gap! A Study on the Transferability of Virtual vs Physical-world Testing of Autonomous Driving Systemscited by 36
- 2021DeepHyperion: Exploring the Feature Space of Deep Learning-Based Systems through Illumination Searchcited by 29
- 2023Latent Imitator: Generating Natural Individual Discriminatory Instances for Black-Box Fairness Testingcited by 23
- 2022Many-Objective Reinforcement Learning for Online Testing of DNN-Enabled Systemscited by 18
- 2022When and Why Test Generators for Deep Learning Produce Invalid Inputs: an Empirical Studycited by 18
- 2021Benchmarking Safety Monitors for Image Classifiers with Machine Learningcited by 14
- 2021Towards Practical Robustness Analysis for DNNs based on PAC-Model Learningcited by 12
- 2021DeepMetis: Augmenting a Deep Learning Test Set to Increase its Mutation Scorecited by 12
- 2023Testing of Deep Reinforcement Learning Agents with Surrogate Modelscited by 12
- 2024Predicting Safety Misbehaviours in Autonomous Driving Systems using Uncertainty Quantificationcited by 11
- 2024Efficient Domain Augmentation for Autonomous Driving Testing Using Diffusion Modelscited by 10
- 2022Hierarchical Distribution-Aware Testing of Deep Learningcited by 8
28 more
- 2022Generating and Detecting True Ambiguity: A Forgotten Danger in DNN Supervision Testingcited by 8
- 2023Two is Better Than One: Digital Siblings to Improve Autonomous Driving Testingcited by 8
- 2022Requirements Engineering for Machine Learning: A Review and Reflectioncited by 7
- 2023Boundary State Generation for Testing and Improvement of Autonomous Driving Systemscited by 6
- 2022Machine Learning Testing in an ADAS Case Study Using Simulation-Integrated Bio-Inspired Search-Based Testingcited by 4
- 2022Simulator-based explanation and debugging of hazard-triggering events in DNN-based safety-critical systemscited by 4
- 2024Bridging the Gap between Real-world and Synthetic Images for Testing Autonomous Driving Systemscited by 4
- 2024Benchmarking Generative AI Models for Deep Learning Test Input Generationcited by 4
- 2022Prioritizing Corners in OoD Detectors via Symbolic String Manipulationcited by 3
- 2024Targeted Deep Learning System Boundary Testingcited by 3
- 2023Supporting Safety Analysis of Image-processing DNNs through Clustering-based Approachescited by 2
- 2023Identifying the Hazard Boundary of ML-enabled Autonomous Systems Using Cooperative Co-Evolutionary Searchcited by 2
- 2024Reinforcement Learning for Online Testing of Autonomous Driving Systems: a Replication and Extension Studycited by 2
- 2021Finding Deviated Behaviors of the Compressed DNN Models for Image Classificationscited by 1
- 2023GIST: Generated Inputs Sets Transferability in Deep Learningcited by 1
- 2024Can Search-Based Testing with Pareto Optimization Effectively Cover Failure-Revealing Test Inputs?cited by 1
- 2024ARQ: A Mixed-Precision Quantization Framework for Accurate and Certifiably Robust DNNscited by 1
- 2024Generating Critical Scenarios for Testing Automated Driving Systemscited by 1
- 2025Simulator Ensembles for Trustworthy Autonomous Driving Systems Testingcited by 1
- 2023Testing the Channels of Convolutional Neural Networkscited by 0
- 2024Beyond Accuracy: An Empirical Study on Unit Testing in Open-source Deep Learning Projectscited by 0
- 2024LeCov: Multi-level Testing Criteria for Large Language Modelscited by 0
- 2024Learning test generators for cyber-physical systemscited by 0
- 2025On the Mistaken Assumption of Interchangeable Deep Reinforcement Learning Implementationscited by 0
- 2025Towards Assessing Deep Learning Test Input Generatorscited by 0
- 2025Search-Based Software Engineering and AI Foundation Models: Current Landscape and Future Roadmapcited by 0
- 2026Latent Regularization in Generative Test Input Generationcited by 0
- 2026Latent Anchor-Driven Test Generation for Deep Neural Networkscited by 0
- 2026Latent Anchor-Driven Test Generation for Deep Neural Networks3 Jun 2026
- 2026Latent Regularization in Generative Test Input Generation17 Feb 2026
- 2025Search-Based Software Engineering and AI Foundation Models: Current Landscape and Future Roadmap26 May 2025
- 2025Towards Assessing Deep Learning Test Input Generators3 Apr 2025
- 2025On the Mistaken Assumption of Interchangeable Deep Reinforcement Learning Implementations28 Mar 2025
- 2025Simulator Ensembles for Trustworthy Autonomous Driving Systems Testing11 Mar 2025
- 2024Benchmarking Generative AI Models for Deep Learning Test Input Generation23 Dec 2024
- 2024Generating Critical Scenarios for Testing Automated Driving Systems3 Dec 2024
- 2024ARQ: A Mixed-Precision Quantization Framework for Accurate and Certifiably Robust DNNs31 Oct 2024
- 2024Can Search-Based Testing with Pareto Optimization Effectively Cover Failure-Revealing Test Inputs?15 Oct 2024
- 2024Learning test generators for cyber-physical systems4 Oct 2024
- 2024Efficient Domain Augmentation for Autonomous Driving Testing Using Diffusion Models20 Sep 2024
28 more
- 2024Bridging the Gap between Real-world and Synthetic Images for Testing Autonomous Driving Systems25 Aug 2024
- 2024LeCov: Multi-level Testing Criteria for Large Language Models20 Aug 2024
- 2024Targeted Deep Learning System Boundary Testing12 Aug 2024
- 2024Predicting Safety Misbehaviours in Autonomous Driving Systems using Uncertainty Quantification29 Apr 2024
- 2024Reinforcement Learning for Online Testing of Autonomous Driving Systems: a Replication and Extension Study20 Mar 2024
- 2024Beyond Accuracy: An Empirical Study on Unit Testing in Open-source Deep Learning Projects26 Feb 2024
- 2023GIST: Generated Inputs Sets Transferability in Deep Learning1 Nov 2023
- 2023Boundary State Generation for Testing and Improvement of Autonomous Driving Systems20 Jul 2023
- 2023Testing of Deep Reinforcement Learning Agents with Surrogate Models22 May 2023
- 2023Latent Imitator: Generating Natural Individual Discriminatory Instances for Black-Box Fairness Testing19 May 2023
- 2023Two is Better Than One: Digital Siblings to Improve Autonomous Driving Testing14 May 2023
- 2023Testing the Channels of Convolutional Neural Networks6 Mar 2023
- 2023Identifying the Hazard Boundary of ML-enabled Autonomous Systems Using Cooperative Co-Evolutionary Search31 Jan 2023
- 2023Supporting Safety Analysis of Image-processing DNNs through Clustering-based Approaches31 Jan 2023
- 2022When and Why Test Generators for Deep Learning Produce Invalid Inputs: an Empirical Study21 Dec 2022
- 2022Many-Objective Reinforcement Learning for Online Testing of DNN-Enabled Systems27 Oct 2022
- 2022Requirements Engineering for Machine Learning: A Review and Reflection3 Oct 2022
- 2022Generating and Detecting True Ambiguity: A Forgotten Danger in DNN Supervision Testing21 Jul 2022
- 2022Hierarchical Distribution-Aware Testing of Deep Learning17 May 2022
- 2022Prioritizing Corners in OoD Detectors via Symbolic String Manipulation16 May 2022
- 2022Simulator-based explanation and debugging of hazard-triggering events in DNN-based safety-critical systems1 Apr 2022
- 2022Machine Learning Testing in an ADAS Case Study Using Simulation-Integrated Bio-Inspired Search-Based Testing22 Mar 2022
- 2021Mind the Gap! A Study on the Transferability of Virtual vs Physical-world Testing of Autonomous Driving Systems21 Dec 2021
- 2021Finding Deviated Behaviors of the Compressed DNN Models for Image Classifications6 Dec 2021
- 2021Benchmarking Safety Monitors for Image Classifiers with Machine Learning4 Oct 2021
- 2021DeepMetis: Augmenting a Deep Learning Test Set to Increase its Mutation Score15 Sep 2021
- 2021DeepHyperion: Exploring the Feature Space of Deep Learning-Based Systems through Illumination Search5 Jul 2021
- 2021Towards Practical Robustness Analysis for DNNs based on PAC-Model Learning25 Jan 2021
- 2021Mind the Gap! A Study on the Transferability of Virtual vs Physical-world Testing of Autonomous Driving Systemscited by 36
- 2021DeepHyperion: Exploring the Feature Space of Deep Learning-Based Systems through Illumination Searchcited by 29
- 2023Latent Imitator: Generating Natural Individual Discriminatory Instances for Black-Box Fairness Testingcited by 23
- 2022Many-Objective Reinforcement Learning for Online Testing of DNN-Enabled Systemscited by 18
- 2022When and Why Test Generators for Deep Learning Produce Invalid Inputs: an Empirical Studycited by 18
- 2021Benchmarking Safety Monitors for Image Classifiers with Machine Learningcited by 14
- 2021Towards Practical Robustness Analysis for DNNs based on PAC-Model Learningcited by 12
- 2021DeepMetis: Augmenting a Deep Learning Test Set to Increase its Mutation Scorecited by 12
- 2023Testing of Deep Reinforcement Learning Agents with Surrogate Modelscited by 12
- 2024Predicting Safety Misbehaviours in Autonomous Driving Systems using Uncertainty Quantificationcited by 11
- 2022Hierarchical Distribution-Aware Testing of Deep Learningcited by 8
- 2022Generating and Detecting True Ambiguity: A Forgotten Danger in DNN Supervision Testingcited by 8
12 most cited of 36 All 36 (JSON)
- 2026Latent Anchor-Driven Test Generation for Deep Neural Networks3 Jun 2026
- 2026Latent Regularization in Generative Test Input Generation17 Feb 2026
- 2025Search-Based Software Engineering and AI Foundation Models: Current Landscape and Future Roadmap26 May 2025
- 2025Towards Assessing Deep Learning Test Input Generators3 Apr 2025
- 2025On the Mistaken Assumption of Interchangeable Deep Reinforcement Learning Implementations28 Mar 2025
- 2025Simulator Ensembles for Trustworthy Autonomous Driving Systems Testing11 Mar 2025
- 2024ARQ: A Mixed-Precision Quantization Framework for Accurate and Certifiably Robust DNNs31 Oct 2024
- 2024Can Search-Based Testing with Pareto Optimization Effectively Cover Failure-Revealing Test Inputs?15 Oct 2024
- 2024Learning test generators for cyber-physical systems4 Oct 2024
- 2024Bridging the Gap between Real-world and Synthetic Images for Testing Autonomous Driving Systems25 Aug 2024
- 2024LeCov: Multi-level Testing Criteria for Large Language Models20 Aug 2024
- 2024Targeted Deep Learning System Boundary Testing12 Aug 2024
12 newest of 36 All 36 (JSON)