Binary Encoding In Machine Learning