数据驱动的深度嵌入式系统异常检测技术研究

来源 :长安大学 | 被引量 : 2次 | 上传用户:uj_mosquito11
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
深度嵌入式系统(Deeply Embedded Systems)是与真实环境联系紧密、资源受限的嵌入式系统。随着物联网技术的发展,深度嵌入式系统得到了大规模的应用,如智能家居、智慧城市等。深度嵌入式系统运行状态监测和异常检测成为保障系统正常工作、提高系统可用性的关键保障性技术。然而,由于部署环境复杂多样、计算机资源严重受限等特点,深度嵌入式异常检测面临诸多的挑战。本文以数据为驱动深入研究了深度嵌入式系统节点程序运行特征,并提出了3种有效的异常检测方法。本文主要工作如下:(1)基于指令级仿真精度的仿真环境,运行了数十个典型应用,并利用本文研究中开发的仿真环境数据自动化收集补丁,收集了大量的应用任务执行数据,建立了深度嵌入式系统任务执行据集。通过对数据集的分析,挖掘深度嵌入式系统任务频数特征与任务转移特征,这些特征将作为深度嵌入式系统异常检测方法研究的基础。(2)利用系统节点任务转移在较长时间内具有稳定性的特征,提出基于任务转移概率矩阵相似性度量的异常检测方法T2PAD。T2PAD利用任务转移概率矩阵描述节点的工作状态,转移概率矩阵包含实际运行中,节点出现的所有任务间一步转移关系。通过对矩阵内行向量的相似性度量,判别系统状态是否符合预期状态进而实现异常检测。导致状态异常的行向量作为诊断信息为开发人员定位异常原因提供帮助。本文基于T2PAD诊断信息的帮助发现了2个TinyOS操作系统底层程序缺陷。(3)针对T2PAD存在的一些问题进行优化并提出T2PAD.U方法。T2PAD方法存在矩阵稀疏、大量非重要任务转移占用大量运算资源的问题。因此利用任务频数特征:少数任务完成节点生命周期主要工作的特征,大量减少需要观测的任务转移数量。采用固定T2PAD.U中的一些参数进而固定任务频数自由度的方法,使得T2PAD.U方法对未被观测的低频数任务也具有检测能力。针对T2PAD中向量相似性计算具有较大开销的问题与参数阈值依赖经验设置,利用检验方法直接检测转移频数,并提供基于统计意义的置信度。由于观测任务范围缩小,T2PAD.U相较T2PAD提供的诊断信息粗糙,T2PAD.U方法最显著的优越性是对计算机资源开销要求极低,可以直接部署于资源受限的微控制器。(4)任务内往往包含大量的函数调用关系,T2PAD方法任务级的异常检测提供较粗粒度的诊断信息,这是对资源受限的妥协。为了在一些测试台(TestBed)环境或者仿真环境等计算资源丰富的部署前测试场景中提供细粒度的异常检测方法进而为异常原因诊断提供更精细的信息,本文研究提出了细粒度的异常检测方法DeepTP。本文首先设计了只占用节点2字节RAM开销、基于函数内追踪点插装的程序追踪方法。类似于自然语言词语遵循文法逻辑,追踪点序列遵循严格的程序逻辑。DeepTP在资源丰富的计算机平台利用GRU深度神经网络对程序追踪点序列进行建模,通过对正常追踪点预测以及通过χ~2检验对追踪点预测的概率分布与实际分布进行检验,实现了细粒度异常检测的目的。DeepTP可以提供语句级的异常诊断信息,为开发人员定位异常原因提供最大的帮助。
其他文献
赖氨酰氧化酶是一种细胞外铜依赖的氨基酸氧化酶。在人和多种动物中,赖氨酰氧化酶能促进胶原和弹性蛋白的交联,这两种胶原是主要的细胞外基质结构蛋白。LOXL3是赖氨酰氧化酶(
随着云计算的发展,云中以加密形式存储数据已成为机构和个人的一种趋势。为了实现对不同公钥加密密文的搜索,等同性测试加密概念被提出。该体制中,被授权的用户能够在不解密密文的情况下直接比较密文,判断密文是否包含相同的明文,因此不会泄露任何明文信息,保障数据的安全性,同时完成了对用户隐私的保护。本文深入研究该密码体制,在已有方案的基础上提出了实用性更强的等同性测试加密方案。主要成果如下:(1)结合基于身份
目的:多囊卵巢综合征(Polycystic ovary syndrome,PCOS)是育龄期妇女中最常见的生殖内分泌代谢性疾病。Micro RNA等参与了许多生物学过程,包括炎症过程、脂肪形成及胰岛素信
山东查拳不仅在我国武术界中享有盛誉,更在世界广为流传,然而人们对山东查拳的认识太过模糊,大多数只知山东查拳的地域性却少知查拳的民族性,又有多数学者只知冠县查拳的久远却少知济宁查拳的厚重。济宁查拳是当地的回民所创,有久远的历史和厚重的文化内涵,在当地实践中有着深刻地意义,因此,对于济宁查拳的文化内涵和实践的研究任重而道远。文章的研究方法包括文献法、田野调查法、分析法、访谈法、观察法以及深描的民族志方
研究背景:循环肿瘤细胞(CTCs)来自原发性或转移性肿瘤部位,释放后进入血液循环。它既是肿瘤状态的信息载体,也是肿瘤转移特异且直接的标志物。外周血中CTCs可用于癌症诊断和疾
目的:1.确认所选造模方法造模成功,并初步探究FGF21与血糖、血脂及及胰岛素抵抗指数之间的关系。2.观察疏肝化滞法对NAFLD模型的影响,包括对肝细胞脂肪变、肝功能的影响。3.
目的:探讨股骨头坏死骨髓水肿与其骨髓中白细胞介素6(IL-6)表达的相关性。方法:2016年6月至2019年3月,选取就诊于我院骨科行多孔髓芯减压术治疗的早期股骨头坏死患者,32例(共
背景及目的胰高血糖素样肽1(Glucagon-Like Peptide-1,GLP-1)是由胃肠道L细胞分泌释放的一种激素,其生理作用包括促进胰岛素的合成和释放,刺激胰岛β细胞的再生、增殖,抑制胰
目的:随着保膝观念的日趋复兴,传统的截骨术得到进一步的重视和发展,更加精确化的截骨成为研究的热点。胫骨高位截骨术(High Tibial Osteotomy,HTO)是治疗内侧间室骨关节炎伴
随着信息技术的发展,各种自动化和智能化管理控制技术都得到广泛应用。物联网作为信息化的重要组成部分,已成为重点研究的问题之一。而传感器感知数据对物联网的应用有非常重要的意义,物联网的价值之一就是为上层应用提供有用可靠的数据。由于传感器自身结构的特点以及一些外界的影响,传感器数据缺失不可避免。为了更好挖掘有效的数据信息,对缺失数据进行重建就显得尤为必要。目前多数数据重建方法都是基于单一属性,具有一定的