If a Human Can See It, So Should Your System: Reliability Requirements for Machine Vision Components
Boyue Caroline Hu, Lina Marsso, Krzysztof Czarnecki, Rick Salay,, Huakun Shen, Marsha Chechik

TL;DR
This paper proposes a human-inspired, machine-verifiable framework for defining and testing reliability requirements of machine vision components, ensuring safety-critical robustness against environmental transformations.
Contribution
It introduces a novel approach to specify and verify reliability requirements for MVCs based on human performance benchmarks and safety-related image transformations.
Findings
Reliability requirements can be instantiated from human performance data.
The method detects reliability gaps in MVCs that other methods miss.
Feasibility demonstrated on 13 state-of-the-art models.
Abstract
Machine Vision Components (MVC) are becoming safety-critical. Assuring their quality, including safety, is essential for their successful deployment. Assurance relies on the availability of precisely specified and, ideally, machine-verifiable requirements. MVCs with state-of-the-art performance rely on machine learning (ML) and training data but largely lack such requirements. In this paper, we address the need for defining machine-verifiable reliability requirements for MVCs against transformations that simulate the full range of realistic and safety-critical changes in the environment. Using human performance as a baseline, we define reliability requirements as: 'if the changes in an image do not affect a human's decision, neither should they affect the MVC's.' To this end, we provide: (1) a class of safety-related image transformations; (2) reliability requirement classes to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
