本發(fā)明涉及血糖預(yù)測?,尤其涉及一種基于嵌入向量分解模型的短時血糖預(yù)測方法。
背景技術(shù):
1、對于糖尿病患者而言,實時了解血糖水平對于及時采取干預(yù)措施、保持血糖在健康范圍內(nèi)至關(guān)重要。盡管動態(tài)血糖監(jiān)測儀能夠提供實時血糖數(shù)據(jù),但其需要長期刺破皮膚,不僅增加了感染風(fēng)險,還可能對患者心理造成負(fù)面影響。
2、鑒于此,需要提供一種方法,實現(xiàn)無需刺破皮膚的短時血糖預(yù)測,從而為糖尿病患者提供更加便捷、安全的血糖監(jiān)測手段。
技術(shù)實現(xiàn)思路
1、本發(fā)明提供一種基于嵌入向量分解模型的短時血糖預(yù)測方法,用以解決現(xiàn)有技術(shù)中當(dāng)前血糖監(jiān)測需長期刺破皮膚,增加了患者負(fù)擔(dān)的問題,實現(xiàn)便捷、安全的血糖監(jiān)測。
2、本發(fā)明提供一種短時血糖預(yù)測方法,包括:
3、步驟1,獲取患者血糖、患者攝入糖分行為和患者主動降糖行為對應(yīng)的自然血糖序列、升糖行為序列和降糖行為序列;
4、步驟2,根據(jù)自然血糖序列、升糖行為序列和降糖行為序列,生成相應(yīng)的自然血糖向量、升糖向量和降糖向量;
5、步驟3,根據(jù)自然血糖向量得到當(dāng)前自然血調(diào)節(jié)下的血糖變化量;根據(jù)升糖向量與升糖行為序列,得到升糖行為引起的血糖變化量;根據(jù)降糖向量與降糖行為序列,得到降糖行為引起的血糖變化量;
6、步驟4,將自然血調(diào)節(jié)下的血糖變化量、升糖行為引起的血糖變化量、降糖行為引起的血糖變化量求和,得到血糖變化量;
7、步驟5,將血糖變化量與某一時刻的血糖值求和,獲得下一時刻的血糖預(yù)測值。
8、作為本發(fā)明的一種具體實施方式,步驟2進(jìn)一步包括:
9、對k時刻血糖進(jìn)行n次函數(shù)映射,得到n維自然血糖向量。
10、作為本發(fā)明的另外一種具體實施方式,步驟2進(jìn)一步包括:
11、步驟21,?將k時刻血糖值輸入神經(jīng)網(wǎng)絡(luò)中;
12、步驟22,通過神經(jīng)網(wǎng)絡(luò),對k時刻血糖值進(jìn)行嵌入式向量分解,得到維度為[1,n]的自然血糖向量;
13、步驟23,通過神經(jīng)網(wǎng)絡(luò),對自然血糖向量進(jìn)行降維,得到自然血調(diào)節(jié)下的血糖變化量。
14、其中,步驟2進(jìn)一步包括,
15、將升糖行為序列輸入神經(jīng)網(wǎng)絡(luò)中,通過神經(jīng)網(wǎng)絡(luò)將序列中的每個數(shù)值升維到n維,得到可學(xué)習(xí)的升糖向量。
16、將降糖行為序列輸入神經(jīng)網(wǎng)絡(luò)中,通過神經(jīng)網(wǎng)絡(luò)將序列中的每個數(shù)值升維到n維,得到可學(xué)習(xí)的降糖向量。
17、作為本發(fā)明的一種具體實施方式,步驟3進(jìn)一步包括,
18、將多個時刻的升糖向量輸入遞歸神經(jīng)網(wǎng)絡(luò)中,通過模型訓(xùn)練,得到升糖行為引起的血糖變化量。
19、將多個時刻的降糖向量輸入遞歸神經(jīng)網(wǎng)絡(luò)中,通過模型訓(xùn)練,得到降糖行為引起的血糖變化量。
20、作為本發(fā)明的另外一種具體實施方式,步驟3進(jìn)一步包括,
21、將升糖向量與升糖行為序列卷積,得到升糖行為引起的血糖變化量。
22、將降糖向量與降糖行為序列卷積,得到降糖行為引起的血糖變化量。
23、本發(fā)明還提供一種非暫態(tài)計算機可讀存儲介質(zhì),其上存儲有計算機程序,其特征在于,計算機程序被處理器執(zhí)行時實現(xiàn)如上述任一種短時血糖預(yù)測方法。
24、本發(fā)明還提供一種計算機程序產(chǎn)品,包括計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如上述任一種短時血糖預(yù)測方法。
25、具體地,本發(fā)明提出了一種基于嵌入向量分解模型的短時血糖預(yù)測方法,通過獲取個人血糖、升糖行為數(shù)據(jù)和降糖行為數(shù)據(jù),可訓(xùn)練上述神經(jīng)網(wǎng)絡(luò)、遞歸神經(jīng)網(wǎng)絡(luò)、可學(xué)習(xí)升糖向量嵌入、可學(xué)習(xí)降糖向量嵌入,獲得血糖預(yù)測模型?;谏鲜鲅穷A(yù)測模型,可完成對相應(yīng)個體的血糖預(yù)測。
26、本發(fā)明提出的血糖預(yù)測方法和血糖預(yù)測模型綜合考慮了個體的血糖變化情況、攝入糖分行為和主動降糖行為,能夠?qū)Χ唐谘亲兓窟M(jìn)行準(zhǔn)確評估,避免了傳統(tǒng)刺破皮膚的血糖預(yù)測方法給患者帶來的感染風(fēng)險和心里負(fù)擔(dān)。
1.一種短時血糖預(yù)測方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟2還包括:對k時刻血糖進(jìn)行n次函數(shù)映射,得到n維自然血糖向量。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,步驟2進(jìn)一步包括,
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,步驟2進(jìn)一步包括,
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,步驟2進(jìn)一步包括,
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,步驟3進(jìn)一步包括,
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,步驟3進(jìn)一步包括,
8.根據(jù)權(quán)利要求4所述的方法,其特征在于,步驟3進(jìn)一步包括,
9.根據(jù)權(quán)利要求5所述的方法,其特征在于,步驟3進(jìn)一步包括,
10.一種計算機程序產(chǎn)品,包括計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至9任一項所述的基于嵌入向量分解模型的短時血糖預(yù)測方法。