| 【中文题名】 | 网络智能过滤系统的设计与实现 |
| 【英文题名】 | |
| 【学科专业】 | 计算机应用技术 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2003-6-25 |
| 【中关键词】 | 网络过滤,信息检索,人工智能,遗传算法,, |
| 【英关键词】 | network filtering,information retrieval,artificial intelligence,genetic algorithms, |
| 【分类导航】 | 工业技术>自动化技术、计算机技术>自动化基础理论>人工智能理论>> |
| 【论文摘要】 |
随着网络的不断普及,越来越多的应用在网络上实现。网络本身就是一个信息的集合体,从网络上可以获得大量的信息。但如何区分这些信息的好坏,以及如果避免有害信息的出现,日益成为大家讨论和研究的主要课题。通过网络信息的过滤无疑可以达到这种目的。但现在采用的主要网络信息过滤方式还是简单的关键词,地址库,以及针对协议、端口的过滤方式。这些过滤方式主要通过制定详细繁琐的过滤规则来实现,其特点是实现简单,实时性强——这一点对于网络上的应用来说是很重要的;但它的一个最大的缺点就在于过滤过于规则化,无法辨别文档实际含义,只要满足过滤规则就会被过滤掉,无法满足现在过滤需求。本课题针对目前教育网中存在的网络过滤需求,提出了利用信息检索技术,以及人工智能技术相结合的方案实现网络上的智能过滤。
本文首先对国内外的信息安全以及网络过滤的研究现状作了介绍,提出了现有网络过滤技术的不足。随后探讨了信息检索,人工智能,遗传算法等主要技术的特点及应用,并详细研究了它们对实现网络过滤的智能化方面的可能性。接下来从设计思想入手,采用向量空间模型和BP神经网络算法作为文档智能分析的手段,提出了一个实现网络智能过滤的系统架构。其间兼顾... |
| 【论文题纲】 |
|
中文摘要 |
3-4 |
|
英文摘要 |
4-5 |
|
目录 |
5-7 |
|
Contents |
7-9 |
|
第一章 绪论 |
9-16 |
|
1.1 网络信息安全与过滤 |
9-11 |
|
1.1.1 Internet安全 |
9 |
|
1.1.2 面临的问题 |
9-11 |
|
1.2 涉及过滤的安全问题的现状 |
11-14 |
|
1.2.1 基于包的过滤 |
11-12 |
|
1.2.2 基于应用的过滤 |
12-13 |
|
1.2.3 基于内容的文本过滤 |
13-14 |
|
1.3 本课题研究内容和研究目标 |
14-16 |
|
1.3.1 研究内容 |
14 |
|
1.3.2 研究目标 |
14-16 |
|
第二章 信息检索相关理论 |
16-22 |
|
2.1 经典信息检索模型 |
16-20 |
|
2.1.1 布尔模型 |
17 |
|
2.1.2 向量空间模型 |
17-19 |
|
2.1.3 概率模型 |
19-20 |
|
2.2 信息检索系统有效性评估 |
20-22 |
|
2.2.1 评估标准 |
20-21 |
|
2.2.2 查全率—查准率曲线 |
21-22 |
|
第三章 人工智能与神经网络 |
22-29 |
|
3.1 人工智能与机器学习 |
22-23 |
|
3.2 神经网络在系统中的应用 |
23-25 |
|
3.3 BP神经网络算法 |
25-29 |
|
3.3.1 算法简述 |
25 |
|
3.3.2 BP算法原理 |
25-27 |
|
3.3.3 BP算法的几点不足 |
27 |
|
3.3.4 BP算法的改进 |
27-28 |
|
3.3.5 发展趋势及研究方向 |
28-29 |
|
第四章 遗传算法 |
29-39 |
|
4.1 遗传算法的产生与发展 |
29 |
|
4.2 遗传算法概要 |
29-31 |
|
4.2.1 遗传算法的基本思想及流程 |
29-30 |
|
4.2.2 遗传算法的特点和应用 |
30-31 |
|
4.3 基本遗传算法 |
31-39 |
|
4.3.1 编码 |
31-32 |
|
4.3.2 适应度函数 |
32-34 |
|
4.3.3 遗传操作 |
34-39 |
|
第五章 智能过滤系统的设计与实现 |
39-61 |
|
5.1 系统的总体架构 |
40-43 |
|
5.2 文档向量空间模型 |
43-47 |
|
5.2.1 生成步骤 |
43-45 |
|
5.2.2 过滤关键字的匹配过程与算法 |
45-47 |
|
5.3 文档分词技术 |
47-51 |
|
5.3.1 技术分析 |
47-49 |
|
5.3.2 算法分析 |
49-51 |
|
5.4 关键词组抽取 |
51-52 |
|
5.5 BP神经网络算法 |
52-54 |
|
5.6 关键词自校正 |
54-61 |
|
5.6.1 自校正模块设计 |
55-56 |
|
5.6.2 算法描述 |
56-61 |
|
第六章 系统实现功能及分析 |
61-70 |
|
6.1 系统实现功能 |
61-62 |
|
6.2 系统实现分析 |
62-64 |
|
6.3 系统实现效果 |
64-70 |
|
结论 |
70-71 |
|
参考文献 |
71-77 |
|
攻读学位期间发表的论文 |
77-78 |
|
致谢 |
78-79 |
|
附录 |
79-85 |
|
| 【DOI】 | LunWen.ID:2.2008.386778 |