当前位置: X-MOL 学术J. Syst. Softw. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Testing multiple linear regression systems with metamorphic testing
Journal of Systems and Software ( IF 3.5 ) Pub Date : 2021-08-18 , DOI: 10.1016/j.jss.2021.111062
Quang-Hung Luu 1 , Man F. Lau 1 , Sebastian P.H. Ng 1 , Tsong Yueh Chen 1
Affiliation  

Regression is one of the most commonly used statistical techniques. However, testing regression systems is a great challenge because of the absence of test oracle in general. In this paper, we show that Metamorphic Testing is an effective approach to test multiple linear regression systems. In doing so, we identify intrinsic mathematical properties of linear regression, and then propose 11 Metamorphic Relations to be used for testing. Their effectiveness is examined using mutation analysis with a range of different regression programs. We further look at how the testing could be adopted in a more effective way. Our work is applicable to examine the reliability of predictive systems based on regression that has been widely used in economics, engineering and science, as well as of the regression calculation manipulated by statistical users.



中文翻译:

使用变形测试测试多个线性回归系统

回归是最常用的统计技术之一。然而,由于缺乏测试预言机,测试回归系统是一个巨大的挑战。在本文中,我们展示了变形测试是测试多元线性回归系统的有效方法。在这样做的过程中,我们确定了线性回归的内在数学特性,然后提出了 11 种变形关系用于测试。使用突变分析和一系列不同的回归程序来检查它们的有效性。我们进一步研究如何以更有效的方式采用测试。我们的工作适用于检查基于回归的预测系统的可靠性,该回归已广泛应用于经济学、工程和科学,以及由统计用户操作的回归计算。

更新日期:2021-09-03
down
wechat
bug