Metamorphic Testing For Machine Learning: Applicability, Challenges, and Research Opportunities

被引:0
|
作者
Rehman, Faqeer Ur [1 ]
Srinivasan, Madhusudan [2 ]
机构
[1] Montana State Univ, Gianforte Sch Comp, Bozeman, MT 59717 USA
[2] Univ Nebraska, Omaha, NE USA
关键词
Metamorphic Testing; Machine Learning; Metamorphic Testing for Machine Learning; Testing Machine Learning; Challenges in Testing Machine Learning; Applicability of Metamorphic Testing in Machine Learning; Challenges of Metamorphic Testing;
D O I
10.1109/AITest58265.2023.00014
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The wide adoption and growth of Machine Learning (ML) have made tremendous advancements in revolutionizing a number of fields i.e., manufacturing, transportation, bioinformatics, and self-driving cars. Its ability to extract patterns from a large set of data and then use this knowledge to make future predictions is beyond the human imagination. However, the complex calculations internally performed in them make these systems suffer from the oracle problem; thus, hard to test them for identifying bugs in them and enhancing their quality. An application not properly tested can have disastrous consequences in the production environment. Metamorphic Testing (MT) has been widely accepted by researchers to address the oracle problem in testing both supervised and unsupervised ML-based systems. However, MT has several limitations (when used for testing ML) that the existing literature lacks in capturing them in a centralized place. Applying MT to test ML-based critical systems without prior knowledge/understanding of those limitations can cost organizations a waste of time and resources. In this study, we highlight those limitations to help both the researchers and practitioners to be aware of them for better testing of ML applications. Our efforts result in making the following contributions in this paper, i) providing insights into various challenges faced in testing ML-based solutions, ii) highlighting a number of key challenges faced when applying MT to test ML applications, and iii) presenting the potential future research opportunities/directions for the research community to address them.
引用
收藏
页码:34 / 39
页数:6
相关论文
共 50 条
  • [1] Metamorphic Testing: A Review of Challenges and Opportunities
    Chen, Tsong Yueh
    Kuo, Fei-Ching
    Liu, Huai
    Poon, Pak-Lok
    Towey, Dave
    Tse, T. H.
    Zhou, Zhi Quan
    [J]. ACM COMPUTING SURVEYS, 2018, 51 (01)
  • [2] Applicability of the DPRA on mixture testing: challenges and opportunities
    Marcelis, Quinten
    Deconinck, Eric
    Rogiers, Vera
    Vanhaecke, Tamara
    Desmedt, Bart
    [J]. ARCHIVES OF TOXICOLOGY, 2023, 97 (09) : 2453 - 2461
  • [3] Applicability of the DPRA on mixture testing: challenges and opportunities
    Quinten Marcelis
    Eric Deconinck
    Vera Rogiers
    Tamara Vanhaecke
    Bart Desmedt
    [J]. Archives of Toxicology, 2023, 97 : 2453 - 2461
  • [4] Applicability of the DPRA on mixture testing: Challenges and opportunities
    Marcelis, Q.
    Rogiers, V.
    Deconinck, E.
    Desmedt, B.
    Vanhaecke, T.
    [J]. TOXICOLOGY LETTERS, 2023, 384 : S266 - S267
  • [5] Machine learning applications in river research: Trends, opportunities and challenges
    Ho, Long
    Goethals, Peter
    [J]. METHODS IN ECOLOGY AND EVOLUTION, 2022, 13 (11): : 2603 - 2621
  • [6] Testing and validating machine learning classifiers by metamorphic testing
    Xie, Xiaoyuan
    Ho, Joshua W. K.
    Murphy, Christian
    Kaiser, Gail
    Xu, Baowen
    Chen, Tsong Yueh
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2011, 84 (04) : 544 - 558
  • [7] On the Challenges and Opportunities in Visualization for Machine Learning and Knowledge Extraction: A Research Agenda
    Turkay, Cagatay
    Laramee, Robert
    Holzinger, Andreas
    [J]. MACHINE LEARNING AND KNOWLEDGE EXTRACTION, CD-MAKE 2017, 2017, 10410 : 191 - 198
  • [8] Self-adaptive Machine Learning Systems: Research Challenges and Opportunities
    Casimiro, Maria
    Romano, Paolo
    Garlan, David
    Moreno, Gabriel A.
    Kang, Eunsuk
    Klein, Mark
    [J]. SOFTWARE ARCHITECTURE, ECSA 2021 TRACKS AND WORKSHOPS, 2022, 13365 : 133 - 155
  • [9] On the relationship between research parasites and fairness in machine learning: challenges and opportunities
    Nieto, Nicolas
    Larrazabal, Agostina
    Peterson, Victoria
    Milone, Diego H.
    Ferrante, Enzo
    [J]. GIGASCIENCE, 2021, 10 (12):
  • [10] Challenges and opportunities in quantum machine learning
    Cerezo, M.
    Verdon, Guillaume
    Huang, Hsin-Yuan
    Cincio, Lukasz
    Coles, Patrick J.
    [J]. NATURE COMPUTATIONAL SCIENCE, 2022, 2 (09): : 567 - 576