CBRG: A Novel Algorithm for Handling Missing Data Using Bayesian Ridge Regression and Feature Selection Based on Gain Ratio

Samih M. Mostafa, Abdelrahman S. Eladimy, Safwat Hamad, Hirofumi Amano

    Research output: Contribution to journalArticlepeer-review

    Abstract

    Existing imputation methods may lead to biased predictions and decrease or increase the statistical influence which leads to improper estimations. Several missing value imputation approaches performance depends on the size of the dataset and the number of missing values within the dataset. In this work, the authors proposed a novel algorithm for manipulating missing data versus some common imputation approaches. The proposed algorithm imputes missing values in cumulative order depending on the gain ratio (GR) feature selection (to select the candidate feature to be manipulated) and the Bayesian Ridge Regression (BRR) technique (to build the predictive model). Each imputed feature will be used to manipulate the missing values in the following selected candidate feature. The proposed algorithm was implemented on eight different datasets after generating different missing values proportions from the missingness mechanisms. The imputation performance was calculated in terms of imputation time, mean absolute error (MAE), coefficient of determination (R2), and root-mean-square error (RMSE). The results show the efficiency of the proposed algorithm when imputing any dataset with any number of missing data from any missingness mechanism.

    Original languageEnglish
    Article number9277540
    Pages (from-to)216969-216985
    Number of pages17
    JournalIEEE Access
    Volume8
    DOIs
    Publication statusPublished - 2020

    All Science Journal Classification (ASJC) codes

    • Computer Science(all)
    • Materials Science(all)
    • Engineering(all)

    Fingerprint

    Dive into the research topics of 'CBRG: A Novel Algorithm for Handling Missing Data Using Bayesian Ridge Regression and Feature Selection Based on Gain Ratio'. Together they form a unique fingerprint.

    Cite this