當前位置:學問君>學習教育>畢業論文>

知識處理工程設計論文

學問君 人氣:1.18W

1基於工程設計的知識表示方法

知識處理工程設計論文

1.1基於邏輯式的規則表示技術

變量和規則模型可以對對象的知識進行規則的表示。在對象領域內的各種參數建模中都需要用到變量,例如,在設計注塑模時,利用澆注系統對象能建立2兩個變量,分別爲浮點型分流道長度與字元串型形狀。在傳統知識的處理工具中,採用字元串方式進行規則匹配,只有當規則前件中字元串與事實庫中表示事實的字元串相等時,纔可表示規則匹配。但是在實際應用中,這種處理方式還存在一些問題,例如當計算中存在變量數值時,就無法採用字元串匹配的方式進行判斷,也就無法得知該變量是否大於其他數值。由於對象中存在變量,因此需要從邏輯上對變量的取值進行判斷,確定其是否符合規則要求,邏輯式的規則表示技術使規則匹配方法更加便捷。這種表示技術不僅使傳統知識處理工具獲得了有效的拓展,還在極大程度上滿足了知識推理過程在運算時的多樣性需求。基於邏輯式的規則表示技術的構建從真正的邏輯意義方面達到了專家判斷能力的目標。

1.2基於廣義表的函數計算語言

在工程設計領域中,需要運用到較多的理論與公式,簡單的知識表示規則並不能滿足工程設計中衆多理論的描述需要。因此應建立基於廣義表的函數計算語言,才能使知識建模階段的理論與公式集成更加豐富。

2面向工程設計的知識推理方法

面向工程設計的知識推理方法能充分利用規則系統進行前向推理與反向推理:首先將工程設計中需要進行求解的子對象搜尋出來,然後儘量將系統推理集中在每一個子對象中進行,大大縮小推理範圍,當每一個子對象的推理全部完成之後,再綜合總體工程的設計。基於對象的知識推理算法範圍涉及較多,包括查找求解對象、查找與應用求解知識、合併推理中間與結論的事實等。工程設計知識求解的子對象名稱與求解方法都集中於該算法的工程設計層次結構的根節點中,並且具體子對象中還包含了該領域中的設計知識與變量,這不僅能有利於知識推理對工程設計的目標進行定位,包括總體目標與分目標,還可以儘量避免由於相關子對象的繁多複雜造成在知識應用於求解過程中的組合爆炸問題。由此可見,基於對象的知識推理算法有着十分明顯的良好效果,適用於工程設計領域中的層次結構。

3基於邏輯式的規則推理方法

在建立知識推理方法後應建立規則的推理方法,由於規則是基於邏輯式的表示方法,致使其與常規推理方法存在一定的差距。規則的'推理方法中,變量計算是由邏輯推理、計算方式、詢問方式的有效結合共同實現的,其中,計算方式是由廣義表中的函數語言計算得出,這一變量與其他變量是息息相關的,存在一定的經驗關係;詢問方式主要是由用戶輸入後得出的變量值。基於邏輯式的規則推理過程中,針對規則前件中各節點進行計算;如有未解的變量,應採用前述方式來求解;如節點變量已求解,應根據操作符邏輯進行真實性計算;若規則推理方法中的前件部分透過了真實性檢測,而不確定值超過閾值且規則匹配,應計算後件節點的不確定度,並將真實性驗證數據儲存到事實庫中,作爲其他規則推理的理論依據。反之,作爲規則無法進行匹配處理。

4結束語

綜上所述,面向工程設計的知識處理關鍵技術應具有較強的適用性,能夠很好地滿足工程推理和設計要求。該技術以多叉樹結構,完整表示了產品的不同層次結構,可根據產品的具體功能進行建模,具有較強的表達能力和搜尋速度,結構冗餘度較小。與此同時,該技術有效實現了不同對象的知識推理和表示,以便於各類知識的管理,儘可能避免在使用知識過程中組合爆炸問題的出現,並增強了知識推理能力,實現了工程經驗公式、實踐理論和各項規則的集成。筆者希望更多專業人士投身到該項研究中,針對文中的不足之處,提出指正建議,爲提高工程設計技術奠定堅實的基礎。