Autoencoder Based Clustering Methods