版权说明 操作指南
首页 > 成果 > 详情

基于深度递归网络大数据计算机系统故障检测方法及系统

认领
导出
反馈
分享
QQ微信 微博
成果类型:
专利
发明/设计人:
刘合安
申请/专利权人:
湖南城市学院
专利类型:
发明专利
语种:
中文
申请时间:
2020-03-06
申请/专利号:
CN202010152991.0
公开时间:
2020-07-10
公开号:
CN111400114A
主申请人地址:
413000 湖南省益阳市迎宾东路518号
申请地区:
湖南
机构署名:
本校为第一完成单位
主权项:
1.一种基于深度递归网络大数据计算机系统故障检测方法,其特征在于,所述基于深度递归网络大数据计算机系统故障检测方法包括: 步骤一,通过检测程序检测计算机网络连接状态;通过检测程序对计算机系统的运行状态进行检测,获取系统检测数据,并对检测数据进行预处理: (I)利用系统检测传感器分别获取计算机系统中硬件和软件的运行数据; (II)对获取的计算机系统中硬件和软件的运行数据进行预处理;预处理完成后,选择确定的数据信号,并进行数据的分解; (III)计算出分解数据的高频系数,并且对分解的数据设定一个阈值进行量化处理;量化处理完成后,进行系统检测数据的重构; 步骤二,通过数据特征提取算法对步骤一预处理后的检测数据进行数据特征的提取:(1)根据预设特征提取算法提取所述计算机系统故障检测数据的第一数据特征组; (2)根据预设聚类算法对所述计算机系统故障检测数据进行处理得到多个第一数据分组,对所述多个第一数据分组进行特征提取得到所述计算机系统故障检测数据的第二数据特征组; (3)根据所述第一数据特征组和所述第二数据特征组分析确定所述计算机系统故障检测数据的目标数据特征; 步骤三,通过中央处理器控制模型建立程序根据提取的检测数据特征建立检测计算机系统的递归神经网络数学模型,并通过模型训练程序将预处理后的数据通过建立的递归神经网络数学模型进行训练; 步骤四,通过故障检测程序利用步骤三训练好的递归神经网络数学模型进行计算机系统故障的检测:1)按计算机系统预设的检测周期向故障检测程序节点发送第一检测指令; 2)当接收到与所述第一检测指令对应的计算机系统的GPU设备信息时,向所述节点发送第二检测指令; 3)当接收到与所述第二检测指令对应的异常信息时,利用递归神经网络数学模型将所述GPU设备信息与预先生成的设备文件信息进行匹配; 4)若所述GPU设备信息与所述设备文件信息不匹配,则确定所述计算机系统存在故障; 步骤五,通过分析对比程序对检测到的系统故障进行对比分析,并对计算机后期运行状态进行预测;通过指示灯和报警器对计算机系统故障和异常网络连接状态进行预警。 2.如权利要求1所述的基于深度递归网络大数据计算机系统故障检测方法,其特征在于,步骤五之后,还需进行:步骤1,通过云服务器存储计算机网络连接状态、系统检测数据、递归神经网络数学模型、故障检测结果以及预警信息; 步骤2,通过无线信号收发器实现数据的传输; 步骤3,通过移动终端接收云服务器发送的数据,并对计算机系统故障检测系统进行远程控制; 步骤4,通过高清显示屏显示计算机网络连接状态、系统检测数据、递归神经网络数学模型、故障检测结果以及预警信息。 3.如权利要求1所述的基于深度递归网络大数据计算机系统故障检测方法,其特征在于,步骤一中,所述步骤(II)的对获取的计算机系统中硬件和软件的运行数据进行预处理的方法,包括: 在计算机系统中硬件和软件的运行数据中选取多个数据点作为第一数据组;所述第一数据组中的每个数据点包括一第一坐标值和一第二坐标值; 将数据点根据第一坐标值分为子点组,并计算各个子点组内的各个数据点的第二坐标值之差,并通过计算得到各个数据点的局部离群点因子; 利用离群点去噪将各个子点组内的异常的数据点移除; 对离群点去噪后的所有数据点进行拟合并移除偏差较大的数据点,并输出去噪后数据组。 4.如权利要求3所述的基于深度递归网络大数据计算机系统故障检测方法,其特征在于,所述各个数据点的局部离群点因子的计算方法如下: 式中,Rm为局部离群点因子;fm是数据点m的可达密度,且其中m遍历满足1≤m≤n的所有整数;aml是子数据点的可达距离;k是子点组点数量阈值。 5.如权利要求1所述的基于深度递归网络大数据计算机系统故障检测方法,其特征在于,步骤二中,所述步骤(3)的根据所述第一数据特征组和所述第二数据特征组分析确定所述计算机系统故障检测数据的目标数据特征的步骤,具体包括: 将所述第一数据特征组和所述第二特征数据组中包含的所有数据特征作为所述目标数据特征输出; 按照第一预设权重系数对所述第一数据特征组和所述第二数据特征组中包含的所有数据特征进行特征权重值计算; 将大于第一预设权重值的特征权重值对应的数据特征确定为所述目标数据特征。 6.如权利要求1所述的基于深度递归网络大数据计算机系统故障检测方法,其特征在于,步骤四中,所述步骤3)的计算机系统的设备文件信息的生成过程,包括: 判断所述节点是否满足预先设置的检测条件; 当所述节点满足预先设置的检测条件时,向所述节点发送第二检测指令,以获取所述节点的初始设备信息; 依据预先设置的格式转换规则对所述初始设备信息进行格式转换,得到所述节点的计算机系统的设备文件信息。 7.如权利要求1所述的基于深度递归网络大数据计算机系统故障检测方法,其特征在于,步骤五中,所述通过分析对比程序对检测到的系统故障进行对比分析,并对计算机后期运行状态进行预测的方法,具体包括: 根据递归神经网络数学模型训练的结果对系统故障检测结果进行判断,并对计算机后期运行状态进行预测; 根据数据特征提取模块提取的特征数据,进行标注说明;根据提取的特征数据,建立曲线拟合的模型; 根据建立的曲线拟合模型,对采集的数据进行分类,并进行数据结论的预测。 8.一种实施如权利要求1~7任意一项所述的基于深度递归网络大数据计算机系统故障检测方法的基于深度递归网络大数据计算机系统故障检测系统,其特征在于,所述基于深度递归网络大数据计算机系统故障检测系统包括: 网络连接状态检测模块、系统检测模块、数据特征提取模块、中央处理模块、数学模型建立模块、模型训练模块、故障检测模块、数据分析对比模块、故障预警模块、数据储存模块、无线信号传输模块、终端模块、显示模块; 网络连接状态检测模块,与中央处理模块连接,用于通过检测程序检测计算机网络连接状态; 系统检测模块,与中央处理模块连接,用于通过检测程序对计算机系统的运行状态进行检测,获取系统检测数据,并对检测数据进行预处理; 数据特征提取模块,与中央处理模块连接,用于通过数据特征提取算法对预处理后的检测数据进行数据特征的提取; 中央处理模块,与网络连接状态检测模块、系统检测模块、数据特征提取模块、数据分析对比模块、数学模型建立模块、模型训练模块、故障检测模块、故障预警模块、数据储存模块、无线信号传输模块、终端模块、显示模块连接,用于通过中央处理器控制各个模块的正常运行; 数学模型建立模块,与中央处理模块连接,用于通过模型建立程序根据提取的检测数据特征建立检测计算机系统的递归神经网络数学模型; 模型训练模块,与中央处理模块连接,用于通过模型训练程序将预处理后的数据通过建立的递归神经网络数学模型进行训练; 故障检测模块,与中央处理模块连接,用于通过故障检测程序利用训练好的递归神经网络数学模型进行计算机系统故障的检测; 分析对比模块,与中央处理模块连接,用于通过分析对比程序对检测到的系统故障进行对比分析,并对计算机后期运行状态进行预测; 故障预警模块,与中央处理模块连接,用于通过指示灯和报警器对计算机系统故障和异常网络连接状态进行预警; 数据储存模块,与中央处理模块连接,用于通过云服务器存储计算机网络连接状态、系统检测数据、递归神经网络数学模型、故障检测结果以及预警信息; 无线信号传输模块,与中央处理模块连接,用于通过无线信号收发器实现数据的传输; 终端模块,与中央处理模块连接,用于通过移动终端接收云服务器发送的数据,并对计算机系统故障检测系统进行远程控制; 显示模块,与中央处理模块连接,用于通过高清显示屏显示计算机网络连接状态、系统检测数据、递归神经网络数学模型、故障检测结果以及预警信息。 9.一种存储在计算机可读介质上的计算机程序产品,包括计算机可读程序,供于电子装置上执行时,提供用户输入接口以实施如权利要求1~7任意一项所述的基于深度递归网络大数据计算机系统故障检测方法。 10.一种计算机可读存储介质,储存有指令,当所述指令在计算机上运行时,使得计算机执行如权利要求1~7任意一项所述的基于深度递归网络大数据计算机系统故障检测方法。
摘要:
本发明属于计算机系统故障检测技术领域,公开了一种基于深度递归网络大数据计算机系统故障检测方法及系统,所述基于深度递归网络大数据计算机系统故障检测系统包括:网络连接状态检测模块、系统检测模块、数据特征提取模块、中央处理模块、数学模型建立模块、模型训练模块、故障检测模块、数据分析对比模块、故障预警模块、数据储存模块、无线信号传输模块、终端模块、显示模块。本发明可以快速、准确检测出计算机系统运行的故障;本发明能够实现远程查看或者控制计算机运行系统,方便对计算机系统进行控制。同时当计算机运行系统出现故障时,能够及时提醒工作人员进行修复,保障计算机系统的...

反馈

验证码:
看不清楚,换一个
确定
取消

成果认领

标题:
用户 作者 通讯作者
请选择
请选择
确定
取消

提示

该栏目需要登录且有访问权限才可以访问

如果您有访问权限,请直接 登录访问

如果您没有访问权限,请联系管理员申请开通

管理员联系邮箱:yun@hnwdkj.com