[發(fā)明專(zhuān)利]用于治未病的醫(yī)療數(shù)據(jù)挖掘過(guò)程中均線趨勢(shì)參數(shù)確定方法在審
| 申請(qǐng)?zhí)枺?/td> | 201711307736.3 | 申請(qǐng)日: | 2017-12-11 |
| 公開(kāi)(公告)號(hào): | CN107910072A | 公開(kāi)(公告)日: | 2018-04-13 |
| 發(fā)明(設(shè)計(jì))人: | 張呂崢;高春蓉;方寶林;余小益;朱旭東 | 申請(qǐng)(專(zhuān)利權(quán))人: | 創(chuàng)業(yè)軟件股份有限公司 |
| 主分類(lèi)號(hào): | G16H50/70 | 分類(lèi)號(hào): | G16H50/70 |
| 代理公司: | 杭州君度專(zhuān)利代理事務(wù)所(特殊普通合伙)33240 | 代理人: | 朱月芬 |
| 地址: | 310013 浙江省杭*** | 國(guó)省代碼: | 浙江;33 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 用于 治未病 醫(yī)療 數(shù)據(jù) 挖掘 過(guò)程 中均線 趨勢(shì) 參數(shù) 確定 方法 | ||
1.用于治未病的醫(yī)療數(shù)據(jù)挖掘過(guò)程中均線趨勢(shì)參數(shù)確定方法,其特征在于包括如下步驟:
參數(shù)變量定義:
orig:原始數(shù)據(jù)表;c_orig:時(shí)間序列體征數(shù)據(jù)表;
I:人員編號(hào);Inter:時(shí)間間隔常數(shù);
or=orig[i]:第i號(hào)人員的原始數(shù)據(jù);cr=c_orig[i]:第i號(hào)人員的時(shí)間序列體征數(shù)據(jù);
cr_p:當(dāng)前人員在時(shí)間序列體征數(shù)據(jù)表中的第幾個(gè)體征數(shù)據(jù);
c_time:當(dāng)前人員在時(shí)間序列體征數(shù)據(jù)表中的第cr_p個(gè)體征數(shù)據(jù)對(duì)應(yīng)的時(shí)間;
or.record[or_p].value:當(dāng)前人員在原始數(shù)據(jù)表中的第or_p次體檢數(shù)據(jù);
cr.value[cr_p]:當(dāng)前人員在時(shí)間序列體征數(shù)據(jù)表中的第cr_p個(gè)體征數(shù)據(jù);
or.record[or_p].time:當(dāng)前人員在原始數(shù)據(jù)表中的第or_p次的體檢時(shí)間;
next_ov、base:臨時(shí)變量;
p:為長(zhǎng)期均線周期數(shù),q:為短期均線周期數(shù),且p>q;
cr.length:當(dāng)前人員在時(shí)間序列體征數(shù)據(jù)表中的體征數(shù)據(jù)個(gè)數(shù);
or.length:當(dāng)前人員在原始數(shù)據(jù)表中的體檢個(gè)數(shù);
or.ill_time:當(dāng)前人員在原始數(shù)據(jù)表中的發(fā)病時(shí)間;
arv_p:中間變量,用于記錄時(shí)間序列體征數(shù)據(jù)表中第cr_p-p+1個(gè)到第cr_p個(gè)體征數(shù)據(jù)的均值;
arv_q:中間變量,用于記錄時(shí)間序列體征數(shù)據(jù)表中第cr_p-p+1個(gè)到第cr_p個(gè)體征數(shù)據(jù)的均值;
arv_p’:中間變量,用于記錄時(shí)間序列體征數(shù)據(jù)表中第cr_p-p個(gè)到第cr_p-1個(gè)體征數(shù)據(jù)的均值;
arv_q’:中間變量,用于記錄時(shí)間序列體征數(shù)據(jù)表中第cr_p-p個(gè)到第cr_p-1個(gè)體征數(shù)據(jù)的均值;
m:時(shí)間序列體征數(shù)據(jù)表中每一行中value值的個(gè)數(shù);
nor_p、s:中間變量;w:循環(huán)變量;
positive_count:陽(yáng)性人數(shù);ill_count:發(fā)病人數(shù);
f_count:逆轉(zhuǎn)人數(shù);v_count:遲報(bào)人數(shù);
turn(k,p,q):逆轉(zhuǎn)率函數(shù);later(k,p,q):遲報(bào)率函數(shù);
f_table[p,q]:逆轉(zhuǎn)率表中p,q位置對(duì)應(yīng)的值;
v_table[p,q]:遲報(bào)率表中p,q位置對(duì)應(yīng)的值;
疾病g對(duì)應(yīng)的體征指標(biāo)A的原始數(shù)據(jù)表orig:
其中id字段為被跟蹤人員的編號(hào),發(fā)病時(shí)間為該人員在發(fā)現(xiàn)患病后估算得到的初始發(fā)病時(shí)間,length字段表示該人員總共測(cè)量體征指標(biāo)A的次數(shù);每個(gè)record[]字段都記錄一次測(cè)量體征指標(biāo)A的結(jié)果,每個(gè)record有測(cè)量時(shí)間time和測(cè)量得到的值value兩個(gè)域;其中time表示從格林威治時(shí)間1970年01月01日00時(shí)00分00秒起至測(cè)量采樣時(shí)為止的總秒數(shù);
表2.時(shí)間序列體征數(shù)據(jù)表c_orig
表3.逆轉(zhuǎn)率表(f_table)
表3.遲報(bào)率表(v_table)
具體實(shí)現(xiàn)步驟如下:
步驟1、計(jì)算逆轉(zhuǎn)率f:
即對(duì)一個(gè)個(gè)體的歷史體征數(shù)據(jù)計(jì)算是否有陽(yáng)性趨勢(shì)的逆轉(zhuǎn)概率;使用均線系統(tǒng)建立趨勢(shì)模型過(guò)濾噪音并發(fā)現(xiàn)體征數(shù)據(jù)變化趨勢(shì);采用長(zhǎng)期均線(周期數(shù)為p)和短期均線(周期數(shù)為q)兩種均線,其中p>q,一旦短期均線高于長(zhǎng)期均線并且當(dāng)前周期的體征值高于短期均線,表明趨勢(shì)成立,均線系統(tǒng)自動(dòng)過(guò)濾了噪音;逆轉(zhuǎn)率函數(shù)turn(k,p,q)具體實(shí)現(xiàn)如下:
步驟1-1、cr=c_orig[k],cr_p=p-1
步驟1-2、計(jì)算arv_p,arv_p=(cr.value[cr_p-p+1]+cr.value[cr_p-p+2]+...+cr.value[cr_p])/p
步驟1-3、計(jì)算arv_q,arv_q=(cr.value[cr_p-q+1]+cr.value[cr_p-q+2]+...+cr.value[cr_p])/q
步驟1-4、若arv_q>arv_p且cr.value[cr_p]>arv_q,則直接跳轉(zhuǎn)步驟1-6;
步驟1-5、cr_p=cr_p+1,再對(duì)cr_p進(jìn)行判斷,若cr_p<cr.length,則跳轉(zhuǎn)到步驟1-2;否則直接返回0,表示預(yù)警陰性,結(jié)束;
步驟1-6、s=p/2,然后對(duì)s取整數(shù);
步驟1-7、對(duì)nor_p進(jìn)行賦值,nor_p=(cr.value[cr_p-p+1]+cr.value[cr_p-p+2]+...+cr.value[cr_p-p+s])/s;
步驟1-8、對(duì)循環(huán)變量w進(jìn)行初始賦值,w=cr_p+1;
步驟1-9、若cr.value[w]<nor_p,返回-1,表示預(yù)警逆轉(zhuǎn),結(jié)束;
步驟1-10、w=w+1,然后對(duì)w進(jìn)行判斷,若w小于等于m,且w小于等于cr_p+p,則重新跳轉(zhuǎn)到步驟1-9;
步驟1-11、返回1,表示預(yù)警沒(méi)有逆轉(zhuǎn),結(jié)束;
步驟2、計(jì)算遲報(bào)率v:
即對(duì)一個(gè)個(gè)體的歷史體征數(shù)據(jù)計(jì)算是否有陽(yáng)性趨勢(shì)的遲報(bào),遲報(bào)率函數(shù)later(k,p,q)的具體實(shí)現(xiàn)過(guò)程如下:
步驟2-1、初始化cr=c_orig[k],cr_p=p-1,然后獲取發(fā)病時(shí)間i_time=orig[k];
步驟2-2、計(jì)算arv_p,arv_p=(cr.value[cr_p-p+1]+cr.value[cr_p-p+2]+...+cr.value[cr_p])/p
步驟2-3、計(jì)算arv_q,arv_q=(cr.value[cr_p-q+1]+cr.value[cr_p-q+2]+...+cr.value[cr_p])/q
步驟2-4、若arv_q>arv_p且cr.value[cr_p]>arv_q,則直接跳轉(zhuǎn)到步驟2-7;
步驟2-5、cr_p=cr_p+1,然后對(duì)cr_p進(jìn)行判斷,若cr_p<cr.length,則跳轉(zhuǎn)到步驟2-2;
步驟2-6、直接跳轉(zhuǎn)到步驟2-9;
步驟2-7、若i_time不等于0且cr_p大于等于i_time,則返回1,表示預(yù)警遲報(bào),結(jié)束;
步驟2-8、若i_time==0,返回0,表示沒(méi)有生病,結(jié)束;否則返回-1,表示生病但預(yù)警沒(méi)有遲報(bào),結(jié)束;
步驟2-9、若i_time>0,返回1,表示預(yù)警遲報(bào),結(jié)束;否則返回0,表示沒(méi)有生??;
步驟3、構(gòu)建逆轉(zhuǎn)率表f_table和遲報(bào)率表v_table:
步驟3-1、初始化positive_count=0,ill_count=0,f_count=0,v_count=0,p=2;
步驟3-2、若p>m,直接執(zhí)行步驟3-16;
步驟3-3、初始化q=1;
步驟3-4、若q大于等于p,直接執(zhí)行步驟3-15;
步驟3-5、初始化k=1
步驟3-6、若k>n,直接執(zhí)行步驟3-13;
步驟3-7、初始化賦值t=turn(k,p,q),h=later(k,p,q);
步驟3-8、若t==-1,則f_count=f_count+1;
步驟3-9、若t==-1或者t==1,則positive_count=positive_count+1;
步驟3-10、若h==1,則v_count=v_count+1;
步驟3-11、若h==-1或者h(yuǎn)==1,則ill_count=ill_count+1;
步驟3-12、k=k+1,返回步驟3-6;
步驟3-13、若positive_count==0,f_table[p,q]=-1,
否則f_table[p,q]=f_count/positive_count;
步驟3-14、若ill_count==0,v_table[p,q]=0,
否則v_table[p,q]=v_count/ill_count;
步驟3-15、q=q+1,跳轉(zhuǎn)到步驟3-4;
步驟3-16、p=p+1,跳轉(zhuǎn)到步驟3-2;
步驟4、確定參數(shù)p和q的值,具體實(shí)現(xiàn)如下:
步驟4-1、初始化參數(shù)L=0,P=-1,Q=-1,p=2;
步驟4-2、若p>m,直接執(zhí)行步驟4-9;
步驟4-3、初始化q=1
步驟4-4、若q大于等于p,直接執(zhí)行步驟4-8;
步驟4-5、若f_table[p,q]<0,直接執(zhí)行步驟4-8;
步驟4-6、若f_table[p,q]*v_table[p,q]<L,
L=f_table[p,q]*v_table[p,q],P=p,Q=q;
步驟4-7、q=q+1,跳轉(zhuǎn)到步驟4-4;
步驟4-8、p=p+1,跳轉(zhuǎn)到步驟4-2;
步驟4-9、返回P,Q。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于創(chuàng)業(yè)軟件股份有限公司,未經(jīng)創(chuàng)業(yè)軟件股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711307736.3/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





