日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

健康評估系統(tǒng)中評估引擎的實現(xiàn)方法

文檔序號:10594404閱讀:663來源:國知局
健康評估系統(tǒng)中評估引擎的實現(xiàn)方法
【專利摘要】本發(fā)明涉及一種方法,尤其是一種健康評估系統(tǒng)中評估引擎的實現(xiàn)方法,屬于健康評估的技術(shù)領(lǐng)域。按照本發(fā)明提供的技術(shù)方案,所述健康評估系統(tǒng)中評估引擎的實現(xiàn)方法,所述評估引擎采用規(guī)則引擎,并利用規(guī)則流定義規(guī)則集,以實現(xiàn)所需的評估過程。本發(fā)明通過采用規(guī)則流來描述決策步驟,將規(guī)則結(jié)構(gòu)層次化對規(guī)則引擎進行優(yōu)化,解決了慢性疾病規(guī)則復(fù)雜的問題,很好的適用于健康評估系統(tǒng)。
【專利說明】
健康評估系統(tǒng)中評估引擎的實現(xiàn)方法
技術(shù)領(lǐng)域
[0001] 本發(fā)明設(shè)及一種方法,尤其是一種健康評估系統(tǒng)中評估引擎的實現(xiàn)方法,屬于健 康評估的技術(shù)領(lǐng)域。
【背景技術(shù)】
[0002] 慢性病(Chronic)全稱是慢性非傳染性疾病,運類疾病與人們的作息W及飲食有 很大的關(guān)系,因此及時對慢性疾病患病風險進行健康評估,通過評估結(jié)果調(diào)整個人飲食作 息,對降低個人患慢性疾病的風險有重要的意義。
[0003] 健康評估就是根據(jù)用戶的健康信息,使用特定的規(guī)則計算出用于標識用戶健康程 度的分值。本健康評估系統(tǒng)是利用規(guī)則引擎來實現(xiàn)各種規(guī)則的。
[0004] 傳統(tǒng)的實現(xiàn)業(yè)務(wù)規(guī)則的方式是使用if.. .then的形式來進行描述。而各種慢性疾 病的健康評估規(guī)則要復(fù)雜的多,而且其復(fù)雜性很難直接通過基于rete算法的規(guī)則引擎利用 其推理能力執(zhí)行多個if.. .then語句來解決。

【發(fā)明內(nèi)容】

[0005] 本發(fā)明的目的是克服現(xiàn)有技術(shù)中存在的不足,提供一種健康評估系統(tǒng)中評估引擎 的實現(xiàn)方法,其通過采用規(guī)則流來描述決策步驟,將規(guī)則結(jié)構(gòu)層次化對規(guī)則引擎進行優(yōu)化, 解決了慢性疾病規(guī)則復(fù)雜的問題,很好的適用于健康評估系統(tǒng)。
[0006] 按照本發(fā)明提供的技術(shù)方案,所述健康評估系統(tǒng)中評估引擎的實現(xiàn)方法,所述評 估引擎采用規(guī)則引擎,并利用規(guī)則流定義規(guī)則集,W實現(xiàn)所需的評估過程。
[0007] 在進行健康風險評估時,預(yù)測模型為:
[000引
[0009] 其中,Xi為相應(yīng)疾病的危險因素,0康示對應(yīng)危險因素的權(quán)重,00是常數(shù)項,LogitV 為預(yù)測的危險分數(shù),n為疾病危險因數(shù)的數(shù)量,則患病概率P為:
[0010] 本發(fā)明的優(yōu)點:通過采用規(guī)則流來描述決策步驟,將規(guī)則結(jié)構(gòu)層次化對規(guī)則引擎 進行優(yōu)化,解決了慢性疾病規(guī)則復(fù)雜的問題,很好的適用于健康評估系統(tǒng)。
【附圖說明】
[0011] 圖1為本發(fā)明的流程圖。
[0012] 圖2為本發(fā)明2型糖尿病的規(guī)則流示意圖。
【具體實施方式】
[0013] 下面結(jié)合具體附圖和實施例對本發(fā)明作進一步說明。
[0014] 如圖1所示:為了解決了慢性疾病規(guī)則復(fù)雜的問題,很好的適用于健康評估系統(tǒng), 本發(fā)明所述評估引擎采用規(guī)則引擎,并利用規(guī)則流定義規(guī)則集,W實現(xiàn)所需的評估過程。
[0015] 具體地,規(guī)則流是規(guī)則引擎中的一個基本組件,允許用戶建立一個流程圖來定義 規(guī)則集進行評估的順序。當系統(tǒng)中的評估規(guī)則很多時,管理評估規(guī)則執(zhí)行的順序會變得很 復(fù)雜。規(guī)則流允許指定一個規(guī)則評估的流程,用于指定對應(yīng)規(guī)則應(yīng)該按照先后順序或并發(fā) 的評估,或者指定規(guī)則評估的先決條件等等。使用時,應(yīng)用程序通過規(guī)則流引擎接口調(diào)用執(zhí) 行相應(yīng)的規(guī)則流,并得到結(jié)果,具體實施過程為本技術(shù)領(lǐng)域人員所熟知,此處不再寶述。
[0016] 具體實施時,先通過健康檢測儀獲取健康數(shù)據(jù),如性別,體重等,作為疾病的危險 因素傳入評估系統(tǒng)中;然后進行數(shù)據(jù)預(yù)處理,對健康數(shù)據(jù)的單位進行統(tǒng)一;將個人健康數(shù)據(jù) 作為事實(facts)傳入規(guī)則引擎,并校驗數(shù)據(jù)是否合法,包括年齡是否在合理范圍內(nèi),危險 因素數(shù)據(jù)是否齊全;
[0017] 在進行健康風險評估時,預(yù)測模型為:
[001 引

[0019]其中,X功相應(yīng)疾病的危險因素,0康示對應(yīng)危險因素的權(quán)重,00是常數(shù)項,Logitv 為預(yù)測的危險分數(shù),n為疾病危險因數(shù)的數(shù)量,則患病概率P為 >
[0020] 本發(fā)明能進行健康評估的疾病主要包括2型糖尿病預(yù)測,人群肥胖預(yù)測,高血壓預(yù) ,冠屯、病預(yù)測等疾病預(yù)測。下面W2型糖尿病為例對本發(fā)明的具體過程進行說明。
[0021] 1、評分規(guī)則設(shè)計
[0022] 危險因素及其權(quán)重:危險因素是用來計算用戶疾病危險度的健康數(shù)據(jù),將其作為 評估標準使用預(yù)測模型計算出健康分值。
[0023] 2型糖尿病危險因素及其對應(yīng)的權(quán)重
[0024]
[0023」 Z、候坐攻TT
[0026]規(guī)則引擎可W接受外部插入的業(yè)務(wù)數(shù)據(jù)(即事實對象,運里是指用戶健康數(shù)據(jù)), 一個化va的POJO就可W作為一個事實對象,其中會包括若干個屬性,每個屬性都有自己的 getter ,setter方法,用來修改或者獲取該事實對象的某個屬性值。在化OOls規(guī)則引擎中, 規(guī)則用到的健康數(shù)據(jù)是通過事實對象從應(yīng)用中傳遞過來的。本發(fā)明中主要包括兩種事實對 象:評估對象W及評分結(jié)果對象。
[0027] 1)、評估對象是用來保存用戶基本健康情況,生活方式,個人病史,家族病史等信 息的。下圖所示是健康評估系統(tǒng)中的評估對象:
[00%]下面通過表4-1對評估對象模型中的對象屬性進行說明:
[00巧]AssessMent (評估對象)屬性表 [0030]
[C
[C
[C
[0034] 2)、評估引擎運行時,各個疾病的因素需要動態(tài)添加到引擎中,因此定義一個 Risk化Ctor類作為評分結(jié)果對象,包含名稱,權(quán)重,缺省值等屬性,評分結(jié)果對象模型 AssessResult中使用list存儲運行時創(chuàng)建的風險要素。
[0035] 評分結(jié)果對象模型是用來保存用戶最后的健康評估分值,患病風險等結(jié)果的。下 面對評分結(jié)果對象模型中的對象屬性進行說明:
[0036] AssessResult (評估結(jié)果對象)屬性表
[00971
[c
[C
[0040」3)、規(guī)則巧計與實現(xiàn)
[0041] 本發(fā)明實施例中,主要使用規(guī)則流(Drools flow)實現(xiàn)規(guī)則執(zhí)行控制。將決策流程 W圖形化可理解的方式展現(xiàn)出來,在執(zhí)行期幫助規(guī)則引擎更合理的控制規(guī)則執(zhí)行。
[0042] 如圖2所示,2型糖尿病的規(guī)則流設(shè)計,具體地,1 )、健康數(shù)據(jù)進入健康評估模塊后, 數(shù)據(jù)合法校驗,主要檢查用戶數(shù)據(jù),校驗?zāi)挲g是否在合法,危險因素數(shù)據(jù)是否齊全,例如預(yù) 處理糖尿病時,校驗糖尿病中的血清空腹血糖數(shù)據(jù)是否為空等等;數(shù)據(jù)只要違反任何一條 準入規(guī)則,規(guī)則流直接退出,規(guī)則引擎結(jié)束評估。反之,如果沒有任何準入規(guī)則被觸發(fā),規(guī)則 流進入下面風險因子定義;2)、危險因子定義,作用是評分前實例化對應(yīng)的危險因素,并設(shè) 定相關(guān)參數(shù),最后將風險因素加入評估結(jié)果中。危險因子定義是W決策表的形式給出。
[0043] 化OOls決策表利用了Excel Spreadsheet作為規(guī)則編輯器,來定義多個參數(shù)化的 規(guī)則,條件和動作通過腳本定義在對應(yīng)的單元格里,結(jié)合參數(shù)組裝成健康評估規(guī)則。
[0044] 35-74歲健康體檢人群2型唐尿發(fā)病風險預(yù)測模型,危險因素(評估因子)定義
[0045]
[0046] 危險因素加入評估結(jié)果之后,進入評分預(yù)處理,目的是將上一步定義的風險要素 加入規(guī)則引擎的工作內(nèi)存中;接著進行個體評分,將風險因素與用戶數(shù)據(jù)進行規(guī)則匹配,利 用回歸原理與主要危險因素計算出危險得分:
[0047]
[0〇4引其中,Xi~X7分別是年齡,有無2型糖尿病家族史(0 =無,1 =有),身高,腰圍,血清 空腹血糖,甘油=醋,高密度脂蛋白膽固醇的值。最后根據(jù)公;1^
h算出該用戶
【主權(quán)項】
1. 一種健康評估系統(tǒng)中評估引擎的實現(xiàn)方法,其特征是:所述評估引擎采用規(guī)則引擎, 并利用規(guī)則流定義規(guī)則集,以實現(xiàn)所需的評估過程。其中,xi為相應(yīng)疾病的危險因系,講霍不別^厄K囚系的儀重,是常數(shù)項,LogitV為預(yù) 測的危險分數(shù),η為疾病危險因數(shù)的數(shù)量,則患病概率P為2. 根據(jù)權(quán)利要求1所述的健康評估系統(tǒng)中評估引擎的實現(xiàn)方法,其特征是:在進行健康 風險評估時,預(yù)測模型為:
【文檔編號】G06F19/00GK105956384SQ201610268136
【公開日】2016年9月21日
【申請日】2016年4月26日
【發(fā)明人】朱萍萍, 楊浩, 胡冰
【申請人】江蘇物聯(lián)網(wǎng)研究發(fā)展中心
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1