Increasing the accuracy of single sequence prediction methods using a deep semi-supervised learning framework | Synapse