SlideServe
Menu
Préférences
© SlideServe · v2026

Semi-Supervised and Active Learning

mills avatar
5 diapositives · 254 Views · Jul 17, 2014

Active Learning An example From Xu et al., “Training SpamAssassin with Active Semi-Supervised Learning”. Semi-Supervised and Active Learning . Semi-Supervised learning: Using a combination of labeled and unlabeled examples, or using partially labeled examples

Semi-Supervised and Active Learning - slide 1
01 / 5Semi-Supervised and Active Learning
1 / 17

Télécharger la présentation

Semi-Supervised and Active Learning
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. Active LearningAn exampleFrom Xu et al., “Training SpamAssassin with Active Semi-Supervised Learning”

  2. Semi-Supervised and Active Learning • Semi-Supervised learning: Using a combination of labeled and unlabeled examples, or using partially labeled examples • Active learning: Having the learning system decide which examples to ask an oracle to label

  3. Spamassassin • Spamassassin: • Asks users to label e-mail, but they don’t often do it. • Also, they may not label the “most informative” examples. • Spamassassin “self-training”: • Train classifier on small number of labeled examples. • Run these on unlabeled examples. Add the ones classified with high confidence to the original training set. (Problem – the ones classified with high confidence are not necessarily the most informative ones. • Retrain the classifier with the new, larger training set.

  4. Xu et al. paper: Method • Supervised learning: Train Naive Bayes classifier on small subset of (labeled) e-mails. • Semi-supervised learning: Then run Spamassassin’s self-learning method, selecting a large number of new examples to add to training set. Retrain the classifier. • Active learning: Cluster remaining unlabeled e-mails using k-means (on term-frequency feature vectors) with Euclidean distance. Select q representative unlabeled e-mails, first from “pure” clusters, then from “impure clusters”, making sure that many clusters are sampled from. The e-mails selected from each cluster are the ones closest to the cluster centroids. Ask the user to label these q examples. For each of these q examples, if the corresponding cluster is “pure”, propagate this label to a fraction p of the that cluster. Add the newly labeled examples to the training set, and retrain the classifier.

  5. Xu et al. paper: Results • Ran on a large corpus (75K) of e-mails.