Encoding And Decoding In Machine Learning