Supervised learning with missing values