[發明專利]一種基于規則矩陣多叉樹的規則推理方法在審
| 申請號: | 201710371958.5 | 申請日: | 2017-05-24 |
| 公開(公告)號: | CN107145950A | 公開(公告)日: | 2017-09-08 |
| 發明(設計)人: | 馬佳;鄧森洋 | 申請(專利權)人: | 艾凱克斯(嘉興)信息科技有限公司 |
| 主分類號: | G06N5/04 | 分類號: | G06N5/04 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 314000 浙江省嘉興*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 規則 矩陣 多叉樹 推理 方法 | ||
技術領域
本發明涉一種推理方法,具體是一種基于規則矩陣多叉樹的規則推理方法。
背景技術
現有的知識表示方法往往采用“規則表示法”,其一般形式如下:即滿足某一條條件,執行該條件相應的動作。該種方法的邏輯推理方法,一般是通過解析語句的方式來完成邏輯推理,解析的速度往往和傳入的語句的復雜性成正相關。
由于基于規則矩陣多叉樹的規則創建方法與“規則表示法”有較大區別,因此其推理邏輯也與基于“規則表示法”的推理邏輯有較大的不同——并不是采用解析語句的方式來完成,而是通過檢索的方式來實現,因此其與語句的復雜程度沒有相關性。
特征路徑(FeaturePath):在規則矩陣多叉樹中,特征路徑(FeaturePath)根據節點類型(Type)為Option的節點進行創建的,并且只包含Option值的一種字符串組合;
節點路徑(NodePath):在規則矩陣多叉樹中,節點路徑(NodePath)記錄了多叉樹中每一個節點的路徑;
觸發器(Trigger):在規則矩陣多叉樹中,觸發器(Trigger)是由用戶根據其所創建的規則,在條件滿足時所填寫的值或表達式。
本方法是基于規則矩陣多叉樹創建規則下的一種邏輯規則推理方法,旨在提高邏輯規則推理的效率,并配合基于規則矩陣多叉樹規則創建使用。
發明內容
本發明的目的在于提供一種基于規則矩陣多叉樹的規則推理方法以解決上述背景技術中提出的問題。
為實現上述目的,本發明提供如下技術方案:
一種基于規則矩陣多叉樹的規則推理方法,包含以下步驟:
A、獲取輸入值:將外部輸入的輸入值,進行獲取,將其放入數據容器中;
B、優化輸入值及節點路徑(NodePath);
C、耦合特征路徑(FeaturePath)與輸入值:根據優化后的輸入值,將所有的輸入值,與相應的特征路徑進行耦合,并得到耦合后新的特征路徑;
D、匹配:匹配耦合后的特征路徑與優化后的節點路徑以及節點路徑;
E、獲取觸發器(Trigger)值。
作為本發明進一步的方案:所述步驟E具體是通過獲取匹配后的節點路徑所對應的觸發器(Trigger),從而得到符合該規則的目標值。
與現有技術相比,本發明的有益效果是:本發明是基于規則矩陣多叉樹創建規則下的一種邏輯規則推理方法,旨在提高邏輯規則推理的效率,并配合基于規則矩陣多叉樹規則創建使用。
附圖說明
圖1是優化輸入數據的流程圖。
圖2是耦合特征路徑及優化后的輸入數據的流程圖。
圖3為匹配節點路徑,并得到觸發器的流程圖。
圖4為本發明的整體流程圖。
具體實施方式
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
請參閱圖1-4,本發明實施例中,一種基于規則矩陣多叉樹的規則推理方法,包含以下步驟:
A.獲取輸入值。
將外部輸入的輸入值,進行獲取,將其放入數據容器中。
B.優化輸入值及節點路徑。
優化輸入值
當特征(選項)下的值包含區間值時:
根據輸入值,與相應的(即,該輸入值的特征(即選項等))區間值進行求解,得到實際的區間值;并將該輸入值替換成該區間值
其他待處理數據:根據數據的特點進行相應的轉化;
其他類型數據:直接利用輸入值進行推理;
優化節點路徑
當特征(選項)下的值包含表達式時:
根據輸入值,及公式進行求解,得到邏輯推理中所用的輸入值;并將節點路徑中的公式,替換成公式計算后的值;
C.耦合特征路徑與輸入值。
根據優化后的輸入值,將所有的輸入值,與相應的特征路徑進行耦合,并得到耦合后新的特征路徑;
D.匹配;
匹配耦合后的特征路徑與優化后的節點路徑以及節點路徑;
E.獲取觸發器(Trigger)值
通過獲取匹配后的節點了路徑所對應的觸發器,從而得到符合該規則的目標值。
本發明的工作原理是:本發明是基于規則矩陣多叉樹創建規則下的一種邏輯規則推理方法,旨在提高邏輯規則推理的效率,并配合基于規則矩陣多叉樹規則創建使用。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于艾凱克斯(嘉興)信息科技有限公司,未經艾凱克斯(嘉興)信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201710371958.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種攝像頭調焦裝置
- 下一篇:空氣凈化系統及組合空調





