https://medium.com/@monocosmo77/new-applications-around-autoencoders-part3-machine-learning-424f4eb82b7a