基于分层强化学习和偏好逻辑的Web服务组合研究

来源 :东南大学 | 被引量 : 0次 | 上传用户:xnf0769
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web服务作为一种新兴的Web应用模式,是Web上数据和信息集成的有效机制。它被定义为使用标准的技术与其他服务进行交互的软件模块和自描述的应用,并且是一种自适应、面向互操作性的应用程序。由于单个的Web服务功能有限,难以满足复杂的应用需求,因此需要组合Web服务,其中动态Web服务组合是服务组合中的研究热点。动态组合是指组合服务定义过程中不为活动指定固定的服务提供者,将具体的绑定延迟到组合服务执行时动态的完成。   目前关于动态Web服务组合方面的研究主要集中在AI规划,Petri网等方法。但是这些方法存在着一些不足之处,比如,虽然规划的方法可以适用于动态的服务组合中,但是当服务本身的行为发生变化或者服务不可用时其所产生的plan将会失效。而且规划的方法必须要求plan被事先设定好,因而其不适合大规模的动态组合环境。同时,在这些服务组合方法当中,主要针对的是服务功能属性方面的研究,而基于非功能性QoS的服务选择的研究很少。   当Web服务数量逐渐增多时,有着相同功能属性的Web服务也随之增多,因而需要根据用户给出的QoS需求,从中选出最为用户满意的一个,这就是基于QoS的服务选择。基于QoS的服务选择常用的是定量的方法,但这种方法不能够精确的表达用户的QoS需求,所以我们将采用偏好逻辑这种定性的方法来对用户的需求进行建模。   本文提出一种基于分层强化学习和偏好逻辑的动态Web服务组合方法HRLPLA,可以有效地解决上述动态服务组合方法的不足。该方法通过使用分层强化学习来处理服务的功能性组合以及使用偏好逻辑进行服务的选择。其主要特征包括:1)使用一种分层强化学习方法对Web服务进行组合:2)可以同时进行面向功能性组合以及面向QOS这种非功能性选择两个方面的处理;3)可以对大规模的服务组合进行动态的处理;4)实验结果验证了该方法所具有的高效性以及自适应性。
其他文献
随着空间信息科学理论与技术的深入研究和广泛应用,遥感技术的应用已渗透到人类生存的自然环境、国防技术、国民经济和社会生活的各个方面,在人类赖以生存的生产与生活中起着举
作为一个开源、高效的虚拟机,Xen被广泛地应用和研究。Xen最初只支持半虚拟化,随着Intel VT技术的推出,使得Xen能够支持完全虚拟化。   Xen默认采用信用调度算法,在单独运行I/
近年来,国内外食品安全问题接连不断,食品安全问题己成为当今各国政府、消费者和科技界广为关注的焦点问题之一。为此,建立完整有效的食品安全追溯体系势在必行。我国现有的食品
学位
知识发现是当前计算机科学与人工智能领域最为活跃的研究课题之一,粗糙集由于其特有的优势,成为了知识发现领域非常重要的理论。而连续属性离散化是利用粗糙集进行知识获取所
分类是机器学习的主要任务之一。生活中的一些决策问题便可以看作分类问题,比如与人们健康紧密相关的疾病诊断。分类算法将会从训练样本中训练合适的模型从而给出更加智能的
工作流的概念起源于生产组织与办公自动化领域。工作流就是工作流程的计算模型,即将工作流程中的工作任务前后组织在一起的逻辑和规则,在计算机中以恰当的模型进行表示并对其实
随着信息技术的不断发展,抄袭正变得越来越容易和难以防范。在程序设计类课程作业和在线测试的考评中,学生相互抄袭的现象也普遍存在。澳大利亚蒙纳什(Monash)大学对其学生中
互联网的快速发展深入影响着人们的日常生活。其中,微博作为近年来热门的实时信息分享平台,拥有众多的使用者;每天都会产生大量的微博数据。对微博数据进行有效的监控和管理
利用Internet上的空闲计算资源来解决大规模分布式计算是网格技术的一个重要研究方向。但是由于互联网的动态性,以及空闲资源所属权互相独立,造成了网格系统的异构性和动态性
学位
随着保护公共安全的视频监控系统与个人终端视频采集设备的普及,视频侵犯个人隐私的事件越来越多,互联网视频安全问题也愈加的严重。视频信息安全成为目前研究的热点和急需解决
学位