Semi-supervised learning: a brief review | Synapse