SlideServe
Menu
Préférences
© SlideServe · v2026

Spam Email Detection

ianna avatar
6 diapositives · 1.4K Views · Aug 04, 2014

Spam Email Detection. Ethan Grefe December 13, 2013. Motivation. Spam email is constantly cluttering inboxes Commonly removed using rule based filters Spam often has very similar characteristics This allows them to be detected using machine learning Naïve Bayes Classifiers

Spam Email Detection - slide 1
01 / 6Spam Email Detection
1 / 17

Télécharger la présentation

Spam Email Detection
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. Spam Email Detection Ethan Grefe December 13, 2013

  2. Motivation • Spam email is constantly cluttering inboxes • Commonly removed using rule based filters • Spam often has very similar characteristics • This allows them to be detected using machine learning • Naïve Bayes Classifiers • Support Vector Machines

  3. SVM Solution • Used training data from CSDMC2010 SPAM corpus • 4327 labeled emails • 2949 non-spam messages (HAM) • 1378 spam messages (SPAM). • Extracted features from the subject and body of emails • Used resulting feature vectors to train an SVM classifier in Matlab

  4. Email Features • Features were determined by research and observation • Best results were obtained with the following features • Percentage of letters that arecapitalized • Types of punctuation used • Average length ofa word • Amount of html in the email

  5. Classifier Results • Trained on a random 35% of emails • Tested SVM classifier on remaining 65% • Trained SVM using three different kernel functions

  6. Possible Improvements • Use Naïve Bayes to classify emails using word frequency • Obtain a wider variety of input features • Test other types of learning algorithms