[發(fā)明專利]基于多標(biāo)記學(xué)習(xí)和貝葉斯網(wǎng)絡(luò)的中醫(yī)癥型分類預(yù)測(cè)方法有效
| 申請(qǐng)?zhí)枺?/td> | 201710027490.8 | 申請(qǐng)日: | 2017-01-16 |
| 公開(公告)號(hào): | CN106874655B | 公開(公告)日: | 2018-12-14 |
| 發(fā)明(設(shè)計(jì))人: | 夏勇;馬夢(mèng)羽;沈璐;張艷寧 | 申請(qǐng)(專利權(quán))人: | 西北工業(yè)大學(xué) |
| 主分類號(hào): | G16H50/70 | 分類號(hào): | G16H50/70 |
| 代理公司: | 西北工業(yè)大學(xué)專利中心 61204 | 代理人: | 劉新瓊 |
| 地址: | 710072 *** | 國省代碼: | 陜西;61 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 標(biāo)記 學(xué)習(xí) 貝葉斯 網(wǎng)絡(luò) 中醫(yī) 分類 預(yù)測(cè) 方法 | ||
1.一種基于多標(biāo)記學(xué)習(xí)和貝葉斯網(wǎng)絡(luò)的中醫(yī)癥型分類預(yù)測(cè)方法,其特征在于步驟如下:
步驟1:根據(jù)收集到的t個(gè)中醫(yī)病例,整理了s種四診癥狀,選擇以二值方式為特征賦值,如果病人出現(xiàn)某一癥狀,則該癥狀賦值為1,反之為0,由此得到每個(gè)樣本的特征集xi=(xi1,xi2,…,xis),其中i=1,…,t;同時(shí),根據(jù)中醫(yī)病例整理出k種常見的糖尿病癥型,針對(duì)每個(gè)樣本,如果該樣本對(duì)應(yīng)標(biāo)記集中有某一癥型,則為該癥型賦值1,反之為0,由此得到每個(gè)樣本的標(biāo)記集Yi=(yi1,yi2,…,yik),其中i=1,…,t,將每個(gè)樣本的特征集和標(biāo)記集一一對(duì)應(yīng)對(duì)應(yīng)得到一個(gè)數(shù)據(jù)集S={(x1,Y1),(x2,Y2),…,(xt,Yt)},將數(shù)據(jù)集S分為訓(xùn)練數(shù)據(jù)集D={(x1,Y1),(x2,Y2),…,(xm,Ym)}和測(cè)試數(shù)據(jù)集K={(x1,Y1),(x2,Y2),…,(xn,Yn)};
步驟2:將樣本的標(biāo)記集Yi=(yi1,yi2,…,yik)輸入到Bayesian DAG learning工具包中,使用Bayesian DAG learning工具包中所提供動(dòng)態(tài)規(guī)劃算法DP來計(jì)算得到最優(yōu)貝葉斯網(wǎng)絡(luò)模型;
步驟3:根據(jù)貝葉斯網(wǎng)絡(luò)模型讀取訓(xùn)練數(shù)據(jù)集D中每個(gè)樣本標(biāo)記的父節(jié)點(diǎn)信息pa=(p1,p2,…,pk),將已有s維的四診信息與k維的父節(jié)點(diǎn)信息融合,得到了一個(gè)s+k維的訓(xùn)練數(shù)據(jù)的增廣特征集:xi′=xi∪pai=(xi1,xi2,…,xis,pi1,pi2,…,pik);
步驟4:使用訓(xùn)練數(shù)據(jù)集 D 的特征集x1,x2,…,xm和它們的父節(jié)點(diǎn)信息pa1,pa2,…,pam分別作為訓(xùn)練數(shù)據(jù)和訓(xùn)練數(shù)據(jù)的標(biāo)記集,訓(xùn)練得到一個(gè)多標(biāo)記神經(jīng)網(wǎng)絡(luò),使用這個(gè)多標(biāo)記神經(jīng)網(wǎng)絡(luò)來預(yù)測(cè)測(cè)試數(shù)據(jù)集K中每個(gè)樣本標(biāo)記的父節(jié)點(diǎn)信息;然后將父節(jié)點(diǎn)信息與測(cè)試數(shù)據(jù)四診信息融合,形成測(cè)試數(shù)據(jù)的增廣特征集;
步驟5:將增廣訓(xùn)練數(shù)據(jù)集D’={(x1′,Y1),(x2′,Y2),…,(xn′,Yn)}平均分成兩份D1’,D2’用來訓(xùn)練出最優(yōu)特征子集;使用訓(xùn)練數(shù)據(jù)D1’來隨機(jī)生成新的特征子集共100組,將100組特征子集作為最初解空間,使用模擬退火算法SA進(jìn)行迭代,每輪迭代中,將經(jīng)過每組特征子集簡化后的訓(xùn)練數(shù)據(jù)D1’輸入多標(biāo)記分類器,由多標(biāo)記分類器輸出一個(gè)指標(biāo)Averageprecision作為描述特征子集的適應(yīng)度,在設(shè)定時(shí)間Tk搜索解空間里適應(yīng)度最高的解,即100組的特征子集:BF1’,BF2’,…,BF100’;
步驟6:將BF1’,BF2’,…,BF100’作為遺傳算法GA的100個(gè)初始種群,經(jīng)過選擇、交叉和變異算子,不斷迭代產(chǎn)生新的解,每輪迭代中,將經(jīng)過每組特征子集簡化后的訓(xùn)練數(shù)據(jù)D1’輸入多標(biāo)記分類器,由多標(biāo)記分類器輸出一個(gè)指標(biāo)Average precision作為描述特征子集的適應(yīng)度,在設(shè)定時(shí)間Tg內(nèi)得到適應(yīng)度最高的100組的特征子集:BF1”,BF2”,…,BF100”;
步驟7:將適應(yīng)度最高的100組解:BF1”,BF2”,…,BF100”作為爬山算法HC的輸入,每輪迭代時(shí)改變每組特征子集中的任意一個(gè)特征值,將經(jīng)過這組特征子集簡化后的訓(xùn)練數(shù)據(jù)D1’輸入多標(biāo)記分類器,由多標(biāo)記分類器輸出一個(gè)指標(biāo)Average precision作為描述特征子集的適應(yīng)度,在設(shè)定時(shí)間Th內(nèi)計(jì)算選出適應(yīng)度最優(yōu)的一組,將其作為最優(yōu)特征子集BF;
步驟8:使用步驟5-7對(duì)D2’依次進(jìn)行隨機(jī)生成新的特征子集共100組、模擬退火算法SA、遺傳算法GA、爬山算法HC迭代,得到最優(yōu)特征子集BF’,比較BF和BF’的適應(yīng)度,選取適應(yīng)度高的那組作為最終的最優(yōu)特征子集;
步驟9:將增廣測(cè)試數(shù)據(jù)集中的增廣特征集按照步驟8得到的最終最優(yōu)特征子集的特征序號(hào)進(jìn)行特征選擇,將訓(xùn)練數(shù)據(jù)集和測(cè)試數(shù)據(jù)集中的增廣特征集替換為最優(yōu)特征子集,分別得到了最優(yōu)訓(xùn)練數(shù)據(jù)集DBF和最優(yōu)測(cè)試數(shù)據(jù)集KBF;最后使用DBF訓(xùn)練多標(biāo)記分類器,并在KBF上完成測(cè)試。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于西北工業(yè)大學(xué),未經(jīng)西北工業(yè)大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710027490.8/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 標(biāo)記裝置及標(biāo)記方法
- 同步數(shù)字體系網(wǎng)絡(luò)標(biāo)記交換的標(biāo)記處理方法
- 標(biāo)記裝置及標(biāo)記方法
- 標(biāo)記頭和標(biāo)記裝置
- 用于通過標(biāo)記光線標(biāo)記物體的標(biāo)記設(shè)備
- 標(biāo)記裝置以及標(biāo)記方法
- 標(biāo)記系統(tǒng)
- 激光標(biāo)記方法、激光標(biāo)記機(jī)及存儲(chǔ)介質(zhì)
- 用于標(biāo)記標(biāo)記對(duì)象的標(biāo)記系統(tǒng)
- 標(biāo)記方法及標(biāo)記裝置
- 根據(jù)用戶學(xué)習(xí)效果動(dòng)態(tài)變化下載學(xué)習(xí)數(shù)據(jù)的系統(tǒng)及方法
- 用于智能個(gè)人化學(xué)習(xí)服務(wù)的方法
- 漸進(jìn)式學(xué)習(xí)管理方法及漸進(jìn)式學(xué)習(xí)系統(tǒng)
- 輔助學(xué)習(xí)的方法及裝置
- 基于人工智能的課程推薦方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 基于強(qiáng)化學(xué)習(xí)的自適應(yīng)移動(dòng)學(xué)習(xí)路徑生成方法
- 一種線上視頻學(xué)習(xí)系統(tǒng)
- 一種基于校園大數(shù)據(jù)的自適應(yīng)學(xué)習(xí)方法、裝置及設(shè)備
- 一種學(xué)習(xí)方案推薦方法、裝置、設(shè)備和存儲(chǔ)介質(zhì)
- 游戲?qū)W習(xí)效果評(píng)測(cè)方法及系統(tǒng)
- 一種自主融合先驗(yàn)知識(shí)的貝葉斯網(wǎng)絡(luò)方法
- 構(gòu)建解決組合爆炸問題的級(jí)聯(lián)貝葉斯網(wǎng)絡(luò)的方法
- 一種可重構(gòu)系統(tǒng)貝葉斯網(wǎng)構(gòu)建方法
- 一種基于貝葉斯網(wǎng)絡(luò)的網(wǎng)站缺陷預(yù)測(cè)方法及其實(shí)現(xiàn)系統(tǒng)
- 應(yīng)用處理方法、裝置、存儲(chǔ)介質(zhì)及電子設(shè)備
- 一種遮擋目標(biāo)檢測(cè)方法、電子設(shè)備、存儲(chǔ)介質(zhì)及系統(tǒng)
- 基于貝葉斯網(wǎng)絡(luò)推理模型的犯罪重建方法及裝置
- 利用憶阻器本征噪聲實(shí)現(xiàn)貝葉斯神經(jīng)網(wǎng)絡(luò)的方法及裝置
- 基于面向?qū)ο筘惾~斯網(wǎng)絡(luò)的中央空調(diào)系統(tǒng)故障診斷方法
- 一種基于貝葉斯神經(jīng)網(wǎng)絡(luò)權(quán)重約束的圖像分類方法





