# Distant Supervision Distant supervision is a learning scheme in which a classifier is learned given a weakly labeled training set (training data is labeled automatically based on heuristics / rules). It usually has the following steps: 1. It may have some labeled training data. 2. It has access to a pool of unlabeled data. 3. It has an operator that allows it to sample from this unlabeled data and label them. The operator is noisy in its labels. 4. The algorithm uses both the originally labeled training data and this new noisy labeled data to give the final output. --- ## References 1. https://stats.stackexchange.com/questions/46685/distant-supervision-supervised-semi-supervised-or-both