本申請涉及自然語言處理,特別是涉及一種醫(yī)療檢索方法及相關(guān)方法、裝置、設(shè)備和存儲介質(zhì)。
背景技術(shù):
1、隨著人工智能技術(shù)的飛速發(fā)展,利用人工智能技術(shù)在醫(yī)療領(lǐng)域中進行輔助診療,已經(jīng)越來越受到關(guān)注。
2、目前,在醫(yī)療領(lǐng)域中用戶提問與醫(yī)療知識之間存在大量表述不一致、語義相關(guān)度低、答非所問等情況。在基于自然語言文本的檢索增強生成框架下,由于文本語義不匹配導(dǎo)致的漏召回、錯召回等情況影響輔助醫(yī)療效果?,F(xiàn)有檢索方式雖然在一定程度上能夠彌補上述缺陷,但是可解釋性較差。有鑒于此,如何提升醫(yī)療檢索的可解釋性,進而推進醫(yī)療問答的可解釋性,成為亟待解決的問題。
技術(shù)實現(xiàn)思路
1、本申請主要解決的技術(shù)問題是提供一種醫(yī)療檢索方法及相關(guān)方法、裝置、設(shè)備和存儲介質(zhì),能夠提升醫(yī)療檢索的可解釋性,有助于推進醫(yī)療問答的可解釋性。
2、為了解決上述技術(shù)問題,本申請第一方面提供了一種醫(yī)療檢索方法,包括:獲取目標醫(yī)療問題和醫(yī)療領(lǐng)域的目標異質(zhì)圖;其中,目標異質(zhì)圖包含若干節(jié)點,目標異質(zhì)圖中起始節(jié)點的節(jié)點類型是患者且結(jié)束節(jié)點的節(jié)點類型是診療方案;基于目標醫(yī)療問題在目標異質(zhì)圖中提取從起始節(jié)點至結(jié)束節(jié)點的至少一個子圖,分別作為候選子圖;基于候選子圖中起始節(jié)點與結(jié)束節(jié)點之間的相關(guān)度,選擇候選子圖作為目標子圖;基于目標子圖中各條節(jié)點路徑分別與目標醫(yī)療問題之間的匹配度,選擇節(jié)點路徑作為目標路徑;基于目標路徑上第一目標節(jié)點的屬性信息,得到目標醫(yī)療問題的檢索結(jié)果;其中,各個第一目標節(jié)點分別所屬節(jié)點類型包括知識條目、診療方案中至少一者。
3、為了解決上述技術(shù)問題,本申請第二方面提供了一種醫(yī)療問答方法,包括:基于目標醫(yī)療問題在醫(yī)療領(lǐng)域的目標異質(zhì)圖進行檢索,得到檢索結(jié)果;其中,檢索結(jié)果基于第一方面中醫(yī)療檢索方法得到;基于檢索結(jié)果,生成目標醫(yī)療問題的目標診療回答。
4、為了解決上述技術(shù)問題,本申請第三方面提供了一種醫(yī)療檢索裝置,包括:資源獲取模塊、子圖提取模塊、子圖選擇模塊、路徑選擇模塊和結(jié)果獲取模塊,資源獲取模塊,用于獲取目標醫(yī)療問題和醫(yī)療領(lǐng)域的目標異質(zhì)圖;其中,目標異質(zhì)圖包含若干節(jié)點,目標異質(zhì)圖中起始節(jié)點的節(jié)點類型是患者且結(jié)束節(jié)點的節(jié)點類型是診療方案;子圖提取模塊,用于基于目標醫(yī)療問題在目標異質(zhì)圖中提取從起始節(jié)點至結(jié)束節(jié)點的至少一個子圖,分別作為候選子圖;子圖選擇模塊,用于基于候選子圖中起始節(jié)點與結(jié)束節(jié)點之間的相關(guān)度,選擇候選子圖作為目標子圖;路徑選擇模塊,用于基于目標子圖中各條節(jié)點路徑分別與目標醫(yī)療問題之間的匹配度,選擇節(jié)點路徑作為目標路徑;結(jié)果獲取模塊,用于基于目標路徑上第一目標節(jié)點的屬性信息,得到目標醫(yī)療問題的檢索結(jié)果;其中,各個第一目標節(jié)點分別所屬節(jié)點類型包括知識條目、診療方案中至少一者。
5、為了解決上述技術(shù)問題,本申請第四方面提供了一種醫(yī)療問答裝置,包括:問題檢索模塊和回答生成模塊,問題檢索模塊,用于基于目標醫(yī)療問題在醫(yī)療領(lǐng)域的目標異質(zhì)圖進行檢索,得到檢索結(jié)果;其中,檢索結(jié)果基于上述第三方面中醫(yī)療檢索裝置得到;回答生成模塊,用于基于檢索結(jié)果,生成目標醫(yī)療問題的目標診療回答。
6、為了解決上述技術(shù)問題,本申請第五方面提供了一種電子設(shè)備,至少包括相互耦接的存儲器和處理器,存儲器中至少存儲有程序指令,處理器用于執(zhí)行程序指令以實現(xiàn)上述第一方面中的醫(yī)療檢索方法,或?qū)崿F(xiàn)上述第二方面中的醫(yī)療問答方法。
7、為了解決上述技術(shù)問題,本申請第六方面提供了一種計算機可讀存儲介質(zhì),存儲有能夠被處理器運行的程序指令,程序指令用于實現(xiàn)上述第一方面的醫(yī)療檢索方法,或?qū)崿F(xiàn)上述第二方面的醫(yī)療問答方法。
8、上述方案,獲取目標醫(yī)療問題和醫(yī)療領(lǐng)域的目標異質(zhì)圖,且目標異質(zhì)圖包含若干節(jié)點,目標異質(zhì)圖中起始節(jié)點的節(jié)點類型是患者且結(jié)束節(jié)點的節(jié)點類型是診療方案,基于目標醫(yī)療問題在目標異質(zhì)圖中提取從起始節(jié)點至結(jié)束節(jié)點的至少一個子圖,分別作為候選子圖,再基于候選子圖中起始節(jié)點與結(jié)束節(jié)點之間的相關(guān)度,選擇候選子圖作為目標子圖,以基于目標子圖中各條節(jié)點路徑分別與目標醫(yī)療問題之間的匹配度,選擇節(jié)點路徑作為目標路徑,進而基于目標路徑上第一目標節(jié)點的屬性信息,得到目標醫(yī)療問題的檢索結(jié)果,且各個第一目標節(jié)點分別所屬節(jié)點類型包括知識條目、診療方案中至少一者,故先結(jié)合目標醫(yī)療問題在目標異質(zhì)圖中提取候選子圖,能夠盡可能地確保候選子圖與目標醫(yī)療問題之間存在相關(guān)性,再以候選子圖中起始節(jié)點與結(jié)束節(jié)點之間相關(guān)度來進一步選擇出目標子圖,能夠進一步盡可能地確保診療方案的可用性,接著再通過度量目標子圖中各條節(jié)點路徑分別與目標醫(yī)療問題之間的匹配度來選擇出目標路徑,能夠再進一步盡可能地確保診療方案的證據(jù)鏈路是否患者病情,故通過前述相關(guān)性、可用性以及匹配度由淺至深、由粗到細的一系列度量,能夠在醫(yī)療檢索過程中盡可能地關(guān)注與醫(yī)療問題相關(guān)的重要信息,提升醫(yī)療檢索的可解釋性,進而有助于推進醫(yī)療問答的可解釋性。
1.一種醫(yī)療檢索方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于所述目標醫(yī)療問題在所述目標異質(zhì)圖中提取從所述起始節(jié)點至所述結(jié)束節(jié)點的至少一個子圖,分別作為候選子圖,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述第一特征表示由所述候選多元組中各個所述節(jié)點的節(jié)點特征表示融合得到,所述節(jié)點特征基于所述目標異質(zhì)圖中所述節(jié)點的初始特征通過雙通道交叉自適應(yīng)對比學習推薦模型(mb-dcac)訓練得到,且所述要素信息和所屬所述節(jié)點類型與所述要素信息相關(guān)的節(jié)點采用相同的特征提取方式。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述從所述目標異質(zhì)圖中提取包含所述目標多元組的至少一個子圖,分別作為候選子圖,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于所述候選子圖中所述起始節(jié)點與所述結(jié)束節(jié)點之間的相關(guān)度,選擇所述候選子圖作為目標子圖,包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于所述目標子圖中各條節(jié)點路徑分別與所述目標醫(yī)療問題之間的匹配度,選擇所述節(jié)點路徑作為目標路徑,包括:
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述目標異質(zhì)圖的獲取步驟包括:
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述若干多元組分別涉及的關(guān)系類型包括以下至少一種:患者-癥狀、癥狀-疾病、疾病-藥物、疾病-檢查檢驗、疾病-知識條目、患者-癥狀-疾病、疾病-檢查檢驗-知識條目、疾病-知識條目-藥物、患者-癥狀-疾病-知識條目-藥物-診療方案、患者-癥狀-疾病-檢查檢驗-知識條目-藥物-診療方案。
9.根據(jù)權(quán)利要求1至8任一項所述的方法,其特征在于,所述若干節(jié)點分別所屬所述節(jié)點類型還包括:癥狀、疾病、檢查檢驗、藥物;
10.一種醫(yī)療問答方法,其特征在于,包括:
11.根據(jù)權(quán)利要求10所述的方法,其特征在于,在所述基于目標醫(yī)療問題在醫(yī)療領(lǐng)域的目標異質(zhì)圖進行檢索,得到檢索結(jié)果之前,所述方法還包括:
12.一種醫(yī)療檢索裝置,其特征在于,包括:
13.一種醫(yī)療問答裝置,其特征在于,包括:
14.一種電子設(shè)備,其特征在于,至少包括相互耦接的存儲器和處理器,所述存儲器中至少存儲有程序指令,所述處理器用于執(zhí)行所述程序指令以實現(xiàn)權(quán)利要求1至9任一項所述的醫(yī)療檢索方法,或權(quán)利要求10至11任一項所述的醫(yī)療問答方法。
15.一種計算機可讀存儲介質(zhì),其特征在于,存儲有能夠被處理器運行的程序指令,所述程序指令用于實現(xiàn)權(quán)利要求1至9任一項所述的醫(yī)療檢索方法,或權(quán)利要求10至11任一項所述的醫(yī)療問答方法。