扩展的动态逻辑程序及其在产品信息个性化推荐中的应用

来源 :北京工业大学 | 被引量 : 3次 | 上传用户:kongxianghua
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当前,回答集程序设计已经成为人工智能领域知识表示和推理的重要工具。它是一种描述性的问题解决框架,非常适用于对涉及常识推理的问题进行建模,并自动求解。动态逻辑程序是回答集程序的一种重要形式。Alferes等人提出了动态逻辑程序,动态逻辑程序能很好的处理知识库更新问题,但它不能描述和处理具有偏好的知识更新问题。因此,本文在动态逻辑程序的基础上,提出了一种新的扩展的动态逻辑程序语言,并且给出了其最优回答集语义。本文提出的新程序通过对规则头部使用有序析取的方法,使其能够描述和处理具有偏好的知识更新问题。这种新的程序语法更加丰富,进一步增强了知识的描述和推理能力,应用范围更加广泛,但并未增加其计算复杂度。同时,本文以电影信息个性化推荐为例,说明了新语言在产品信息个性化推荐中的应用。本文阐述的产品信息个性化推荐主要是解决用户需求的约束条件问题。但由于用户对领域知识的匮乏,需求的多变性等,可能出现不合理的情况,此时程序将无法给出合理的推荐解。针对此问题,本文进一步地提出了一种加权定量的产品信息个性化推荐解优化方法。该方法通过对用户需求规则加权,能够在用户需求不合理的情况下,求解得出能够最大程度满足用户需求的推荐解,作为对用户的反馈。
其他文献
随着计算机网络技术的发展,可扩展标记语言(XML)已经成为互联网上数据表示和传输标准,XML被普遍地用于异构信息和异构平台之间数据交换和数据共享。为了满足查询和处理XML数据
近几年来,智能移动终端和新一代移动网络的普及给视频应用提供了广阔的空间。但是,相对于日渐庞大的视频业务需求,网络资源是极其有限的。为此,学术界和产业界投入了大量的精力进
全过程游戏自动生成技术是中国科学院陆汝钤院士提出的一个构想,希望能够通过自然语言创建脚本,通过游戏脚本,添加游戏的元素最终生成一个游戏。基于游戏引擎的3D手机动画自动生
该文简要介绍了双波段红外火焰探测系统的主要设计依据,阐述了其基本工作原理,介绍了系统中与软件设计相关的硬件组成,尤其是双波段红外火焰探测器的硬件设计,并给出了控制器
随着网络规模的扩大和复杂性的增加,人们对集成系统和网络管理体系结构的要求越来越高.如何进行有效的网络管理,保证网络的良好运行已成为一个迫切需要解决的问题.目前的大多
三维编织技术是国外八十年代初发展起来的一种新型纺织技术.主要的两种编织方法:二步法和四步法.以往的三维编织多采用四步法进行,在这方面的织物结构研究和计算机辅助设计已