基于MapReduce的大规模自动机学习技术研究

来源 :东北石油大学 | 被引量 : 0次 | 上传用户:xq111
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自动机学习技术已经成功地应用于各个领域,如推断软件行为模型和生成网络协议状态机等等。软件行为模型在整个软件生命周期中起着非常重要作用,可对软件行为进行分析,同时可获得对系统行为的深刻理解。在现实中,软件系统通常是在预先开发模型的基础上进行开发和维护的,尽管可能存在一个初始模型或需求的说明,但是随着需求的变化和系统的发展,模型和软件实现逐渐发生分歧。自动机学习是解决以上问题的一种很好的技术,其目标是从日志中推断软件行为模型,可以进行模型检查和错误发现等等。然而,学习大规模自动机时效率很低,是一个NP-难问题。在实际应用场景中,当处理大规模日志时,许多现有的自动机模型推断算法会耗尽内存或需要数小时才能完成。针对以上存在的问题,本文在传统k-tail算法和MapReduce计算模型的基础上提出了分布式k-tail算法,使学习大规模自动机可行。首先,本文提出了一种k-tail编码机制用来表示k-tail算法,使分布式学习自动机成为可能;其次,基于编码机制,提出分布式k-tail算法;最后,本文所提出的分布式k-tail算法可应用在软件系统中,推断大规模日志的软件行为模型。本文方法打破了传统自动机学习技术学习大规模自动机的局限性,具有理论创新性和实际应用价值。实验表明,对于合成样本和真实日志,本文所提方法优于传统自动机学习算法,使分布式学习大规模自动机和推断大规模软件行为模型可行。在对自动机学习技术学习自动机问题进行了深入研究之后,基于本文所提出的分布式k-tail算法设计开发出了相应的基于MapReduce的大规模自动机学习系统。此系统可以管理和生成相应的数据,使用分布式k-tail算法在短时间内生成大规模自动机,同时也可用于推断软件行为模型,让使用者通过模型更加方便地理解软件系统,更加利于软件系统的开发和维护。
其他文献
在油田生产过程中,由于原油泄露、油品爆炸、高空坠物等情况经常发生,使油田生产现场存在着众多安全隐患,若未及时排除,则会对作业人员的生命安全造成严重威胁,因此,油田安全生产是石油行业发展中最重要的组成部分。为了避免生产过程中意外事故的发生,要求作业人员进行规范化着装是最关键的一环,规范化着装不仅可以保障作业人员在生产过程中的人身安全,而且也是搞好油田生产最重要的一道安全屏障。为了保证作业人员的规范化
学位
小型四旋翼无人机以其机动性高、结构简单和维修成本低等特点在军事侦查、工业巡检、农事服务等众多领域得到了应用。随着飞行环境、任务更加复杂多样,一类可变臂距的四旋翼无人机被提出以应对飞行空间更小的环境。相比于传统四旋翼无人机,变臂距四旋翼无人机的构型设计更为多样、模型分析和控制问题更为复杂。针对这一研究问题,本文提出了一种单驱动变臂距结构的四旋翼无人机的设计方法,并分析了整体飞行控制器设计和复杂飞行环
学位
超声医学结合了医学、光学、电子学及声学等学科,是一门多学科融合的技术,在预防、诊断、治疗疾病中有很高的价值。超声成像技术与其他成像技术相比,拥有实时性好、安全无创、价格低廉、患者无痛苦等优点,广泛应用于多种临床检查。主从超声扫描作为机器人超声扫描的一个分支,在医患隔离、远程医疗援助以及减轻超声科医生工作负担上有着不可替代的作用。本文将研制主从超声扫描机器人力反馈主手,并开展主手控制系统、控制方法以
学位
地下的岩石破碎产生的微地震信号可以经过微地震监测技术检测到。通过对微地震波的识别与反演,可以了解地层的断裂方向,从而有助于改善低渗地层的渗透性,并加大非传统石油的开采。但是经过收集得到地震信号数据有很多噪声信号并且由于监测周围环境复杂使得获取的信号数据信噪比也比较低。当前经常使用的许多拾取方法受信噪比影响比较大。在低信噪比的情况下容易对识别和拾取造成错误的识别和拾取,对有高准确要求的工程很难达到要
学位
<正>过去20年中,科普场馆如雨后春笋般兴起。截至2022年,我国已经拥有408座达标科技馆,另有115座在建,具备科普功能的其他类型场馆也越来越多。根据《现代科技馆体系发展“十四五”规划(2021—2025年)》,到2025年,每个地级市要建有1座科技馆,全国范围内培育5—10家卓越科技馆,新建农村中学科技馆不少于200座。
期刊
梅花形布桩是一种常见的布桩形式,具有相同基础面积下布桩较多的优点,但是在GB 50007—2012《建筑地基基础设计规范》及JGJ 94—2008《建筑桩基技术规范》中给出的冲切锥体范围是依据正交布桩的形式,对于梅花形布桩未做明确说明。本文中首先总结了各国规范对于桩筏基础冲切的计算规定,针对某超高层结构巨柱下厚度为5 m的桩筏基础,研究了在梅花形布桩时的冲切锥体范围,并与ACI 318-14中规定
期刊
相较于人工微创手术和传统开放式手术,机器人微创手术(RMIS)具有突出的优势,比如安全性更高、视野更清晰、手眼协调性能好、准确性高等。腔镜微创手术机器人系统配备的微创手术器械要通过trocar进入人体腔内,具有尺寸小、远距离传递操作力和运动的工作需求,由于任务空间狭小而采用了柔性绳(丝)传动。然而,手术器械上搭载的闭环绳轮系统存在着回差迟滞等非线性行为,导致了手术器械在主从操作中存在位置误差,而由
学位
野外露头蕴含着十分丰富的地质信息,准确的露头裂缝、地层界面和溶洞信息可以为地下油气勘探开发工作提供良好的技术支持。传统的露头勘测多以地质专家实地踏勘为主,受气候、地形和距离等因素的影响,导致获取到的数据量有限、数据精度低且获取成本高。随着无人机和激光雷达等数据采集技术的不断发展,利用无人机和激光雷达等对露头进行全方位的扫描逐渐成为了露头数据采集方式的主流,最初地质专家采用人工描绘的方式对露头进行解
学位
人身保险作为一种风险转移工具,可以为人们的健康和财产安全带来一定的保障,目前市面上人身保险产品的种类和数量繁多,然而保险产品的具体信息以专业性的条款文件形式进行展示,因此缺乏专业保险知识的人们在购买保险时很难快速了解一款保险产品。在一些专业的保险平台上会提供常见保险问题以及对应的解答,但是并不提供搜索功能,所以不方便人们查找想要的问题和答案。针对这些问题,本文利用知识图谱的相关技术将人身保险领域的
学位
假手指应用于手指残缺的残疾人,以在外观层面和功能层面重新使能健全的人手功能。近些年来,假手指领域研究的重点从美观性,逐渐过渡到功能性,其中假手指的协同控制是研究的难点。本文在分析国内外假手指研究现状的基础上,针对缺少少数几根手指的残疾人,以改善假手指运动学和动力学功能性和与提高人手协同控制的智能性为目的,在兼顾假手指的美观性和舒适性的同时,通过建立控制模型,仿真计算,设计软硬件系统,搭建实验平台,
学位