[發明專利]一種基于LDA的軟件故障專家系統的構建方法有效
| 申請號: | 201710146437.X | 申請日: | 2017-03-13 |
| 公開(公告)號: | CN107103363B | 公開(公告)日: | 2018-06-01 |
| 發明(設計)人: | 楊順昆;邊沖;陶飛;佘志坤 | 申請(專利權)人: | 北京航空航天大學 |
| 主分類號: | G06N99/00 | 分類號: | G06N99/00 |
| 代理公司: | 北京慧泉知識產權代理有限公司 11232 | 代理人: | 王順榮;唐愛華 |
| 地址: | 100191*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 構建 主題模型 推理 故障屬性 專家系統 服務子系統 軟件故障 語義關聯 故障癥狀信息 軟件故障診斷 存儲子系統 案例文本 評分數據 評分算法 數據存儲 數據交互 相關信息 診斷結果 整合存儲 客戶端 迭代 整合 存取 搜集 文本 | ||
1.一種基于LDA的軟件故障專家系統的構建方法,所述LDA為潛在狄利克雷分布,其特征在于:其步驟如下:
步驟1、搜集大量與被診斷軟件相關的故障案例,篩選出合適的案例集;根據被診斷軟件所有可能發生的原因、現象以及故障所在位置、故障嚴酷度,對案例集中的案例逐條進行失效模式與影響分析即FMEA分析;
步驟2、對FEMA形式案例集文本數據進行迭代,利用LDA算法分別構建故障屬性主題模型:故障現象主題模型、故障原因主題模型、故障措施主題模型;
步驟3、針對待輸入的故障癥狀信息,結合LDA算法構建癥狀主題模型;
步驟4、實現癥狀主題模型與故障屬性主題模型的語義關聯推理評分算法;
步驟5、整合步驟2~4,完成推理子系統的構建;
步驟6、利用Hadoop技術完成存儲子系統的構建,實現對案例文本數據和LDA主題模型數據存儲,以及推理評分數據存取;
步驟7、基于Spring MVC框架,構建服務子系統,實現客戶端與后端的數據交互;
步驟8、整合存儲子系統、推理子系統以及服務子系統,完成專家系統的構建;
通過上述步驟,可以完成對基于LDA的軟件故障專家系統的構建,對于被診斷對象中的故障癥狀,通過建立癥狀主題模型,完成與故障屬性主題模型的語義關聯推理,獲取按推理評分排序的故障相關信息作為診斷結果,從而完成軟件故障診斷。
2.根據權利要求1所述的一種基于LDA的軟件故障專家系統的構建方法,其特征在于:在步驟1中所述的“FMEA分析”,是指一種系統化的可靠性分析方法,它自下而上,通過對被診斷系統各組成部分潛在的各種故障模式及其對系統功能的影響分析,提出采取的預防改進措施,以提高產品的可靠性,它在保證產品可靠性方面起著重要的作用。
3.根據權利要求1所述的一種基于LDA的軟件故障專家系統的構建方法,其特征在于:在步驟3中所述的“針對待輸入的故障癥狀信息,結合LDA算法構建癥狀主題模型”,其作法如下:使用基于向量的建模方法構建癥狀主題模型,將故障癥狀表示為一個k維向量p
其中θ
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京航空航天大學,未經北京航空航天大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710146437.X/1.html,轉載請聲明來源鉆瓜專利網。





