UPDF AI

On the Cost-Effectiveness of Composite Metamorphic Relations for Testing Deep Learning Systems

Aitor Arrieta

2022 · DOI: 10.1145/3524846.3527335
International Workshop on Metamorphic Testing · 6 Citations

TLDR

The preliminary results of the study on measuring the cost-effectiveness of composite metamor-phic relations within a DL model for object classification suggest that composite metamorphic relations reduce the failure revealing capability when compared to their component metamorphIC relations.

Abstract

Deep Learning (DL) components are increasing their presence in mission and safety-critical systems, such as autonomous vehicles. The verification process of such systems needs to be rigorous, for which automated solutions are paramount. To allow test automation, test oracles are necessary. In the context of DL systems, meta-morphic test oracles have found to be effective. However, such oracles require the execution of multiple tests, which makes testing more expensive. Metamorphic relation composition can reduce the cost of metamorphic testing. However, its effectiveness has found mixed answers. This paper reports the preliminary results of our study on measuring the cost-effectiveness of composite metamor-phic relations for testing DL systems. To this end, we empirically evaluate the cost-effectiveness of composite metamorphic relations within a DL model for object classification. Our results suggest that composite metamorphic relations reduce the failure revealing capability when compared to their component metamorphic relations.