本技術(shù)涉及智能醫(yī)學領域,具體而言,涉及一種證候的確定方法、裝置、電子設備及非易失性存儲介質(zhì)。
背景技術(shù):
1、中醫(yī)理論的核心是辨證論治,包括辨證和論治兩個過程。辨證論治是中醫(yī)認識疾病和治療疾病的基本原則,是中醫(yī)學對疾病的一種特殊的研究方法。其中,辨證是利用望聞問切所收集到的患者癥狀和體征信息,辨清患者的發(fā)病原因、病理位置和病邪性質(zhì)等,最后判斷為某種性質(zhì)的證型;論治則是根據(jù)辨證的結(jié)果,決定治療方案。中醫(yī)診療過程的核心就是辨證論治,辨證論治的核心則是對患者證型的判斷,這依賴于詳細的患者自訴與四診信息,以及醫(yī)生豐富的理論知識與臨床經(jīng)驗。目前的中醫(yī)證候推薦系統(tǒng),大多依據(jù)中醫(yī)診斷學的“證候”,“相關(guān)癥狀”知識,結(jié)合患者的主訴、刻下癥,匹配到一個證候相關(guān)癥狀與患者當前癥狀匹配數(shù)量最多的證候,作為患者的最可能證候輸出,因此存在推薦結(jié)果不準確的問題。
2、針對上述的問題,目前尚未提出有效的解決方案。
技術(shù)實現(xiàn)思路
1、本技術(shù)實施例提供了一種證候的確定方法、裝置、電子設備及非易失性存儲介質(zhì),以至少解決相關(guān)技術(shù)中依據(jù)中醫(yī)診斷學知識,由患者當前癥狀推薦患者最可能的證候,存在推薦結(jié)果不準確的技術(shù)問題。
2、根據(jù)本技術(shù)實施例的一個方面,提供了一種證候的確定方法,包括:獲取與患者匹配的病患數(shù)據(jù),其中,病患數(shù)據(jù)包括病患主要癥狀和病患次要癥狀;在病患主要癥狀與數(shù)據(jù)庫中存儲的參考證候的參考主要癥狀相同時,使用第一方式從數(shù)據(jù)庫中確定與病患數(shù)據(jù)對應的目標證候,其中,第一方式僅對病患數(shù)據(jù)的病患次要癥狀和參考證候的參考次要癥狀進行處理;在病患主要癥狀與參考主要癥狀不同時,使用第二方式從數(shù)據(jù)庫中確定與病患數(shù)據(jù)對應的目標證候,其中,第二方式對病患數(shù)據(jù)和參考證候中的所有癥狀進行處理。
3、在本技術(shù)的一些實施例中,獲取與患者匹配的病患數(shù)據(jù)之后,方法還包括:確定病患數(shù)據(jù)中的屬于非標準癥狀描述的第一癥狀數(shù)據(jù),其中,第一癥狀數(shù)據(jù)為病患數(shù)據(jù)中任意一個非標準癥狀描述的數(shù)據(jù);確定第一癥狀數(shù)據(jù)對應的第一詞向量,以及確定每個標準中醫(yī)癥狀數(shù)據(jù)對應的標準詞向量;依據(jù)第一詞向量與每個標準中醫(yī)癥狀數(shù)據(jù)對應的標準詞向量,確定第一癥狀數(shù)據(jù)對應的第一癥狀數(shù)據(jù)相似度集合;將第一癥狀數(shù)據(jù)相似度集合中相似度最高的目標中醫(yī)癥狀數(shù)據(jù)確定為第一癥狀數(shù)據(jù)對應的標準化癥狀數(shù)據(jù)。
4、在本技術(shù)的一些實施例中,使用第一方式從數(shù)據(jù)庫中確定與病患數(shù)據(jù)對應的目標證候,包括:確定病患次要癥狀對應的第一特征向量,以及確定每個參考證候的參考次要癥狀對應的第二特征向量;依據(jù)第一特征向量和第二特征向量,確定病患數(shù)據(jù)和每個參考證候之間的第一相似度構(gòu)成的第一相似度集合;依據(jù)第一相似度集合中的第一相似度,確定每個參考證候?qū)牡谝煌扑]得分構(gòu)成的第一推薦得分集合;將第一推薦得分集合按照從高到低排序后,將前預設數(shù)量個第一推薦得分對應的證候確定為目標證候。
5、在本技術(shù)的一些實施例中,確定病患次要癥狀對應的第一特征向量,包括:在病患次要癥狀的數(shù)量為0的情況下,第一特征向量為參考證候中的參考次要癥狀的詞向量的平均值;在病患次要癥狀的數(shù)量大于等于1的情況下,第一特征向量由病患次要癥狀的詞向量和病患次要癥狀在數(shù)據(jù)庫中所有證候的權(quán)重平均值確定。
6、在本技術(shù)的一些實施例中,數(shù)據(jù)庫中每個證候的權(quán)重通過以下方式確定:確定第一次要癥狀在第一證候中出現(xiàn)的第一次數(shù),以及確定第一證候中包含的次要癥狀總數(shù),其中,第一證候為數(shù)據(jù)庫中存儲的任意一個證候,第一次要癥狀為第一證候中的任意一個次要癥狀;依據(jù)第一次數(shù)和次要癥狀總數(shù),確定第一次要癥狀對應的第一詞頻;確定數(shù)據(jù)庫中的證候總數(shù),以及獲取數(shù)據(jù)庫中包含第一次要癥狀的證候數(shù)量;依據(jù)證候總數(shù)和證候數(shù)量,確定第一次要癥狀對應的第一逆向文件頻率;依據(jù)第一詞頻和第一逆向文件頻率,確定第一次要癥狀對應的第一權(quán)重。
7、在本技術(shù)的一些實施例中,確定每個參考證候的參考次要癥狀對應的第二特征向量,包括:確定每個參考次要癥狀對應的第二詞向量,以及確定每個參考次要癥狀在第一證候中的第二權(quán)重,其中,參考次要癥狀的數(shù)量大于或等于1;依據(jù)第二詞向量和第二權(quán)重,確定第二特征向量。
8、在本技術(shù)的一些實施例中,確定每個參考證候?qū)牡谝煌扑]得分構(gòu)成的第一推薦得分集合,包括:確定病患次要癥狀的數(shù)量與參考證候的參考次要癥狀的數(shù)量的第一比值;分別確定與每個參考證候的第一標識、第一相似度和第一比值對應的第三權(quán)重、第四權(quán)重和第五權(quán)重,其中,第一標識用于表示病患主要癥狀與數(shù)據(jù)庫中存儲的參考證候的參考主要癥狀是否相同;依據(jù)每個參考證候的第一標識、第一相似度、第一比值、第三權(quán)重、第四權(quán)重和第五權(quán)重,確定每個參考證候的第一推薦得分;依據(jù)每個參考證候的第一推薦得分確定第一推薦得分集合。
9、在本技術(shù)的一些實施例中,使用第二方式從數(shù)據(jù)庫中確定與病患數(shù)據(jù)對應的目標證候,包括:確定病患數(shù)據(jù)對應的第三特征向量,以及確定每個參考證候?qū)牡谒奶卣飨蛄浚渲?,第三特征向量為病患主要癥狀和病患次要癥狀對應的特征向量,第四特征向量為參考證候的參考主要癥狀和參考次要癥狀對應的特征向量;依據(jù)第三特征向量和第四特征向量,確定病患數(shù)據(jù)和每個參考證候之間的第二相似度構(gòu)成的第二相似度集合;依據(jù)第二相似度集合中的第二相似度,確定每個參考證候?qū)牡诙扑]得分構(gòu)成的第二推薦得分集合;將第二推薦得分集合按照從高到低排序后,將前預設數(shù)量個第二推薦得分對應的證候確定為目標證候。
10、在本技術(shù)的一些實施例中,確定病患數(shù)據(jù)對應的第三特征向量,包括:在病患次要癥狀的數(shù)量為0的情況下,確定病患主要癥狀對應的第三詞向量,以及確定參考證候中的參考次要癥狀的詞向量的平均值;依據(jù)第三詞向量和參考次要癥狀的詞向量的平均值,得到第三特征向量;在病患次要癥狀的數(shù)量大于等于1的情況下,確定病患次要癥狀對應的詞向量和病患次要癥狀在數(shù)據(jù)庫中所有證候的權(quán)重平均值;依據(jù)第三詞向量、病患次要癥狀對應的詞向量和數(shù)據(jù)庫中所有證候的權(quán)重平均值,確定第三特征向量。
11、在本技術(shù)的一些實施例中,確定每個參考證候?qū)牡谒奶卣飨蛄浚ǎ捍_定每個參考證候的參考主要癥狀對應的第四詞向量、每個參考證候的每個參考次要癥狀對應的第二詞向量、每個參考次要癥狀在第一證候中的第二權(quán)重,其中,參考次要癥狀的數(shù)量大于或等于1,第一證候為數(shù)據(jù)庫中存儲的任意一個證候;依據(jù)第四詞向量、第二詞向量和第二權(quán)重,確定第四特征向量。
12、在本技術(shù)的一些實施例中,方法還包括:獲取待確認的目標醫(yī)案數(shù)據(jù)和數(shù)據(jù)庫中存儲的真實醫(yī)案數(shù)據(jù),其中,真實醫(yī)案數(shù)據(jù)包括第一證候的第一主要癥狀和第一次要癥狀、對第一證候的證型診斷結(jié)果和對第一證候的治療方法,第一證候為數(shù)據(jù)庫中存儲的任意一個證候;確定目標醫(yī)案數(shù)據(jù)中的目標主要癥狀和第一主要癥狀的相似度,得到第一結(jié)果;確定目標醫(yī)案數(shù)據(jù)中的目標次要癥狀和第一次要癥狀的相似度,得到第二結(jié)果;依據(jù)第一結(jié)果和第二結(jié)果從真實醫(yī)案數(shù)據(jù)中確定與目標醫(yī)案數(shù)據(jù)最相似的推薦醫(yī)案數(shù)據(jù)。
13、根據(jù)本技術(shù)實施例的另一方面,還提供了一種證候的確定裝置,包括:獲取模塊,用于獲取與患者匹配的病患數(shù)據(jù),其中,病患數(shù)據(jù)包括病患主要癥狀和病患次要癥狀;第一確定模塊,用于在病患主要癥狀與數(shù)據(jù)庫中存儲的參考證候的參考主要癥狀相同時,使用第一方式從數(shù)據(jù)庫中確定與病患數(shù)據(jù)對應的目標證候,其中,第一方式僅對病患數(shù)據(jù)的病患次要癥狀和參考證候的參考次要癥狀進行處理;第二確定模塊,用于在病患主要癥狀與參考主要癥狀不同時,使用第二方式從數(shù)據(jù)庫中確定與病患數(shù)據(jù)對應的目標證候,其中,第二方式對病患數(shù)據(jù)和參考證候中的所有癥狀進行處理。
14、根據(jù)本技術(shù)實施例的另一方面,還提供了一種非易失性存儲介質(zhì),非易失性存儲介質(zhì)中存儲有程序,其中,在程序運行時控制非易失性存儲介質(zhì)所在設備執(zhí)行上述的證候的確定方法。
15、根據(jù)本技術(shù)實施例的另一方面,還提供了一種電子設備,包括:存儲器和處理器,處理器用于運行存儲在存儲器中的程序,其中,程序運行時執(zhí)行上述的證候的確定方法。
16、根據(jù)本技術(shù)實施例的另一方面,還提供了一種計算機程序產(chǎn)品,包括計算機指令,計算機指令被處理器執(zhí)行時實現(xiàn)上述的證候的確定方法。
17、在本技術(shù)實施例中,采用獲取與患者匹配的病患數(shù)據(jù),其中,病患數(shù)據(jù)包括病患主要癥狀和病患次要癥狀;在病患主要癥狀與數(shù)據(jù)庫中存儲的參考證候的參考主要癥狀相同時,使用第一方式從數(shù)據(jù)庫中確定與病患數(shù)據(jù)對應的目標證候,其中,第一方式僅對病患數(shù)據(jù)的病患次要癥狀和參考證候的參考次要癥狀進行處理;在病患主要癥狀與參考主要癥狀不同時,使用第二方式從數(shù)據(jù)庫中確定與病患數(shù)據(jù)對應的目標證候,其中,第二方式對病患數(shù)據(jù)和參考證候中的所有癥狀進行處理的方式,通過獲取患者輸入的主要癥狀和次要癥狀,與數(shù)據(jù)庫中存儲的參考證候參考主要癥狀進行比較,在獲取患者輸入的主要癥狀與數(shù)據(jù)庫中存儲的參考證候參考主要癥狀相同時,僅對病患數(shù)據(jù)的病患次要癥狀和參考證候的參考次要癥狀進行處理,在獲取患者輸入的主要癥狀與數(shù)據(jù)庫中存儲的參考證候參考主要癥狀不同時,對病患數(shù)據(jù)和參考證候中的所有癥狀(包括主要癥狀和次要癥狀)進行處理,達到了快速、高效、準確推薦證候的目的,進而解決了相關(guān)技術(shù)中依據(jù)中醫(yī)診斷學知識,由患者當前癥狀推薦患者最可能的證候,存在推薦結(jié)果不準確的技術(shù)問題。