Testing Multiple Linear Regression Systems with Metamorphic Testing

08/17/2021
by   Quang-Hung Luu, et al.
0

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.

READ FULL TEXT
research
05/28/2019

Can we disregard the whole model? Omnibus non-inferiority testing for R^2 in multivariable linear regression and ^2 in ANOVA

Determining a lack of association between an outcome variable and a numb...
research
08/25/2021

Inverse Sampling of Degenerate Datasets from a Linear Regression Line

When linear regression generates a relationship between a (dependent) sc...
research
02/07/2020

Distribution free testing for linear regression. Extension to general parametric regression

Recently a distribution free approach for testing parametric hypotheses ...
research
09/13/2021

Multiple Linear Regression and Correlation: A Geometric Analysis

In this review article we consider linear regression analysis from a geo...
research
09/16/2020

An Intrinsic Treatment of Stochastic Linear Regression

Linear regression is perhaps one of the most popular statistical concept...
research
09/18/2023

Applying Security Testing Techniques to Automotive Engineering

The openness of modern IT systems and their permanent change make it cha...
research
05/17/2023

Inland waterway transport accident analysis of Bangladesh: based on location, time, and regression approach

Bangladesh, situated in the foothills of the Himalayas in South Asia, is...

Please sign up or login with your details

Forgot password? Click here to reset