AbstractThe linear regression model is one of the most common and easiest algorithms used in machine learning for predictive analysis purposes. However, this model performs well under strict assumptions such as the number of observations, the linearity of variables, multicollinearity, homoskedasticity, reliability of measurement, and normality. Besides, there is no consideration to date for handling and cleansing inconsistent samples in the data sets. These samples may significantly influence the performance of multiple linear regression in terms of these assumptions and several aspects, such as adjusted R-square, intercept-slopes, exogenous variables, and the accuracy of prediction. In this paper, the data reduction strategy of rough sets was employed to remove and clean these types of samples, boosting the performance of the linear regression models. This strategy was evaluated by examining three different effects; adjusted R-square, slopes-intercepts, and mean square error of the regression.....