基于MAS的垃圾邮件检测系统的设计与实现

来源 :山东大学 | 被引量 : 0次 | 上传用户:ZWDragon
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文主要介绍了在Windows环境下,针对EXCHANGE邮件服务器和OUTLOOK的垃圾邮件检测系统的设计模型和实现方法。该检测系统不仅能够对已发现的典型垃圾邮件进行识别判断,而且也同时能够根据用户手动分类结果自动智能学习垃圾邮件各项特征。目前大部分的电子邮件收发软件,都提供简单的过滤功能,不过需要用户对有限的检测项目制定繁琐的规则。最近几年有许多邮件过滤的相关研究,但大部分的研究针对英文来进行,鉴于中英文邮件在语义表达上的巨大差别,无法直接使用在中文垃圾邮件检测上;而且目前常见的垃圾邮件检测技术大多只是在用户端进行,无法使邮件服务器和客户端协同进行检测,所以本文介绍的垃圾邮件检测系统,不仅对中英文邮件均有效,而且使服务器和客户端进行良好的协作,具有很高的研究价值。 开发该系统的主要目的是在了解当前垃圾邮件检测技术的发展现状,学习邮件系统的基本概念的基础上,结合分柿式技术和人工智能方法,设计并实现一个服务器和客户端协同检测垃圾邮件的系统。在学习和实践过程中,不断发现问题,并结合自己的研究工作提出见解和解决方案。 本文首先介绍了关于垃圾邮件检测的基本概念及其发展过程。然后,具体阐述了系统设计和实现中采用的关键技术和解决方案。接着,重点介绍了该垃圾邮件检测系统的体系结构和实现方法。最后,总结了当前垃圾邮件检测系统所面临的主要问题,探讨了解决其中部分问题的方法和思路。 本文设计和实现的垃圾邮件检测系统主要包括四种分布在不同位置的Agent:服务器Agent、工作站Agent、控制台Agent、子网Agent,以及中心数据库。其中,服务器Agent的主要功能是:根据新到达服务器的邮件的头部信息做出快速准确的判断。本文主要介绍在EXCHANGE平台上利用COM接口实现该功能的方法和过程。工作站Agent的目的是根据邮件内容进一步检测。本文采用支持向量机作为内容过滤的方法。中心数据库主要是将系统中各Agent使用的参数和用户的个性化规则保存在SQL Sever数据库中,以便将来进行查询分析和参数设置。控制台Agent是通
其他文献
软件构件化可以说是跨世纪软件技术发展的必然趋势,也是软件工程界的一个热门话题。随着传统构件技术与Internet的进一步融合,基于Internet异构环境下分布式软件构件——网络构
计算机图形学的特点之一是广泛地使用三维几何数据来描述场景。三角形网格是一个标有一些属性信息的三角形的集合。这些属性包括两部分内容:第一部分叫做拓扑信息,用于描述多
在知识经济的时代,人们普遍利用网络来传播和获取各种知识。传统获取知识的方式是人们通过搜索引擎来查找互联网上的信息,查找到的信息通常是存放在Web服务器上。这种获取知
软件复用是运用现存系统的软件制品或工程知识构造新系统,避免重复劳动的解决方案,它被视为解决软件危机,提高软件生产效率和质量的现实可行的途径。软件复用的核心技术是软件构
本论文首先描绘了监控领域的发展蓝图,然后介绍了项目课题的立项与背景,项目的研究价值与目标;接着从系统的设计、实现和优化三个阶段深入剖析了项目的设计开发过程;最后在对项目
在当前的信息安全领域中,基于公钥基础设施(PKI)建立起来的身份认证技术已经非常成熟。但是对于安全要求越来越高,系统复杂程度越来越大的现代信息安全体系,单独的身份认证技
智能用电系统的基本功能是融合电能实时计量、自动控制、网络通信等技术,实现电能消费的可见、可控、计划性和自动规划等目标。智能用电系统由多个智能用电插座和一个智能用
XML已经成为现今因特网中储存和交换信息的标准语言。XML允许你使用任何虚拟型态的信息,从简单的单个数据到复杂的数据如多媒体数据,都可以由XML存储。随着XML作为一种存储数
近年来随着Internet的飞速发展,Web资源以指数级的速度增长,到2004年初,网页数量大约达到80亿。目前搜索Web资源的形式多种多样,使用最广泛的是搜索引擎,但当前的搜索引擎检索信息
Nowadays with the development of network transmit technology, Data rates are increasing, Protocols are becoming more dynamic and also being introduced more rapi