Techniques For Data Preprocessing