Skip to main navigation Skip to search Skip to main content

An assessment of case-based reasoning for spam filtering

    Research output: Contribution to journalArticlepeer-review

    Abstract

    Because of the changing nature of spam, a spam filtering system that uses machine learning will need to be dynamic. This suggests that a case-based (memory-based) approach may work well. Case-Based Reasoning (CBR) is a lazy approach to machine learning where induction is delayed to run time. This means that the case base can be updated continuously and new training data is immediately available to the induction process. In this paper we present a detailed description of such a system called ECUE and evaluate design decisions concerning the case representation. We compare its performance with an alternative system that uses Naïve Bayes. We find that there is little to choose between the two alternatives in cross-validation tests on data sets. However, ECUE does appear to have some advantages in tracking concept drift over time.

    Original languageEnglish
    Pages (from-to)359-378
    Number of pages20
    JournalArtificial Intelligence Review
    Volume24
    Issue number3-4
    DOIs
    Publication statusPublished - Nov 2005

    Keywords

    • Case base reasoning
    • Spam filtering

    Fingerprint

    Dive into the research topics of 'An assessment of case-based reasoning for spam filtering'. Together they form a unique fingerprint.

    Cite this