Combining unsupervised and supervised learning techniques for enhancing the performance of functional data classifiers | Synapse