基于MAS的信息合作过滤关键技术的研究

基于MAS的信息合作过滤关键技术的研究

论文摘要

随着互联网的迅猛发展和在世界范围内的普及,Web信息正以指数级的速度增长,在这样一个无限、无序、无边的空间里,快速、准确的查询到所需要的信息已经成为一件非常困难的事。如何帮助用户从互联网的海量信息中获得真正需要的信息正成为当前网络信息获取技术研究领域须迫切解决的一个问题。为了解决这个问题,智能信息过滤技术正成为非常重要的研究方向,信息过滤技术的发展方向应该是不断贴近用户需求,模拟人类智慧,其智能化、个性化发展已经成为必然的发展趋势。本文主要针对网络信息的个性化服务,通过分析用户兴趣的反馈信息,对用户不再感兴趣的信息进行及时过滤,并向用户推荐其可能感兴趣信息而展开研究工作的。研究的目的在于希望通过在客户端浏览器上引入界面Agent、学习Agent和合作过滤Agent的协调工作,加强和改进客户端浏览器的功能,提高信息采集质量和信息搜索效率,实现面向用户兴趣的信息检索。本文的主要工作包括:①提出了基于MAS(Multi-Agent System,简称MAS)的信息合作过滤(Information Collaborative Filtering,简称ICF)模型,ICF通过建立用户个人模型和共同模型来呈现用户兴趣,同时引入反馈学习机制来学习用户兴趣,对用户兴趣进行更新。②提出了基于强化学习的用户兴趣反馈学习算法。根据用户一段时间内的浏览行为和对浏览内容的评价结果,学习Agent使用动态Q学习算法对用户模型更新。③在对频繁项挖掘算法FP-tree改进的基础上,给出了带有用户兴趣度权值的信息过滤算法IWFP-tree。IWFP-tree能够从相似用户兴趣中推导出用户的新兴趣。④使用面向Agent的编程语言JACK实现了ICF原型系统。以江苏大学数字图书馆中总容量近十万字的科技文献作为数据源对ICF进行了原型实验测试,实验结果表明同使用FP-growth算法进行信息过滤的合作过滤系统(Collaborative Filtering Systems based Frequency Pattern-Growth,简称CFS-growth)、传统信息过滤算法(Traditional Collaborative Filtering System,简称TCFS)相比,ICF的查全率和查准率都要高于前两者。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 问题的提出
  • 1.2 研究的意义
  • 1.3 本文的工作和创新
  • 1.4 论文的组织结构
  • 第2章 网络信息过滤技术研究现状
  • 2.1 网络信息过滤技术
  • 2.1.1 网络信息的特点
  • 2.1.2 网络信息过滤技术的特点
  • 2.2 网络信息过滤产品
  • 2.3 信息过滤技术分类
  • 2.3.1 基于内容的过滤
  • 2.3.2 合作过滤
  • 2.3.3 经济过滤
  • 2.4 信息过滤模型
  • 2.4.1 布尔模型
  • 2.4.2 向量空间模型
  • 2.4.3 潜在语义索引模型
  • 2.5 信息过滤技术中的用户兴趣模型
  • 2.5.1 用户兴趣的获取
  • 2.5.2 用户兴趣的描述
  • 2.6 网络信息过滤技术发展趋势
  • 2.7 本章小结
  • 第3章 Agent与多Agent系统的基本理论
  • 3.1 Agent和多Agent系统
  • 3.1.1 Agent的概念
  • 3.1.2 多Agent系统
  • 3.2 AOP设计语言JACK
  • 3.2.1 关于JACK
  • 3.2.2 JACK对JAVA语言的扩充
  • 3.2.3 JACK的推理机制
  • 3.3 本章小结
  • 第4章 基于强化学习的用户兴趣反馈学习算法
  • 4.1 用户兴趣模型的建立
  • 4.1.1 用户兴趣的表示
  • 4.1.2 用户个人兴趣模型和共同兴趣模型
  • 4.1.3 基于强化学习的用户兴趣反馈
  • 4.2 兴趣相似度模型的改进
  • 4.2.1 兴趣度页面推荐模型
  • 4.2.2 兴趣相似度模型
  • 4.2.3 兴趣相似度模型改进
  • 4.3 本章小结
  • 第5章 基于用户兴趣度的信息过滤算法IWFP-tree
  • 5.1 构造FP-tree
  • 5.2 FP-Growth方法
  • 5.3 IWFP-tree算法
  • 5.3.1 基本IWFP-tree过程
  • 5.3.2 IWFP-Growth
  • 5.3.3 进一步优化
  • 5.3.4 IWFP-tree的合并
  • 5.4 本章小结
  • 第6章 ICF原型系统分析与设计
  • 6.1 ICF模型
  • 6.2 用户模型
  • 6.3 界面Agent
  • 6.3.1 界面Agent功能描述
  • 6.3.2 界面Agent工作原理
  • 6.4 学习Agent
  • 6.4.1 学习Agent功能描述
  • 6.4.2 学习Agent工作原理
  • 6.4.3 学习Agent的设计
  • 6.5 合作过滤Agent
  • 6.5.1 合作过滤Agent功能描述
  • 6.5.2 合作过滤Agent工作原理
  • 6.5.3 合作过滤Agent中的协作机制
  • 6.5.4 合作过滤Agent的设计
  • 6.6 知识库
  • 6.7 本章小结
  • 第7章 ICF原型系统应用
  • 7.1 ICF系统部分功能介绍
  • 7.2 ICF比较测试
  • 7.2.1 实验数据库
  • 7.2.2 实验评价指标
  • 7.2.3 实验结果
  • 7.3 本章小结
  • 第8章 结束语
  • 8.1 全文总结
  • 8.2 工作展望
  • 参考文献
  • 致谢
  • 论文及科研情况
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于MAS的信息合作过滤关键技术的研究
    下载Doc文档

    猜你喜欢