two-phase machine learning algorithm if uses two algorithms together where the first algorithm is used for imputing variables of the dataset and the second algorithm is used to predict the values