paper-with-me

Papers

Combinatorial Testing for Deep Learning Systems

2018-06-20 · Lei Ma, Fuyuan Zhang, Minhui Xue, Bo Li, Yang Liu, Jianjun Zhao, Yadong Wang

Deep learning (DL) has achieved remarkable progress over the past decade and been widely applied to many safety-critical applications. However, the robustness of DL systems recently receives great concerns, such as adversarial examples against computer vision systems, which could potentially result in severe consequences. Adopting testing techniques could help to evaluate the robustness of a DL system and therefore detect vulnerabilities at an early stage. The main challenge of testing such systems is that its runtime state space is too large: if we view each neuron as a runtime state for DL, then a DL system often contains massive states, rendering testing each state almost impossible. For traditional software, combinatorial testing (CT) is an effective testing technique to reduce the testing space while obtaining relatively high defect detection abilities. In this paper, we perform an exploratory study of CT on DL systems. We adapt the concept in CT and propose a set of coverage criteria for DL systems, as well as a CT coverage guided test generation technique. Our evaluation demonstrates that CT provides a promising avenue for testing DL systems. We further pose several open questions and interesting directions for combinatorial testing of DL systems.

📄 PDF Abstract BibTeX arXiv:1806.07723

Code (0)

등록된 구현이 없습니다.

Tasks

Deep LearningDefect Detection

Similar Papers 제목 키워드 기반

A Benchmark Generator for Combinatorial Testing

2022-12-29 · Carlos Ansotegui, Eduard Torres

Combinatorial Testing (CT) tools are essential to test properly a wide range of systems (train systems, Graphical User Interfaces (GUIs), autonomous driving systems, etc). While there is an active research community work…

Autonomous Driving

Combinatorial Inference for Graphical Models

2016-08-10 · Matey Neykov, Junwei Lu, Han Liu

We propose a new family of combinatorial inference problems for graphical models. Unlike classical statistical inference where the main interest is point estimation or parameter testing, combinatorial inference aims at t…

Systematic Training and Testing for Machine Learning Using Combinatorial Interaction Testing

2022-01-28 · Tyler Cody, Erin Lanus, Daniel D. Doyle, Laura Freeman

This paper demonstrates the systematic use of combinatorial coverage for selecting and characterizing test and training sets for machine learning models. The presented work adapts combinatorial interaction testing, which…

BIG-bench Machine Learningsoftware testing

Active Hypothesis Testing for Correlated Combinatorial Anomaly Detection

2026-01-24 · Zichuan Yang, Yiming Xing arxiv

We study the problem of identifying an anomalous subset of streams under correlated noise, motivated by monitoring and security in cyber-physical systems. This problem can be viewed as a form of combinatorial pure explor…

Anomaly Detection

Testing Deep Learning Models: A First Comparative Study of Multiple Testing Techniques

2022-02-24 · Mohit Kumar Ahuja, Arnaud Gotlieb, Helge Spieker

Deep Learning (DL) has revolutionized the capabilities of vision-based systems (VBS) in critical applications such as autonomous driving, robotic surgery, critical infrastructure surveillance, air and maritime traffic co…

Autonomous Drivingsoftware testing