Data Preprocessing For Supervised Leaning