An introduction to Autoencoders for Beginners