基于内容识别垃圾邮件的一些问题和思考

本文探讨了使用机器学习识别垃圾邮件的问题,强调了数据清理和特征提取的重要性。作者指出,仅依赖分词的分类方法对于垃圾邮件识别不够有效,列举了包括正文为图片、字体干扰、伪造URL等特殊案例,强调邮件的特定特性应纳入特征提取范围。通过提取如信头完整性、发信时间、附件属性等上百个特征,可以提高识别准确性。
摘要由CSDN通过智能技术生成

前言

网上关于应用机器学习的方法识别垃圾邮件文章很多.
核心思想是对邮件进行分词,或对分词作优化,进而应用各算法达到识别垃圾邮件的目的.
我的观点是, 这种思路

  • 对一般文章,如帖子,博客,甚至严肃的论文都会有不错的分类效果.
  • 但用于识别垃圾邮件则远远不足.

分类基本要素

作者不是研究算法的,只是根据多年识别垃圾邮件的经验,认为分类的基本要素包括:

  • 分类算法
  • 大量高质量的样本
  • 数据清理
  • 特征的提取 (如果是分词, 则还应该加上"词库")

分类算法,开源的很多.

10万~100万高质量样本,只要有耐心,总能收集到.对公司来说这不是问题.

数据清理,很难.垃圾邮件发送者会想尽一切办法

  • 让机器无法识别或错误识别.
  • 而让人能做到在杂乱无章的信息中整理出受益人信息.

特征的提取, 不仅仅是分词. 邮件或垃圾邮件有更多自己的特性,如
伪造收件人, 附件的多样性(doc,rar,jpg等), 是不是转发, 是不是往复.


几个特殊邮件例子

有很多干扰反垃圾程序的情况…这只举几个特殊的例子.

1 正文是图

最近正文是一张图加上几句随机文字的邮件特别多
在这里插入图片描述

2 通过字体背景或大小干扰分词

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值