paper-with-me

Papers

Automatic Test Suite Generation for Key-Points Detection DNNs using Many-Objective Search (Experience Paper)

2020-12-11 · Fitash Ul Haq, Donghwan Shin, Lionel C. Briand, Thomas Stifter, Jun Wang

Automatically detecting the positions of key-points (e.g., facial key-points or finger key-points) in an image is an essential problem in many applications, such as driver's gaze detection and drowsiness detection in automated driving systems. With the recent advances of Deep Neural Networks (DNNs), Key-Points detection DNNs (KP-DNNs) have been increasingly employed for that purpose. Nevertheless, KP-DNN testing and validation have remained a challenging problem because KP-DNNs predict many independent key-points at the same time -- where each individual key-point may be critical in the targeted application -- and images can vary a great deal according to many factors. In this paper, we present an approach to automatically generate test data for KP-DNNs using many-objective search. In our experiments, focused on facial key-points detection DNNs developed for an industrial automotive application, we show that our approach can generate test suites to severely mispredict, on average, more than 93% of all key-points. In comparison, random search-based test data generation can only severely mispredict 41% of them. Many of these mispredictions, however, are not avoidable and should not therefore be considered failures. We also empirically compare state-of-the-art, many-objective search algorithms and their variants, tailored for test suite generation. Furthermore, we investigate and demonstrate how to learn specific conditions, based on image characteristics (e.g., head posture and skin color), that lead to severe mispredictions. Such conditions serve as a basis for risk analysis or DNN retraining.

📄 PDF Abstract BibTeX arXiv:2012.06511

Code (0)

등록된 구현이 없습니다.

Tasks

DNN Testing

Similar Papers 제목 키워드 기반

On Introducing Automatic Test Case Generation in Practice: A Success Story and Lessons Learned

2021-02-28 · Matteo Brunetto, Giovanni Denaro, Leonardo Mariani, Mauro Pezzè

The level and quality of automation dramatically affects software testing activities, determines costs and effectiveness of the testing process, and largely impacts on the quality of the final product. While costs and be…

ERPsoftware testing

Hypercone Assisted Contour Generation for Out-of-Distribution Detection

2025-01-17 · Annita Vapsi, Andrés Muñoz, Nancy Thomas, Keshav Ramani 외

Recent advances in the field of out-of-distribution (OOD) detection have placed great emphasis on learning better representations suited to this task. While there are distance-based approaches, distributional awareness h…

Out-of-Distribution DetectionOut of Distribution (OOD) Detection

SWE-Mutation: Can LLMs Generate Reliable Test Suites in Software Engineering?

2026-05-21 · Yuxuan Sun, Yuze Zhao, Yufeng Wang, Yao Du 외 arxiv

Evaluating software engineering capabilities has become a core component of modern large language models (LLMs); however, the key bottleneck hindering further scaling lies not in the scarcity of high-quality solutions, b…

Reinforcement LearningProgram Repair

Context-Aware Generative AI for Automated Telecom Test Script Generation

2026-06-19 · Gautam Prasad, Chandramohan T. N., Joy Bose arxiv

Automated test generation for telecom software systems and networks has advanced significantly with the adoption of machine learning and rule-based approaches. However, most existing solutions generate static test suites…

Change Detection

Automatic Detection and Positioning of Ground Control Points Using TerraSAR-X Multi-Aspect Acquisitions

2018-01-23

Geodetic stereo Synthetic Aperture Radar (SAR) is capable of absolute three-dimensional localization of natural Persistent Scatterer (PS)s which allows for Ground Control Point (GCP) generation using only SAR data. The p…