[發明專利]一種設計決策知識的提取和表達方法有效
| 申請號: | 201710783838.6 | 申請日: | 2017-09-04 |
| 公開(公告)號: | CN107622047B | 公開(公告)日: | 2020-11-27 |
| 發明(設計)人: | 劉繼紅;王嘉驥;侯永柱 | 申請(專利權)人: | 北京航空航天大學 |
| 主分類號: | G06F40/211 | 分類號: | G06F40/211;G06F40/289;G06F40/35;G06N5/02 |
| 代理公司: | 北京東方盛凡知識產權代理事務所(普通合伙) 11562 | 代理人: | 宋平 |
| 地址: | 100083*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 設計 決策 知識 提取 表達 方法 | ||
1.一種設計決策知識的提取和表達方法,其特征在于,包括以下步驟:
設計意圖層生成的步驟:使用Apache POI更改設計文檔,使其標題標準化;然后使用Apache POI方法獲取文檔中所有的標題及標題之間存在的包含關系,將獲取的所有標題按照其所處層級存入設計意圖候選集P;再另外構建一個詞集D,詞集D中詞匯為經過大量實驗所得不能做為設計意圖的詞匯,并在詞典中檢索相似詞匯存入詞集D;將設計意圖候選集P中的所有標題與詞集D中的所有詞匯進行匹配,如果標題含有詞集D中的詞匯,就將其刪除,匹配完全后得到設計意圖集,再根據設計意圖集生成設計意圖層;
設計方案層生成的步驟:將設計文檔劃分成句子,對每一個句子進行分詞與詞性標注;利用基于短語結構句法分析方法,獲取每一個設計意圖對應段落下所有動賓短語與該設計意圖的中心詞,將動賓短語存入這個設計意圖對應的設計方案候選集V;采用相關度計算公式,計算相鄰標題之間的內容包含的詞匯與設計意圖中心詞的相關度,根據實際需要設置閾值σ,提取出相關度大于閾值σ的詞匯組成的詞集C,將所述的動賓短語集與詞集C進行匹配,包含詞集C中任一詞的動賓短語為該設計意圖對應的設計方案;將設計方案候選集V中不是設計方案的動賓短語刪除;依次得到每一個設計意圖對應設計方案集,將設計方案集中的動賓短語與其相對應的設計意圖進行連接,形成設計意圖-設計方案層次結構;
所述的相關度計算公式為:
公式中的s(i,j)表示詞匯i,j之間的相關度;tf(i,j)表示詞匯i,j同時出現在一個句子中的次數;w(i,j)=R/A,表示i,j的相對距離;R表示在i,j兩個詞匯之間內容的字符數,A表示當前所要提取內容包含的所有字符數;
設計依據層生成步驟:建立設計依據詞匯庫O,將中文字典中所有表達解釋和原因的詞匯輸入;將相鄰標題之間含有詞匯庫O中任意詞匯的句子提取,作為設計依據候選集L;將設計方案提取算法獲取的相應的相鄰標題之間的設計方案和所述的設計依據候選集L中的句子作為節點,構建語義句式圖G(B,X);
迭代計算設計方案與設計依據間的權重值,第r次迭代的計算公式為f(r+1)=θMf(r)+(1-θ)y,直到計算結果收斂;根據權重值,可以得到與設計方案最為相關的設計依據,為每一個設計方案取權重值排在前k%的設計依據,建立聯系,最終形成設計意圖-設計方案-設計依據三層結構;
所述的G(B,X)中節點B定義為頂點,連接權重由表示節點語義相關性的矩陣X表示,表示兩個句子bi與bj之間的相關性,其中xii=0;所述的M是對相似性矩陣X進行對稱歸一化處理如式所得,所述的Q是一個對角矩陣,其中句子的分向量f=[f0,f1......fn]T,設置初始值為所述的y是n維向量y=[1,1,......1]T;所述的r表示第r次計算,所述的θ為系數,取值范圍0≤θ≤1;所述的n和K由設計者根據實際需要進行確定。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京航空航天大學,未經北京航空航天大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710783838.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種根據關鍵詞抽取文本摘要的算法
- 下一篇:一種文本模式識別方法及系統





