一句话:提出以人类性能为基线的机器视觉组件可靠性需求,并自动检查模型是否满足。
机器视觉组件(MVC)日益安全关键,但基于机器学习的实现缺乏机器可验证的可靠性需求。本文以人类性能为基线,定义可靠性需求:若图像变换不影响人类决策,也不应影响 MVC 决策。作者提出安全相关图像变换类、正确性保持与预测保持的需求类,并利用约 2000 名参与者、八种变换的人类实验数据实例化机器可验证需求,同时给出自动检查 MVC 是否满足需求的方法。在 13 个预训练图像分类模型上的评估表明,需求可行且可复用,并能检测出其他方法无法发现的可靠性差距。
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 specify correctness-preservation and prediction-preservation for MVCs; (3) a method to instantiate machine-verifiable requirements from these requirements classes using human performance experiment data; (4) human performance experiment data for image recognition involving eight commonly used transformations, from about 2000 human participants; and (5) a method for automatically checking whether an MVC satisfies our requirements. Further, we show that our reliability requirements are feasible and reusable by evaluating our methods on 13 state-of-the-art pre-trained image classification models. Finally, we demonstrate that our approach detects reliability gaps in MVCs that other existing methods are unable to detect.
DOI 原文 · arXiv · PDF(开放获取) · DBLP
@inproceedings{HuMCSSC22,
title = {If a human can see it, so should your system},
author = {Boyue Caroline Hu and Lina Marsso and Krzysztof Czarnecki and Rick Salay and Huakun Shen and Marsha Chechik},
booktitle = {ICSE},
year = {2022},
doi = {10.1145/3510003.3510109}
}