supervised only unsupervised and supervised solution conclusion generative adversarial networks gansthe concept the power of gans deep convolutional gans convolutional neural networks dcgans revisited generator of the dcgan discriminator of the dcgan discriminator and adversarial models dcgan for the mnist dataset mnist dcgan in action synthetic image generation conclusion time series clustering ecg data approach to time series clustering -shape time series clustering using -shape on ecgfivedays data preparation training and evaluation time series clustering using -shape on ecg data preparation training and evaluation time series clustering using -means on ecg time series clustering using hierarchical dbscan on ecg comparing the time series clustering algorithms full run with -shape full run with -means full run with hdbscan comparing all three time series clustering approaches conclusion conclusion supervised learning unsupervised learning scikit-learn table of contents ix