Use unsupervised clustering to propagate labels. If you have a small set of labeled examples and a large set of unlabeled data, cluster the data and propagate the labels from labeled points to their cluster-mates. This is particularly useful when labeling is expensive (medical images, legal document