[go: up one dir, main page]

CN113838573B - Clinical assistant decision-making diagnosis self-learning method, device, equipment and storage medium - Google Patents

Clinical assistant decision-making diagnosis self-learning method, device, equipment and storage medium Download PDF

Info

Publication number
CN113838573B
CN113838573B CN202111084156.9A CN202111084156A CN113838573B CN 113838573 B CN113838573 B CN 113838573B CN 202111084156 A CN202111084156 A CN 202111084156A CN 113838573 B CN113838573 B CN 113838573B
Authority
CN
China
Prior art keywords
diagnosis
medical record
ranking
information
candidate
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202111084156.9A
Other languages
Chinese (zh)
Other versions
CN113838573A (en
Inventor
梅祥
袁泉
陈俊
代小亚
黄海峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN202111084156.9A priority Critical patent/CN113838573B/en
Publication of CN113838573A publication Critical patent/CN113838573A/en
Application granted granted Critical
Publication of CN113838573B publication Critical patent/CN113838573B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H50/00ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
    • G16H50/20ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/279Recognition of textual entities
    • G06F40/289Phrasal analysis, e.g. finite state techniques or chunking
    • G06F40/295Named entity recognition
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H10/00ICT specially adapted for the handling or processing of patient-related medical or healthcare data
    • G16H10/60ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Public Health (AREA)
  • Epidemiology (AREA)
  • Primary Health Care (AREA)
  • Biomedical Technology (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computational Linguistics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Artificial Intelligence (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Pathology (AREA)
  • Medical Treatment And Welfare Office Work (AREA)
  • Measuring And Recording Apparatus For Diagnosis (AREA)

Abstract

The application discloses a clinical auxiliary decision-making diagnosis self-learning method, device, equipment and medium, and relates to the technical field of clinical decision-making in the self-learning field and AI medical field. The specific implementation scheme is as follows: structuring the medical record information to be processed to obtain the entity information of the disease state of the medical record information to be processed; acquiring at least one candidate diagnosis and the recall probability of each candidate diagnosis according to the text information and the physical information of the medical record information to be processed; acquiring the region ordering characteristics of a current region where a clinical assistant decision-making diagnosis recommendation system is deployed; and ranking at least one candidate diagnosis based on the region ranking characteristics of the current region and the recall probability of each candidate diagnosis, and performing diagnosis self-learning according to the ranking result. According to the method and the device, the diagnosis recommendation result is more consistent with the diagnosis characteristics of the current region, the problem of region differentiation of diagnosis recommendation is solved to a certain extent, and the accuracy of clinical assistant decision diagnosis is improved.

Description

临床辅助决策诊断自学习方法、装置、设备和存储介质Self-learning method, device, equipment and storage medium for clinical assistant decision-making diagnosis

技术领域technical field

本申请涉及自学习领域和AI医疗领域之中的临床决策技术领域,尤其涉及一种临床辅助决策诊断自学习方法、装置、设备和存储介质。The present application relates to the field of clinical decision-making technology in the field of self-learning and AI medical treatment, and in particular, to a self-learning method, device, device and storage medium for clinical auxiliary decision-making diagnosis.

背景技术Background technique

随着大数据与医疗的不断融合,临床辅助决策支持系统(Clinical DecisionSupport System,简称CDSS)逐渐成为提升医疗质量的重要手段。CDSS是基于患者的电子病历内容,如入院记录、门诊记录、病程记录、检查检验结果、医嘱、手术记录、护理记录等,利用先进的人工智能技术学习具有医学专家标注的优质病历,算法会自动推荐当前患者可能患有的疾病,由此辅助医生进行临床诊断决策,降低医生的误漏诊概率。With the continuous integration of big data and medical care, the Clinical Decision Support System (CDSS) has gradually become an important means to improve the quality of medical care. CDSS is based on the content of the patient's electronic medical records, such as admission records, outpatient records, disease course records, inspection results, doctor's orders, surgical records, nursing records, etc., using advanced artificial intelligence technology to learn high-quality medical records marked by medical experts, the algorithm will automatically Recommend diseases that the current patient may suffer from, thereby assisting doctors in making clinical diagnosis decisions and reducing the probability of misdiagnosis by doctors.

发明内容SUMMARY OF THE INVENTION

本申请提供了一种临床辅助决策诊断自学习方法、装置、设备和存储介质。The present application provides a self-learning method, device, device and storage medium for clinical aided decision-making diagnosis.

根据本申请的第一方面,提供了一种临床辅助决策诊断自学习方法,包括:According to the first aspect of the present application, a self-learning method for clinical auxiliary decision-making diagnosis is provided, including:

对待处理病历信息进行结构化处理,获得所述待处理病历信息的病况实体信息;Perform structured processing on the medical record information to be processed, and obtain the medical condition entity information of the medical record information to be processed;

根据所述待处理病历信息的文本信息和所述病况实体信息,获取至少一个候选诊断和每个所述候选诊断的召回概率;Obtain at least one candidate diagnosis and a recall probability of each candidate diagnosis according to the text information of the medical record information to be processed and the medical condition entity information;

获取部署临床辅助决策诊断推荐系统的当前区域的区域排序特征;Obtain the regional ranking features of the current region where the clinical auxiliary decision-making diagnosis recommendation system is deployed;

基于所述当前区域的区域排序特征和每个所述候选诊断的召回概率,对所述至少一个候选诊断进行排序,并根据所述排序结果进行诊断自学习。Based on the region ranking feature of the current region and the recall probability of each candidate diagnosis, the at least one candidate diagnosis is ranked, and diagnosis self-learning is performed according to the ranking result.

根据本申请的第二方面,提供了一种临床辅助决策诊断自学习装置,包括:According to a second aspect of the present application, there is provided a self-learning device for clinical auxiliary decision-making diagnosis, including:

结构化处理模块,用于对待处理病历信息进行结构化处理,获得所述待处理病历信息的病况实体信息;a structured processing module, configured to perform structured processing on the medical record information to be processed, and obtain the medical condition entity information of the medical record information to be processed;

召回模块,用于根据所述待处理病历信息的文本信息和所述病况实体信息,获取至少一个候选诊断和每个所述候选诊断的召回概率;a recall module, configured to acquire at least one candidate diagnosis and the recall probability of each candidate diagnosis according to the text information of the medical record information to be processed and the medical condition entity information;

获取模块,用于获取部署临床辅助决策诊断推荐系统的当前区域的区域排序特征;an acquisition module, used to acquire the regional ranking feature of the current region where the clinical assistant decision-making diagnosis recommendation system is deployed;

自学习模块,用于基于所述当前区域的区域排序特征和每个所述候选诊断的召回概率,对所述至少一个候选诊断进行排序,并根据所述排序结果进行诊断自学习。The self-learning module is configured to sort the at least one candidate diagnosis based on the area sorting feature of the current area and the recall probability of each candidate diagnosis, and perform self-diagnosis learning according to the sorting result.

根据本申请的第三方面,提供了一种电子设备,包括:According to a third aspect of the present application, an electronic device is provided, comprising:

至少一个处理器;以及at least one processor; and

与所述至少一个处理器通信连接的存储器;其中,a memory communicatively coupled to the at least one processor; wherein,

所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行前述第一方面所述的临床辅助决策诊断自学习方法。The memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform the clinical aided decision diagnosis of the aforementioned first aspect self-learning method.

根据本申请的第四方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行前述第一方面所述的临床辅助决策诊断自学习方法。According to a fourth aspect of the present application, there is provided a non-transitory computer-readable storage medium storing computer instructions, the computer instructions being used to cause the computer to execute the self-learning method for clinical aided decision-making and diagnosis described in the first aspect. .

根据本申请的第五方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现根据前述第一方面所述的临床辅助决策诊断自学习方法。According to a fifth aspect of the present application, a computer program product is provided, including a computer program, which, when executed by a processor, implements the self-learning method for clinical aided decision-making and diagnosis according to the aforementioned first aspect.

根据本申请的技术方案,对体现了当前区域的诊断特点的待处理病历信息进行结构化处理,获得待处理病历信息的病况实体信息,基于待处理病历信息的文本信息和病况实体信息进行深度学习建模,获取至少一个候选诊断和每个候选诊断的召回概率;基于当前区域的区域排序特征和每个候选诊断的召回概率,对至少一个候选诊断进行排序,得到适用于当前区域的候选诊断的排序结果,并根据排序结果进行诊断自学习,使得诊断推荐结果更加符合当前区域的诊断特点,一定程度上解决诊断推荐的区域差异化问题,提高临床辅助决策诊断的准确度。According to the technical solution of the present application, the medical record information to be processed that reflects the diagnostic characteristics of the current region is structured and processed, the medical condition entity information of the medical record information to be processed is obtained, and the deep learning is performed based on the text information and the medical condition entity information of the medical record information to be processed. Modeling to obtain at least one candidate diagnosis and the recall probability of each candidate diagnosis; based on the regional ranking features of the current region and the recall probability of each candidate diagnosis, rank at least one candidate diagnosis to obtain a candidate diagnosis suitable for the current region. Sorting the results, and performing self-diagnosis learning according to the sorting results, making the diagnostic recommendation results more in line with the diagnostic characteristics of the current region, solving the regional differentiation problem of diagnostic recommendation to a certain extent, and improving the accuracy of clinical auxiliary decision-making diagnosis.

应当理解,本部分所描述的内容并非旨在标识本申请的实施例的关键或重要特征,也不用于限制本申请的范围。本申请的其它特征将通过以下的说明书而变得容易理解。It should be understood that the content described in this section is not intended to identify key or critical features of the embodiments of the application, nor is it intended to limit the scope of the application. Other features of the present application will become readily understood from the following description.

附图说明Description of drawings

附图用于更好地理解本方案,不构成对本申请的限定。其中:The accompanying drawings are used for better understanding of the present solution, and do not constitute a limitation to the present application. in:

图1是根据本申请实施提供的一种临床辅助决策诊断自学习方法的流程图;Fig. 1 is the flow chart of a kind of clinical assistant decision-making diagnosis self-learning method provided according to the implementation of the present application;

图2是根据本申请实施提供的一种获取部署临床辅助决策诊断推荐系统的当前区域的区域排序特征的流程图;Fig. 2 is a flow chart of obtaining the region ranking feature of the current region in which the clinical assistant decision-making diagnosis recommendation system is deployed according to the implementation of the present application;

图3是根据本申请实施提供的一种得到病历中疾病发病率、病况与诊断的共现概率的流程图;3 is a flow chart of obtaining the co-occurrence probability of disease incidence, condition and diagnosis in medical records according to the implementation of the present application;

图4是根据本申请实施提供的一种对至少一个候选诊断进行排序,并根据排序结果进行诊断自学习的流程图;4 is a flowchart of sorting at least one candidate diagnosis according to the implementation of the present application, and performing self-learning of the diagnosis according to the sorting result;

图5是根据本申请实施提供的另一种临床辅助决策诊断自学习方法的流程图;5 is a flowchart of another self-learning method for clinical assistant decision-making diagnosis provided according to the implementation of the present application;

图6是根据本申请实施提供的一种临床辅助决策诊断自学习装置的结构框图;6 is a structural block diagram of a self-learning device for clinical auxiliary decision-making diagnosis provided according to the implementation of the present application;

图7是根据本申请实施提供的另一种临床辅助决策诊断自学习装置的结构框图;7 is a structural block diagram of another self-learning device for clinical assistant decision-making diagnosis provided according to the implementation of the present application;

图8是根据本申请实施提供的用以实现临床辅助决策诊断自学习方法的电子设备的框图。FIG. 8 is a block diagram of an electronic device for implementing a self-learning method for clinical aided decision-making diagnosis provided according to the implementation of the present application.

具体实施方式Detailed ways

以下结合附图对本申请的示范性实施例做出说明,其中包括本申请实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本申请的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。Exemplary embodiments of the present application are described below with reference to the accompanying drawings, which include various details of the embodiments of the present application to facilitate understanding, and should be considered as exemplary only. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the present application. Also, descriptions of well-known functions and constructions are omitted from the following description for clarity and conciseness.

随着大数据与医疗的不断融合,临床辅助决策支持系统(Clinical DecisionSupport System,简称CDSS)逐渐成为提升医疗质量的重要手段。目前大部分临床辅助决策支持系统构建的是通用的临床辅助诊断推荐系统,然而由于疾病发病率的区域差异性和不同区域的医生诊断习惯差异等,同样的病历在不同的区域上所期望算法给出的推荐诊断结果可能不同。为此,在实际区域落地时,系统需要建立推荐诊断的区域自学习能力,从而使得算法推荐的诊断能够符合当前区域的诊断特点。With the continuous integration of big data and medical care, the Clinical Decision Support System (CDSS) has gradually become an important means to improve the quality of medical care. At present, most clinical auxiliary decision support systems build a general clinical auxiliary diagnosis recommendation system. However, due to regional differences in disease incidence and differences in doctors' diagnostic habits in different regions, the same medical records are expected in different regions. The recommended diagnosis may vary. For this reason, when landing in the actual area, the system needs to establish the regional self-learning capability of recommended diagnosis, so that the diagnosis recommended by the algorithm can conform to the diagnosis characteristics of the current area.

现有技术中,诊断推荐区域自学习的技术方案主要包括两种:使用传统的机器学习模型和使用复杂机器学习模型。其中,对于使用传统机器学习模型的临床辅助决策支持系统,自学习策略直接通过统计当前区域的病历特征分布来更新模型推荐结果;对于使用复杂机器学习模型(如卷积神经网络)的临床辅助决策支持系统,大部分需要重新解析对应区域的电子病历数据,如主诉、现病史、辅助检查、体格检查、既往史等,并对病历数据进行人工标注,然后基于标注的数据对模型进行重新训练,来达到诊断区域自学习的目的。In the prior art, the technical solutions for self-learning of the diagnostic recommendation area mainly include two types: using a traditional machine learning model and using a complex machine learning model. Among them, for clinical auxiliary decision support systems using traditional machine learning models, the self-learning strategy directly updates the model recommendation results by counting the distribution of medical records in the current region; for clinical auxiliary decision-making using complex machine learning models (such as convolutional neural networks) Most of the support systems need to re-analyze the electronic medical record data in the corresponding area, such as chief complaint, current illness history, auxiliary examination, physical examination, past history, etc., and manually label the medical record data, and then retrain the model based on the labelled data. To achieve the purpose of self-learning in the diagnostic area.

然而,对于使用传统机器学习模型的临床辅助决策支持系统,如决策树等,理想情况下可以实现较快的区域自学习,但是传统模型由于模型复杂度等原因,实际落地诊断效果不佳。其次,对于使用复杂机器学习模型(如卷积神经网络)的临床辅助决策支持系统,需要重新标注数据后训练更新模型,成本较高,周期较长,且灵活性不足。However, for clinical aided decision support systems that use traditional machine learning models, such as decision trees, ideally, faster regional self-learning can be achieved, but traditional models have poor diagnostic results due to model complexity and other reasons. Second, for clinical auxiliary decision support systems using complex machine learning models (such as convolutional neural networks), it is necessary to re-label the data and then train and update the model, which is costly, has a long cycle, and lacks flexibility.

为此,本申请提供了一种临床辅助决策诊断自学习方法、系统、设备和存储介质。具体地,下面参考附图描述本申请实施例的临床辅助决策诊断自学习方法、系统、设备和存储介质。To this end, the present application provides a self-learning method, system, device and storage medium for clinical assistant decision-making diagnosis. Specifically, the self-learning method, system, device, and storage medium for clinical assistant decision-making diagnosis according to the embodiments of the present application are described below with reference to the accompanying drawings.

图1是根据本申请实施例提供的一种临床辅助决策诊断自学习方法的流程图。需要说明的是,本申请实施例的临床辅助决策诊断自学习方法可应用于本申请实施例的临床辅助决策诊断自学习装置,该临床辅助决策诊断自学习装置可被配置于电子设备上。FIG. 1 is a flowchart of a self-learning method for clinical auxiliary decision-making diagnosis provided according to an embodiment of the present application. It should be noted that the self-learning method for clinical auxiliary decision-making diagnosis in the embodiment of the present application can be applied to the self-learning device for clinical auxiliary decision-making diagnosis in the embodiment of the present application, which can be configured on an electronic device.

如图1所示,该临床辅助决策诊断自学习方法可以包括如下步骤:As shown in FIG. 1, the self-learning method for clinical decision-making and diagnosis assistance may include the following steps:

步骤101,对待处理病历信息进行结构化处理,获得待处理病历信息的病况实体信息。Step 101: Perform structured processing on the medical record information to be processed, and obtain the medical condition entity information of the medical record information to be processed.

需要说明的是,该待处理信息可以包括主诉、现病史、辅助检查、体格检查、既往史等内容。由于待处理病历信息基本上为纯文本的形式,为了更好地对待处理病历信息进行分析理解,可以基于自然语言的处理技术将待处理病历信息中的纯文本进行实体解析和提取,以获得待处理病历信息的病况实体信息。其中,该病况实体信息可以包括疾病名称、症状、体征、检验结果、手术、用药、检查结果等信息。It should be noted that the information to be processed may include main complaint, history of present illness, auxiliary examination, physical examination, past history, and the like. Since the medical record information to be processed is basically in the form of plain text, in order to better analyze and understand the medical record information to be processed, the plain text in the medical record information to be processed can be entity parsed and extracted based on natural language processing technology to obtain the information to be processed. Condition entity information for processing medical record information. The entity information of the disease condition may include information such as disease name, symptoms, signs, test results, surgery, medication, and test results.

步骤102,根据待处理病历信息的文本信息和病况实体信息,获取至少一个候选诊断和每个候选诊断的召回概率。Step 102: Acquire at least one candidate diagnosis and a recall probability of each candidate diagnosis according to the text information of the medical record information to be processed and the medical condition entity information.

可选地,在本申请一些实施例中,可根据待处理病历信息的文本信息和病况实体信息,通过深度学习建模获取候选诊断和每个候选诊断的召回概率。作为一种示例,可基于待处理病历信息的文本信息和病况实体信息进行深度学习建模,将建模的特征融合后进行诊断推导,最大可能地返回患者可能患有的疾病。其中,对于待处理病历信息的文本信息的建模,可将该待处理病历信息的文本信息按字进行拆分,对每个字进行编码,可使用卷积神经网络的结构生成字向量,以获得文本特征表示;对于病况实体信息的建模,可通过大量病历当中病况实体信息与诊断的共现关系构建医疗知识图,在该医疗知识图的基础之上,生成每一份病历对应的导出图,该导出图由若干子图组合而成的,每一个子图描述了病人此次就诊的一种类型的病况的集合。继而基于层次化注意力机制,对子图进行编码,以获得病历的病况实体特征表示。由此,基于前述文本特征表示和病况实体信息特征表示,即可获取至少一个候选诊断和每个候选诊断的召回概率,每个候选诊断的召回概率可记为PrOptionally, in some embodiments of the present application, the candidate diagnoses and the recall probability of each candidate diagnosis may be obtained through deep learning modeling according to the text information and the condition entity information of the medical record information to be processed. As an example, deep learning modeling can be performed based on the text information of the medical record information to be processed and the entity information of the disease condition, and the modeled features can be fused to perform diagnosis and derivation, so as to return the possible diseases of the patient to the greatest possible extent. Among them, for the modeling of the text information of the medical record information to be processed, the text information of the medical record information to be processed can be divided into words, and each word can be encoded, and the structure of a convolutional neural network can be used to generate a word vector to Obtain text feature representation; for the modeling of medical condition entity information, a medical knowledge graph can be constructed through the co-occurrence relationship between medical condition entity information and diagnosis in a large number of medical records, and on the basis of the medical knowledge graph, an export corresponding to each medical record is generated The derived graph is composed of several sub-graphs, each sub-graph describing a collection of a type of condition of the patient for this visit. Then, based on the hierarchical attention mechanism, the subgraphs are encoded to obtain the condition entity feature representation of the medical record. Thus, based on the aforementioned text feature representation and condition entity information feature representation, at least one candidate diagnosis and the recall probability of each candidate diagnosis can be obtained, and the recall probability of each candidate diagnosis can be denoted as P r .

步骤103,获取部署临床辅助决策诊断推荐系统的当前区域的区域排序特征。Step 103: Obtain the region ranking feature of the current region where the clinical assistant decision-making diagnosis recommendation system is deployed.

可选地,在本申请一些实施例中,可通过确定部署临床辅助决策诊断推荐系统的当前区域信息,从区域排序特征库中获取当前区域的区域排序特征。具体实现方式可参见后续实施例的描述。Optionally, in some embodiments of the present application, the region ranking feature of the current region may be obtained from the region ranking feature library by determining the current region information for deploying the clinical aided decision diagnosis and recommendation system. For the specific implementation, reference may be made to the descriptions of the subsequent embodiments.

步骤104,基于当前区域的区域排序特征和每个候选诊断的召回概率,对至少一个候选诊断进行排序,并根据排序结果进行诊断自学习。Step 104: Rank at least one candidate diagnosis based on the area ranking feature of the current area and the recall probability of each candidate diagnosis, and perform self-diagnosis learning according to the ranking result.

可选地,在本申请一些实施例中,可基于当前区域的区域排序特征和每个候选诊断的召回概率,对至少一个候选诊断进行排序;根据排序结果获取针对待处理病历信息的诊断推荐结果;获取针对待处理病历信息的真实诊断结果;根据诊断推荐结果和真实诊断结果进行诊断自学习。具体实现方式可参见后续实施例的描述。Optionally, in some embodiments of the present application, at least one candidate diagnosis may be ranked based on the regional ranking feature of the current area and the recall probability of each candidate diagnosis; a diagnosis recommendation result for the medical record information to be processed is obtained according to the ranking result. ; Obtain the real diagnosis results for the medical record information to be processed; carry out diagnosis self-learning according to the diagnosis recommendation results and the real diagnosis results. For the specific implementation, reference may be made to the descriptions of the subsequent embodiments.

根据本申请实施例的临床辅助决策诊断自学习方法,对体现了当前区域的诊断特点的待处理病历信息进行结构化处理,获得待处理病历信息的病况实体信息,基于待处理病历信息的文本信息和病况实体信息进行深度学习建模,获取至少一个候选诊断和每个候选诊断的召回概率;基于当前区域的区域排序特征和每个候选诊断的召回概率,对至少一个候选诊断进行排序,得到适用于当前区域的候选诊断的排序结果,并根据排序结果进行诊断自学习,使得诊断推荐结果更加符合当前区域的诊断特点,一定程度上解决诊断推荐的区域差异化问题,提高临床辅助决策诊断的准确度。According to the self-learning method for clinical auxiliary decision-making diagnosis according to the embodiment of the present application, the medical record information to be processed that reflects the diagnostic characteristics of the current region is structured and processed, the entity information of the medical condition of the medical record information to be processed is obtained, and the text information based on the medical record information to be processed is obtained. Perform deep learning modeling with disease entity information to obtain at least one candidate diagnosis and the recall probability of each candidate diagnosis; based on the regional ranking features of the current region and the recall probability of each candidate diagnosis, rank at least one candidate diagnosis and get Based on the ranking results of the candidate diagnoses in the current region, and carry out self-diagnosis learning according to the ranking results, the diagnostic recommendation results are more in line with the diagnostic characteristics of the current region, to a certain extent, solve the regional differentiation problem of diagnostic recommendations, and improve the accuracy of clinical auxiliary decision-making diagnosis. Spend.

需要说明的是,由于病历中疾病发病率和病况与诊断的共现概率是区域本地化排序的重要指标,故在本申请一些实施例中,区域排序特征可包括病历中疾病发病率和病况与诊断的共现概率。作为一种示例,如图2所示,本申请实施例提供的获取部署临床辅助决策诊断推荐系统的当前区域的区域排序特征的实现过程可以包括如下步骤:It should be noted that, since the disease incidence and the co-occurrence probability of the disease and diagnosis in the medical records are important indicators of regional localization ranking, in some embodiments of the present application, the regional ranking features may include the disease incidence and the disease state in the medical records and the relationship between them. Co-occurrence probability of diagnosis. As an example, as shown in FIG. 2 , the implementation process of obtaining the region ranking feature of the current region in which the clinical assistant decision-making diagnosis recommendation system is deployed provided by the embodiment of the present application may include the following steps:

步骤201,获取当前区域内的病历日志。Step 201, obtaining medical records in the current area.

步骤202,基于贝叶斯统计对病历日志进行自学习,以得到病历中疾病发病率、病况与诊断的共现概率。In step 202, self-learning is performed on the medical record log based on Bayesian statistics, so as to obtain the co-occurrence probability of disease incidence, disease condition and diagnosis in the medical record.

需要说明的是,在不同的区域中,各疾病的发病概率可能不同,因此疾病发病率可作为区域化排序的重要指标,包括人群、性别等发病率特征。此外,病历的病况与诊断的共现概率也体现了诊断的区域化特征,如症状、体征、检查等。故疾病发病率和病况与诊断的共现概率是区域排序中的两个重要指标。作为一种示例,如图3所示,本申请实施例提供的基于贝叶斯统计对病历日志进行自学习,以得到病历中疾病发病率、病况与诊断的共现概率的实现过程可以包括如下步骤:It should be noted that in different regions, the incidence probability of each disease may be different, so the disease incidence rate can be used as an important indicator for regional ranking, including incidence characteristics such as population and gender. In addition, the co-occurrence probability of the condition of the medical record and the diagnosis also reflects the regionalized characteristics of the diagnosis, such as symptoms, signs, and examinations. Therefore, the incidence of disease and the co-occurrence probability of condition and diagnosis are two important indicators in regional ranking. As an example, as shown in FIG. 3 , the implementation process of self-learning the medical record log based on Bayesian statistics provided by the embodiment of the present application to obtain the co-occurrence probability of disease incidence, disease condition and diagnosis in the medical record may include the following step:

步骤301,对病历日志进行结构化和结构化字段的统计,得到病历日志的病况实体信息和结构化字段统计信息。Step 301 , perform structured and structured field statistics on the medical record log, and obtain medical condition entity information and structured field statistical information of the medical record log.

可选地,在本申请一些实施例中,可通过CDSS中控对基层CDSS病历日志进行结构化和结构化字段的统计,以获得病历日志的病况实体信息和结构化字段统计信息。其中,病况实体信息可以包括:诊断(标准名)、病历既往史、阳性症状、异常体征、患者性别、患者年龄、妊娠状态等信息。Optionally, in some embodiments of the present application, the CDSS central control may perform structured and structured field statistics on the primary CDSS medical record log to obtain the medical condition entity information and structured field statistical information of the medical record log. The entity information of the disease condition may include: diagnosis (standard name), past medical history, positive symptoms, abnormal signs, patient gender, patient age, pregnancy status, and other information.

步骤302,基于医学知识图谱构建的疾病诊断依据关系和病历日志的病况实体信息,对诊断与病况的相关关系进行筛选,以统计得到诊断与病况的关系信息。Step 302 , based on the disease diagnosis basis relationship constructed by the medical knowledge graph and the disease condition entity information of the medical record log, screen the correlation between the diagnosis and the disease condition to obtain statistical relationship information between the diagnosis and the disease condition.

需要说明的是,在本申请一些实施例中,病况可以包括症状、异常体征、检查、检验等信息,对诊断与病况的相关关系进行筛选,过滤不相关的关联关系,以统计得到诊断与病况的关系信息。It should be noted that, in some embodiments of the present application, the condition may include information such as symptoms, abnormal signs, examinations, and tests, and the correlation between the diagnosis and the condition is screened, and the irrelevant association is filtered to obtain the diagnosis and the condition by statistics. relationship information.

步骤303,基于贝叶斯统计对结构化字段统计信息、诊断与病况的关系信息进行投票统计,得到病历中疾病发病率、病况与诊断的共现概率。Step 303 , based on Bayesian statistics, perform voting statistics on the statistical information of the structured field and the relationship information between the diagnosis and the condition, and obtain the co-occurrence probability of the disease incidence, the condition and the diagnosis in the medical record.

在本申请实施例中,可将病历中疾病发病率记为P1,将病况与诊断的共现概率记为P2In the embodiment of the present application, the disease incidence rate in the medical record may be recorded as P 1 , and the co-occurrence probability of the disease condition and diagnosis may be recorded as P 2 .

由此,通过上述步骤301-步骤303可以基于贝叶斯统计对病历日志进行自学习,以不断将自学习阶段学习到的区域病历中疾病发病率、病况与诊断的共现概率更新区域排序特征库中,以使得区域排序特征库中的特征更加能够在排序阶段起到正向作用。Therefore, through the above steps 301 to 303, the medical record log can be self-learned based on Bayesian statistics, so as to continuously update the regional ranking feature of the co-occurrence probability of disease incidence, disease condition and diagnosis in the regional medical records learned in the self-learning stage In order to make the features in the regional sorting feature library more able to play a positive role in the sorting stage.

步骤203,将病历中疾病发病率、病况与诊断的共现概率更新至区域排序特征库中。Step 203: Update the co-occurrence probability of disease incidence, disease condition and diagnosis in the medical record to the regional ranking feature database.

步骤204,确定部署临床辅助决策诊断推荐系统的当前区域信息。Step 204: Determine the current area information for deploying the clinical assistant decision-making diagnosis recommendation system.

步骤205,根据当前区域信息,从区域排序特征库中获取当前区域的区域排序特征。Step 205 , according to the current region information, obtain the region ranking feature of the current region from the region ranking feature library.

在本申请一些实施例中,可基于排序概率计算模型计算每个候选诊断的排序概率,且根据排序结果进行诊断自学习,调整排序概率计算模型中的参数。作为一种示例,如图4所示,本申请实施例提供的基于当前区域的区域排序特征和每个候选诊断的召回概率,对至少一个候选诊断进行排序,并根据排序结果进行诊断自学习的实现过程可以包括如下步骤:In some embodiments of the present application, the ranking probability of each candidate diagnosis can be calculated based on the ranking probability calculation model, and self-learning of the diagnosis is performed according to the ranking result, and the parameters in the ranking probability calculation model are adjusted. As an example, as shown in FIG. 4 , based on the region ranking feature of the current region and the recall probability of each candidate diagnosis provided by the embodiment of the present application, at least one candidate diagnosis is ranked, and the diagnosis self-learning is performed according to the ranking result. The implementation process can include the following steps:

步骤401,基于当前区域的区域排序特征和每个候选诊断的召回概率,采用排序概率计算模型计算每个候选诊断的排序概率。Step 401 , based on the regional ranking feature of the current region and the recall probability of each candidate diagnosis, use a ranking probability calculation model to calculate the ranking probability of each candidate diagnosis.

可选地,在本申请实施例中,可采用以下排序概率计算模型计算每个候选诊断的排序概率PfinalOptionally, in this embodiment of the present application, the following ranking probability calculation model may be used to calculate the ranking probability P final of each candidate diagnosis:

Pfinal=σrPr1P11P2 P finalr P r1 P 11 P 2

其中,Pr为候选诊断的召回概率,σr为候选诊断的召回概率Pr的权重,P1为候选诊断的疾病发病率,σ1为候选诊断的疾病发病率P1的权重,P2为候选诊断的病况与诊断的共现概率,σ2为候选诊断的病况与诊断的共现概率P2的权重。where P r is the recall probability of the candidate diagnosis, σ r is the weight of the recall probability P r of the candidate diagnosis, P 1 is the disease incidence rate of the candidate diagnosis, σ 1 is the weight of the disease incidence rate P 1 of the candidate diagnosis, P 2 is the co-occurrence probability of the condition of the candidate diagnosis and the diagnosis, and σ 2 is the weight of the co-occurrence probability P 2 of the condition of the candidate diagnosis and the diagnosis.

步骤402,根据每个候选诊断的排序概率,对至少一个候选诊断进行排序。Step 402: Rank at least one candidate diagnosis according to the ranking probability of each candidate diagnosis.

步骤403,根据排序结果获取针对待处理病历信息的诊断推荐结果。Step 403: Obtain a diagnosis recommendation result for the medical record information to be processed according to the sorting result.

可选地,在本申请一些实施例中,可将排序结果中排序概率Pfinal值最大的候选诊断作为待处理病历信息的诊断推荐结果。Optionally, in some embodiments of the present application, the candidate diagnosis with the largest ranking probability P final value in the ranking result may be used as the diagnosis recommendation result of the medical record information to be processed.

步骤404,获取针对待处理病历信息的真实诊断结果。Step 404: Obtain the real diagnosis result for the medical record information to be processed.

作为一种示例,在本申请一些实施例中,医生将参考根据排序结果获得的诊断推荐结果,结合实际病况及检查结果做出的正确诊断。As an example, in some embodiments of the present application, the doctor will refer to the diagnosis recommendation result obtained according to the ranking result, and make a correct diagnosis in combination with the actual condition and the examination result.

步骤405,根据诊断推荐结果和真实诊断结果,计算损失值。Step 405: Calculate the loss value according to the diagnosis recommendation result and the actual diagnosis result.

步骤406,根据损失值,调整排序概率计算模型中的模型参数。Step 406, according to the loss value, adjust the model parameters in the sorting probability calculation model.

也就是说,根据损失值,调整排序概率计算模型中的为候选诊断的召回概率Pr的权重σr,候选诊断的疾病发病率P1的权重σ1,候选诊断的病况与诊断的共现概率P2的权重σ2。根据排序结果进行诊断自学习,可以提升排序概率计算模型给出的诊断推荐结果与专家所给的真实诊断结果的相符率。其中相符率意为排序概率计算模型给出的诊断推荐结果与专家所给的真实诊断结果一致、互为别名或互为上下位关系。That is to say, according to the loss value, adjust the weight σ r of the recall probability P r of the candidate diagnosis in the ranking probability calculation model, the weight σ 1 of the disease incidence P 1 of the candidate diagnosis, and the co-occurrence of the condition of the candidate diagnosis and the diagnosis The weight σ 2 of the probability P 2 . The self-learning of diagnosis based on the ranking results can improve the coincidence rate between the diagnosis recommendation results given by the ranking probability calculation model and the real diagnosis results given by experts. The coincidence rate means that the diagnostic recommendation results given by the ranking probability calculation model are consistent with the real diagnostic results given by experts, and they are aliases to each other or have a superordinate relationship with each other.

在本申请实施例中,可根据各区域的实际情况选择是否需要对候选诊断进行区域排序。作为一种示例,如图5所示,本申请实施例提供的临床辅助决策诊断自学习方法可包括以下步骤:In this embodiment of the present application, it may be selected according to the actual situation of each region whether it is necessary to perform regional sorting on the candidate diagnosis. As an example, as shown in FIG. 5 , the self-learning method for clinical auxiliary decision-making diagnosis provided by the embodiment of the present application may include the following steps:

步骤501,对待处理病历信息进行结构化处理,获得待处理病历信息的病况实体信息。Step 501 , perform structured processing on the medical record information to be processed, and obtain the medical condition entity information of the medical record information to be processed.

步骤502,根据待处理病历信息的文本信息和病况实体信息,获取至少一个候选诊断和每个候选诊断的召回概率。Step 502: Acquire at least one candidate diagnosis and the recall probability of each candidate diagnosis according to the text information of the medical record information to be processed and the medical condition entity information.

步骤503,选择是否进行区域自学习。若进行区域自学习,则执行步骤504;若选择不进行区域自学习,则执行步骤505。Step 503, select whether to perform regional self-learning. If regional self-learning is performed, go to step 504; if it is selected not to perform regional self-learning, go to step 505.

作为一种示例,在本申请一些实施例中,可在模型应用中设置一按键,根据区域实际情况选择是否需要进行区域自学习。As an example, in some embodiments of the present application, a button may be set in the model application to select whether the region self-learning needs to be performed according to the actual situation of the region.

步骤504,判断是否满足区域自学习要求。若满足区域自学习要求,则执行步骤507;若不满足区域自学习要求,则执行步骤505。Step 504, determine whether the regional self-learning requirement is met. If the regional self-learning requirements are met, go to step 507; if the regional self-learning requirements are not met, go to step 505.

作为一种示例,在本申请一些实施例中,区域自学习要求可以是病例样本到达某个预设阈值。若病例样本过少,则无法基于历史病例进行区域自学习。As an example, in some embodiments of the present application, the area self-learning requirement may be that the case samples reach a certain preset threshold. If the case sample is too small, regional self-learning cannot be performed based on historical cases.

步骤505,根据每个候选诊断的召回概率,对至少一个候选诊断进行排序。Step 505: Rank at least one candidate diagnosis according to the recall probability of each candidate diagnosis.

步骤506,根据排序结果获取针对待处理病历信息的诊断推荐结果。Step 506: Obtain a diagnosis recommendation result for the medical record information to be processed according to the sorting result.

也就是说若不需要进行区域自学习或者不满足区域自学习条件的情况下,可基于召回概率进行排序,由此获得诊断推荐结果。That is to say, if regional self-learning is not required or the conditions for regional self-learning are not met, sorting can be performed based on the recall probability, thereby obtaining a diagnosis recommendation result.

步骤507,获取当前区域内的病历日志。Step 507: Obtain the medical records in the current area.

步骤508,对病历日志进行结构化和结构化字段的统计,得到病历日志的病况实体信息和结构化字段统计信息。Step 508 , perform structured and structured field statistics on the medical record log, and obtain the medical condition entity information and structured field statistical information of the medical record log.

步骤509,基于医学知识图谱构建的疾病诊断依据关系和病历日志的病况实体信息,对诊断与病况的相关关系进行筛选,以统计得到诊断与病况的关系信息。Step 509 , based on the disease diagnosis basis relationship constructed by the medical knowledge graph and the disease condition entity information of the medical record log, screen the correlation between the diagnosis and the disease condition to obtain statistical relationship information between the diagnosis and the disease condition.

步骤510,基于贝叶斯统计对结构化字段统计信息、诊断与病况的关系信息进行投票统计,得到病历中疾病发病率、病况与诊断的共现概率。Step 510 , based on Bayesian statistics, perform voting statistics on the statistical information of the structured field and the relationship information between the diagnosis and the condition, and obtain the co-occurrence probability of the disease incidence, the condition and the diagnosis in the medical record.

步骤511,将病历中疾病发病率、病况与诊断的共现概率更新至区域排序特征库中。Step 511: Update the co-occurrence probability of disease incidence, disease condition and diagnosis in the medical record to the regional ranking feature database.

步骤512,确定部署临床辅助决策诊断推荐系统的当前区域信息。Step 512: Determine the current area information for deploying the clinical assistant decision-making diagnosis recommendation system.

步骤513,根据当前区域信息,从区域排序特征库中获取当前区域的区域排序特征。Step 513 , according to the current region information, obtain the region ranking feature of the current region from the region ranking feature library.

步骤514,基于当前区域的区域排序特征和每个候选诊断的召回概率,采用排序概率计算模型计算每个候选诊断的排序概率。Step 514 , based on the regional ranking feature of the current region and the recall probability of each candidate diagnosis, use a ranking probability calculation model to calculate the ranking probability of each candidate diagnosis.

步骤515,根据每个候选诊断的排序概率,对至少一个候选诊断进行排序。Step 515: Rank at least one candidate diagnosis according to the ranking probability of each candidate diagnosis.

步骤516,根据排序结果获取针对待处理病历信息的诊断推荐结果。Step 516: Obtain a diagnosis recommendation result for the medical record information to be processed according to the sorting result.

步骤517,获取针对待处理病历信息的真实诊断结果。Step 517: Obtain the real diagnosis result for the medical record information to be processed.

步骤518,根据诊断推荐结果和真实诊断结果,计算损失值。Step 518: Calculate the loss value according to the diagnosis recommendation result and the actual diagnosis result.

步骤519,根据损失值,调整排序概率计算模型中的模型参数。Step 519, according to the loss value, adjust the model parameters in the sorting probability calculation model.

在本申请实施例中,步骤501-步骤502、步骤507-步骤519可以分别采用本申请的各实施例中的任一种方式实现,对此本申请不作具体限定,也不再赘述。In the embodiments of the present application, steps 501 to 502 and steps 507 to 519 may be implemented in any of the embodiments of the present application, which are not specifically limited in the present application, and will not be described again.

根据本申请实施例的临床辅助决策诊断自学习方法,对体现了当前区域的诊断特点的待处理病历信息进行结构化处理,获得待处理病历信息的病况实体信息,基于待处理病历信息的文本信息和病况实体信息进行深度学习建模,获取至少一个候选诊断和每个候选诊断的召回概率;根据当前区域的实际情况选择是否进行区域自学习,若不进行区域自学习,则根据每个候选诊断的召回概率,对至少一个候选诊断进行排序,根据排序结果获取待处理病历信息的诊断推荐结果;若进行区域自学习,则判断是否满足区域自学习要求,若不满足区域自学习要求,如病历样本数量不多,无法进行区域自学习,则按照召回概率进行排序,获取待处理病历信息的诊断推荐结果;若满足区域自学习要求,基于当前区域的区域排序特征和每个候选诊断的召回概率,采用排序概率计算模型计算每个候选诊断的排序概率,并对至少一个候选诊断进行排序,得到适用于当前区域的候选诊断的排序结果,并根据排序结果进行诊断自学习,调整排序概率计算模型中的模型参数,使得诊断推荐结果更加符合当前区域的诊断特点,一定程度上解决诊断推荐的区域差异化问题,提高临床辅助决策诊断的准确度。According to the self-learning method for clinical auxiliary decision-making diagnosis according to the embodiment of the present application, the medical record information to be processed that reflects the diagnostic characteristics of the current region is structured and processed, the entity information of the medical condition of the medical record information to be processed is obtained, and the text information based on the medical record information to be processed is obtained. Perform deep learning modeling with disease entity information to obtain at least one candidate diagnosis and the recall probability of each candidate diagnosis; choose whether to perform regional self-learning according to the actual situation of the current area, if not, according to each candidate diagnosis The recall probability of at least one candidate diagnosis is sorted, and the diagnostic recommendation result of the medical record information to be processed is obtained according to the sorting result; if the regional self-learning is performed, it is judged whether the regional self-learning requirements are met, and if the regional self-learning requirements are not met, such as medical records If the number of samples is small, and regional self-learning cannot be performed, the ranking is based on the recall probability, and the diagnostic recommendation results of the medical record information to be processed are obtained; if the regional self-learning requirements are met, based on the regional sorting characteristics of the current region and the recall probability of each candidate diagnosis , using the sorting probability calculation model to calculate the sorting probability of each candidate diagnosis, and sorting at least one candidate diagnosis to obtain the sorting result of the candidate diagnosis suitable for the current area, and perform self-diagnosis learning according to the sorting result, and adjust the sorting probability calculation model The model parameters in the model make the diagnostic recommendation results more in line with the diagnostic characteristics of the current region, solve the problem of regional differentiation of diagnostic recommendations to a certain extent, and improve the accuracy of clinical auxiliary decision-making diagnosis.

图6是根据本申请实施例提供的一种临床辅助决策诊断自学习装置的结构框图。如图6所示,该临床辅助决策诊断自学习装置可以包括结构化处理模块601、召回模块602、获取模块603和自学习模块604。FIG. 6 is a structural block diagram of a self-learning device for clinical decision-making assistance provided according to an embodiment of the present application. As shown in FIG. 6 , the self-learning device for clinical assistant decision-making and diagnosis may include a structured processing module 601 , a recall module 602 , an acquisition module 603 and a self-learning module 604 .

具体地,结构化处理模块601,用于对待处理病历信息进行结构化处理,获得待处理病历信息的病况实体信息。Specifically, the structured processing module 601 is configured to perform structured processing on the medical record information to be processed, and obtain the medical condition entity information of the medical record information to be processed.

召回模块602,用于根据待处理病历信息的文本信息和病况实体信息,获取至少一个候选诊断和每个候选诊断的召回概率。The recall module 602 is configured to acquire at least one candidate diagnosis and the recall probability of each candidate diagnosis according to the text information and the condition entity information of the medical record information to be processed.

获取模块603,用于获取部署临床辅助决策诊断推荐系统的当前区域的区域排序特征。The obtaining module 603 is configured to obtain the region ranking feature of the current region where the clinical assistant decision-making diagnosis recommendation system is deployed.

在本申请一些实施例中,获取模块603,具体用于:确定部署临床辅助决策诊断推荐系统的当前区域信息;根据当前区域信息,从区域排序特征库中获取当前区域的区域排序特征。In some embodiments of the present application, the obtaining module 603 is specifically configured to: determine the current region information for deploying the clinical aided decision-making diagnosis recommendation system; and obtain the region ranking feature of the current region from the region ranking feature library according to the current region information.

自学习模块604,用于基于当前区域的区域排序特征和每个候选诊断的召回概率,对至少一个候选诊断进行排序,并根据排序结果进行诊断自学习。The self-learning module 604 is configured to sort at least one candidate diagnosis based on the region sorting feature of the current region and the recall probability of each candidate diagnosis, and perform self-diagnosis learning according to the sorting result.

在本申请一些实施例中,自学习模块604,具体用于:基于当前区域的区域排序特征和每个候选诊断的召回概率,对至少一个候选诊断进行排序;根据排序结果获取针对待处理病历信息的诊断推荐结果;获取针对待处理病历信息的真实诊断结果;根据诊断推荐结果和真实诊断结果进行诊断自学习。In some embodiments of the present application, the self-learning module 604 is specifically configured to: rank at least one candidate diagnosis based on the regional ranking feature of the current region and the recall probability of each candidate diagnosis; obtain information about the medical records to be processed according to the ranking result The diagnosis recommendation results are obtained; the real diagnosis results for the medical record information to be processed are obtained; the diagnosis self-learning is performed according to the diagnosis recommendation results and the real diagnosis results.

在本申请一些实施例中,自学习模块604,还具体用于:基于当前区域的区域排序特征和每个候选诊断的召回概率,采用排序概率计算模型计算每个候选诊断的排序概率;根据每个候选诊断的排序概率,对至少一个候选诊断进行排序。In some embodiments of the present application, the self-learning module 604 is further specifically configured to: calculate the ranking probability of each candidate diagnosis by adopting a ranking probability calculation model based on the regional ranking feature of the current region and the recall probability of each candidate diagnosis; The ranking probability of each candidate diagnosis, ranking at least one candidate diagnosis.

在本申请一些实施例中,自学习模块604,还具体用于:根据诊断推荐结果和真实诊断结果,计算损失值;根据损失值,调整排序概率计算模型中的模型参数。In some embodiments of the present application, the self-learning module 604 is further specifically configured to: calculate the loss value according to the diagnosis recommendation result and the real diagnosis result; and adjust the model parameters in the sorting probability calculation model according to the loss value.

可选地,在本申请一些实施例中,区域排序特征包括病历中疾病发病率、病况与诊断的共现概率,如图7所示,该临床辅助决策诊断自学习装置还可以包括特征更新模块705。其中,特征更新模块705具体用于:获取当前区域内的病历日志,并基于贝叶斯统计对病历日志进行自学习,以得到病历中疾病发病率、病况与诊断的共现概率,以及将病历中疾病发病率、病况与诊断的共现概率更新至区域排序特征库中。Optionally, in some embodiments of the present application, the regional ranking feature includes the disease incidence rate, the co-occurrence probability of the disease condition and the diagnosis in the medical record, as shown in FIG. 705. Among them, the feature update module 705 is specifically used to: obtain the medical record log in the current area, and perform self-learning on the medical record log based on Bayesian statistics, so as to obtain the co-occurrence probability of disease incidence, medical condition and diagnosis in the medical record, and convert the medical record The co-occurrence probability of disease incidence, condition and diagnosis is updated to the regional ranking feature database.

在本申请一些实施例中,特征更新模块705,具体用于:对病历日志进行结构化和结构化字段的统计,得到病历日志的病况实体信息和结构化字段统计信息;基于医学知识图谱构建的疾病诊断依据关系和病历日志的病况实体信息,对诊断与病况的相关关系进行筛选,以统计得到诊断与病况的关系信息;基于贝叶斯统计对结构化字段统计信息、诊断与病况的关系信息进行投票统计,得到病历中疾病发病率、病况与诊断的共现概率。In some embodiments of the present application, the feature update module 705 is specifically configured to: perform structured and structured field statistics on the medical record log, and obtain the medical condition entity information and structured field statistical information of the medical record log; The disease diagnosis is based on the relationship and the disease entity information of the medical record log, and the correlation between the diagnosis and the disease condition is screened to obtain the relationship information between the diagnosis and the disease state. Voting statistics were performed to obtain the co-occurrence probability of disease incidence, condition and diagnosis in the medical records.

其中,图7中701-704和图6中601-604具有相同功能和结构。Among them, 701-704 in FIG. 7 and 601-604 in FIG. 6 have the same function and structure.

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。Regarding the apparatus in the above-mentioned embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be described in detail here.

根据本申请实施例的临床辅助决策诊断自学习装置,对体现了当前区域的诊断特点的待处理病历信息进行结构化处理,获得待处理病历信息的病况实体信息,基于待处理病历信息的文本信息和病况实体信息进行深度学习建模,获取至少一个候选诊断和每个候选诊断的召回概率;根据当前区域的实际情况选择是否进行区域自学习,若不进行区域自学习,则根据每个候选诊断的召回概率,对至少一个候选诊断进行排序,根据排序结果获取待处理病历信息的诊断推荐结果;若进行区域自学习,则判断是否满足区域自学习要求,若不满足区域自学习要求,如病历样本数量不多,无法进行区域自学习,则按照召回概率进行排序,获取待处理病历信息的诊断推荐结果;若满足区域自学习要求,基于当前区域的区域排序特征和每个候选诊断的召回概率,采用排序概率计算模型计算每个候选诊断的排序概率,并对至少一个候选诊断进行排序,得到适用于当前区域的候选诊断的排序结果,并根据排序结果进行诊断自学习,调整排序概率计算模型中的模型参数,使得诊断推荐结果更加符合当前区域的诊断特点,一定程度上解决诊断推荐的区域差异化问题,提高临床辅助决策诊断的准确度。According to the self-learning device for clinical auxiliary decision-making and diagnosis according to the embodiment of the present application, the medical record information to be processed that reflects the diagnostic characteristics of the current area is structured and processed to obtain the medical condition entity information of the medical record information to be processed, and the text information based on the medical record information to be processed is obtained. Perform deep learning modeling with disease entity information to obtain at least one candidate diagnosis and the recall probability of each candidate diagnosis; choose whether to perform regional self-learning according to the actual situation of the current area, if not, according to each candidate diagnosis The recall probability of at least one candidate diagnosis is sorted, and the diagnostic recommendation result of the medical record information to be processed is obtained according to the sorting result; if the regional self-learning is performed, it is judged whether the regional self-learning requirements are met, and if the regional self-learning requirements are not met, such as medical records If the number of samples is small, and regional self-learning cannot be performed, the ranking is based on the recall probability, and the diagnostic recommendation results of the medical record information to be processed are obtained; if the regional self-learning requirements are met, based on the regional sorting characteristics of the current region and the recall probability of each candidate diagnosis , using the sorting probability calculation model to calculate the sorting probability of each candidate diagnosis, and sorting at least one candidate diagnosis to obtain the sorting result of the candidate diagnosis suitable for the current area, and perform self-diagnosis learning according to the sorting result, and adjust the sorting probability calculation model The model parameters in the model make the diagnostic recommendation results more in line with the diagnostic characteristics of the current region, solve the problem of regional differentiation of diagnostic recommendations to a certain extent, and improve the accuracy of clinical auxiliary decision-making diagnosis.

根据本申请的实施例,本申请还提供了一种电子设备、一种可读存储介质和一种计算机程序产品。According to the embodiments of the present application, the present application further provides an electronic device, a readable storage medium, and a computer program product.

如图8所示,是根据本申请实施例的用以实现临床辅助决策诊断自学习方法的电子设备的框图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本申请的实现。As shown in FIG. 8 , it is a block diagram of an electronic device for implementing a self-learning method for clinical decision-making assistance and diagnosis according to an embodiment of the present application. Electronic devices are intended to represent various forms of digital computers, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. Electronic devices may also represent various forms of mobile devices, such as personal digital processors, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are by way of example only, and are not intended to limit implementations of the application described and/or claimed herein.

如图8所示,该电子设备包括:一个或多个处理器801、存储器802,以及用于连接各部件的接口,包括高速接口和低速接口。各个部件利用不同的总线互相连接,并且可以被安装在公共主板上或者根据需要以其它方式安装。处理器可以对在电子设备内执行的指令进行处理,包括存储在存储器中或者存储器上以在外部输入/输出装置(诸如,耦合至接口的显示设备)上显示GUI的图形信息的指令。在其它实施方式中,若需要,可以将多个处理器和/或多条总线与多个存储器和多个存储器一起使用。同样,可以连接多个电子设备,各个设备提供部分必要的操作(例如,作为服务器阵列、一组刀片式服务器、或者多处理器系统)。图8中以一个处理器801为例。As shown in FIG. 8, the electronic device includes: one or more processors 801, a memory 802, and interfaces for connecting various components, including a high-speed interface and a low-speed interface. The various components are interconnected using different buses and may be mounted on a common motherboard or otherwise as desired. The processor may process instructions executed within the electronic device, including instructions stored in or on memory to display graphical information of the GUI on an external input/output device, such as a display device coupled to the interface. In other embodiments, multiple processors and/or multiple buses may be used with multiple memories and multiple memories, if desired. Likewise, multiple electronic devices may be connected, each providing some of the necessary operations (eg, as a server array, a group of blade servers, or a multiprocessor system). In FIG. 8, a processor 801 is used as an example.

存储器802即为本申请所提供的非瞬时计算机可读存储介质。其中,所述存储器存储有可由至少一个处理器执行的指令,以使所述至少一个处理器执行本申请所提供的临床辅助决策诊断自学习方法。本申请的非瞬时计算机可读存储介质存储计算机指令,该计算机指令用于使计算机执行本申请所提供的临床辅助决策诊断自学习方法。The memory 802 is the non-transitory computer-readable storage medium provided by the present application. Wherein, the memory stores instructions executable by at least one processor, so that the at least one processor executes the self-learning method for clinical assistant decision-making diagnosis provided by the present application. The non-transitory computer-readable storage medium of the present application stores computer instructions, and the computer instructions are used to cause the computer to execute the self-learning method for clinical assistant decision-making diagnosis provided by the present application.

存储器802作为一种非瞬时计算机可读存储介质,可用于存储非瞬时软件程序、非瞬时计算机可执行程序以及模块,如本申请实施例中的临床辅助决策诊断自学习方法对应的程序指令/模块(例如,附图7所示的结构化处理模块701、召回模块702、获取模块703、自学习模块704和特征更新模块705)。处理器801通过运行存储在存储器802中的非瞬时软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例中的临床辅助决策诊断自学习方法。As a non-transitory computer-readable storage medium, the memory 802 can be used to store non-transitory software programs, non-transitory computer-executable programs and modules, such as program instructions/modules corresponding to the self-learning method for clinical decision-making assistance in the embodiments of the present application (For example, the structured processing module 701, the recall module 702, the acquisition module 703, the self-learning module 704, and the feature update module 705 shown in FIG. 7). The processor 801 executes various functional applications and data processing of the server by running the non-transitory software programs, instructions and modules stored in the memory 802 , that is, to implement the self-learning method for clinical aided decision-making diagnosis in the above method embodiments.

存储器802可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储用以实现临床辅助决策诊断自学习方法的电子设备的使用所创建的数据等。此外,存储器802可以包括高速随机存取存储器,还可以包括非瞬时存储器,例如至少一个磁盘存储器件、闪存器件、或其他非瞬时固态存储器件。在一些实施例中,存储器802可选包括相对于处理器801远程设置的存储器,这些远程存储器可以通过网络连接至用以实现临床辅助决策诊断自学习方法的电子设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。The memory 802 can include a stored program area and a stored data area, wherein the stored program area can store an operating system and an application program required by at least one function; Use the created data, etc. Additionally, memory 802 may include high-speed random access memory, and may also include non-transitory memory, such as at least one magnetic disk storage device, flash memory device, or other non-transitory solid state storage device. In some embodiments, the memory 802 may optionally include a memory disposed remotely relative to the processor 801, and the remote memory may be connected to an electronic device for implementing the self-learning method for clinical decision-making assistance diagnosis through a network. Examples of such networks include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

用以实现临床辅助决策诊断自学习方法的电子设备还可以包括:输入装置803和输出装置804。处理器801、存储器802、输入装置803和输出装置804可以通过总线或者其他方式连接,图8中以通过总线连接为例。The electronic device used to implement the self-learning method for clinical decision-aided diagnosis and diagnosis may further include: an input device 803 and an output device 804 . The processor 801 , the memory 802 , the input device 803 and the output device 804 may be connected by a bus or in other ways, and the connection by a bus is taken as an example in FIG. 8 .

输入装置803可接收输入的数字或字符信息,以及产生与用以实现临床辅助决策诊断自学习方法的电子设备的用户设置以及功能控制有关的键信号输入,例如触摸屏、小键盘、鼠标、轨迹板、触摸板、指示杆、一个或者多个鼠标按钮、轨迹球、操纵杆等输入装置。输出装置804可以包括显示设备、辅助照明装置(例如,LED)和触觉反馈装置(例如,振动电机)等。该显示设备可以包括但不限于,液晶显示器(LCD)、发光二极管(LED)显示器和等离子体显示器。在一些实施方式中,显示设备可以是触摸屏。The input device 803 can receive input numerical or character information, and generate key signal input related to user settings and function control of the electronic equipment used to implement the self-learning method for clinical aided decision-making diagnosis, such as touch screen, keypad, mouse, trackpad , touchpad, pointing stick, one or more mouse buttons, trackball, joystick and other input devices. Output devices 804 may include display devices, auxiliary lighting devices (eg, LEDs), haptic feedback devices (eg, vibration motors), and the like. The display device may include, but is not limited to, a liquid crystal display (LCD), a light emitting diode (LED) display, and a plasma display. In some implementations, the display device may be a touch screen.

此处描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、专用ASIC(专用集成电路)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,即本申请还提出了一种计算机程序,该计算机程序在被处理器执行时,实现上述实施例所描述的临床辅助决策诊断自学习方法,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。Various implementations of the systems and techniques described herein can be implemented in digital electronic circuitry, integrated circuit systems, application specific ASICs (application specific integrated circuits), computer hardware, firmware, software, and/or combinations thereof. These various implementations may include: being implemented in one or more computer programs, that is, the present application also proposes a computer program that, when executed by a processor, implements the clinical decision-aided diagnosis described in the above embodiments A self-learning approach, the one or more computer programs may be executed and/or interpreted on a programmable system comprising at least one programmable processor, which may be a special purpose or general purpose programmable processor, which may be retrieved from a memory system , at least one input device, and at least one output device receive data and instructions, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

这些计算程序(也称作程序、软件、软件应用、或者代码)包括可编程处理器的机器指令,并且可以利用高级过程和/或面向对象的编程语言、和/或汇编/机器语言来实施这些计算程序。如本文使用的,术语“机器可读介质”和“计算机可读介质”指的是用于将机器指令和/或数据提供给可编程处理器的任何计算机程序产品、设备、和/或装置(例如,磁盘、光盘、存储器、可编程逻辑装置(PLD)),包括,接收作为机器可读信号的机器指令的机器可读介质。术语“机器可读信号”指的是用于将机器指令和/或数据提供给可编程处理器的任何信号。These computational programs (also referred to as programs, software, software applications, or codes) include machine instructions for programmable processors, and may be implemented using high-level procedural and/or object-oriented programming languages, and/or assembly/machine languages calculation program. As used herein, the terms "machine-readable medium" and "computer-readable medium" refer to any computer program product, apparatus, and/or apparatus for providing machine instructions and/or data to a programmable processor ( For example, magnetic disks, optical disks, memories, programmable logic devices (PLDs), including machine-readable media that receive machine instructions as machine-readable signals. The term "machine-readable signal" refers to any signal used to provide machine instructions and/or data to a programmable processor.

为了提供与用户的交互,可以在计算机上实施此处描述的系统和技术,该计算机具有:用于向用户显示信息的显示装置(例如,CRT(阴极射线管)或者LCD(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给计算机。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。To provide interaction with a user, the systems and techniques described herein may be implemented on a computer having a display device (eg, a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user ); and a keyboard and pointing device (eg, a mouse or trackball) through which a user can provide input to the computer. Other kinds of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (eg, visual feedback, auditory feedback, or tactile feedback); and can be in any form (including acoustic input, voice input, or tactile input) to receive input from the user.

可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(LAN)、广域网(WAN)、互联网和区块链网络。The systems and techniques described herein may be implemented on a computing system that includes back-end components (eg, as a data server), or a computing system that includes middleware components (eg, an application server), or a computing system that includes front-end components (eg, a user computer having a graphical user interface or web browser through which a user may interact with implementations of the systems and techniques described herein), or including such backend components, middleware components, Or any combination of front-end components in a computing system. The components of the system may be interconnected by any form or medium of digital data communication (eg, a communication network). Examples of communication networks include: Local Area Networks (LANs), Wide Area Networks (WANs), the Internet, and blockchain networks.

计算机系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,又称为云计算服务器或云主机,是云计算服务体系中的一项主机产品,以解决了传统物理主机与VPS服务("Virtual Private Server",或简称"VPS")中,存在的管理难度大,业务扩展性弱的缺陷。服务器也可以为分布式系统的服务器,或者是结合了区块链的服务器。A computer system can include clients and servers. Clients and servers are generally remote from each other and usually interact through a communication network. The relationship of client and server arises by computer programs running on the respective computers and having a client-server relationship to each other. The server can be a cloud server, also known as a cloud computing server or a cloud host. It is a host product in the cloud computing service system to solve the traditional physical host and VPS service ("Virtual Private Server", or "VPS" for short). , there are the defects of difficult management and weak business expansion. The server can also be a server of a distributed system, or a server combined with a blockchain.

应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发申请中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本申请公开的技术方案所期望的结果,本文在此不进行限制。It should be understood that steps may be reordered, added or deleted using the various forms of flow shown above. For example, the steps described in the present application can be performed in parallel, sequentially or in different orders, and as long as the desired results of the technical solutions disclosed in the present application can be achieved, no limitation is imposed herein.

上述具体实施方式,并不构成对本申请保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本申请的精神和原则之内所作的修改、等同替换和改进等,均应包含在本申请保护范围之内。The above-mentioned specific embodiments do not constitute a limitation on the protection scope of the present application. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions may occur depending on design requirements and other factors. Any modifications, equivalent replacements and improvements made within the spirit and principles of this application shall be included within the protection scope of this application.

Claims (17)

1. A clinical assistant decision making diagnostic self-learning method comprising:
structuring medical record information to be processed to obtain entity information of the medical conditions of the medical record information to be processed;
acquiring at least one candidate diagnosis and the recall probability of each candidate diagnosis according to the text information of the medical record information to be processed and the entity information of the disease state;
acquiring a regional ranking characteristic of a current region where a clinical assistant decision-making diagnosis recommendation system is deployed, wherein the current region is a region where the clinical assistant decision-making diagnosis recommendation system is deployed, and the regional ranking characteristic comprises the co-occurrence probability of disease morbidity, state of illness and diagnosis in medical records;
and ranking the at least one candidate diagnosis based on the region ranking features of the current region and the recall probability of each candidate diagnosis, and performing diagnosis self-learning according to the ranking result.
2. The method of claim 1, wherein the obtaining a region ordering feature of a current region in which the clinical assistant decision diagnostic recommendation system is deployed comprises:
determining current region information for deploying a clinical assistant decision-making diagnosis recommendation system;
and acquiring the region sorting feature of the current region from a region sorting feature library according to the current region information.
3. The method of claim 2, wherein the method further comprises:
acquiring a medical record log in the current area;
self-learning the medical record log based on Bayesian statistics to obtain disease incidence and co-occurrence probability of the disease state and diagnosis in the medical record;
and updating the disease incidence in the medical record and the co-occurrence probability of the disease state and diagnosis to the regional sequencing feature library.
4. The method of claim 3, wherein the self-learning of the medical record log based on Bayesian statistics to derive a co-occurrence probability of disease incidence, the condition, and diagnosis in the medical record comprises:
carrying out structured and structured field statistics on the medical record log to obtain the entity information of the state of illness and the structured field statistical information of the medical record log;
screening the correlation between diagnosis and the disease state according to the disease diagnosis relationship constructed based on the medical knowledge map and the entity information of the disease state in the medical record log so as to obtain the correlation information between diagnosis and the disease state by statistics;
and voting and counting the structured field statistical information and the relationship information between the diagnosis and the disease state based on Bayesian statistics to obtain the disease incidence and the co-occurrence probability between the disease state and the diagnosis in the medical record.
5. The method of claim 1, wherein ranking the at least one candidate diagnosis based on the region ranking features of the current region and the recall probability of each of the candidate diagnoses and performing diagnostic self-learning according to the ranking results comprises:
ranking the at least one candidate diagnosis based on a region ranking feature of the current region and a recall probability of each of the candidate diagnoses;
acquiring a diagnosis recommendation result aiming at the medical record information to be processed according to the sorting result;
acquiring a real diagnosis result aiming at the medical record information to be processed;
and carrying out diagnosis self-learning according to the diagnosis recommendation result and the real diagnosis result.
6. The method of claim 5, wherein said ranking said at least one candidate diagnosis based on region-ranking features of said current region and recall probability of each said candidate diagnosis comprises:
calculating a ranking probability of each candidate diagnosis by adopting a ranking probability calculation model based on the region ranking characteristics of the current region and the recall probability of each candidate diagnosis;
ranking the at least one candidate diagnosis according to the ranking probability of each candidate diagnosis.
7. The method of claim 6, wherein said performing diagnostic self-learning based on said diagnostic recommendation and said true diagnostic result comprises:
calculating a loss value according to the diagnosis recommendation result and the real diagnosis result;
and adjusting model parameters in the sequencing probability calculation model according to the loss value.
8. A clinical assisted decision making diagnostic self-learning device comprising:
the structured processing module is used for carrying out structured processing on medical record information to be processed to obtain entity information of the medical conditions of the medical record information to be processed;
the recall module is used for acquiring at least one candidate diagnosis and the recall probability of each candidate diagnosis according to the text information of the medical record information to be processed and the entity information of the disease state;
the system comprises an acquisition module, a judgment module and a processing module, wherein the acquisition module is used for acquiring the region ranking characteristics of a current region where a clinical assistant decision-making diagnosis recommendation system is deployed, the current region is the region where the clinical assistant decision-making diagnosis recommendation system is deployed, and the ranking characteristics comprise the disease incidence, the state of illness and the co-occurrence probability of diagnosis in medical records;
and the self-learning module is used for sequencing the at least one candidate diagnosis based on the region sequencing characteristics of the current region and the recall probability of each candidate diagnosis and performing diagnosis self-learning according to the sequencing result.
9. The apparatus of claim 8, wherein the acquisition module is specifically configured to:
determining current region information for deploying a clinical assistant decision-making diagnosis recommendation system;
and acquiring the region sorting feature of the current region from a region sorting feature library according to the current region information.
10. The apparatus of claim 9, wherein the apparatus further comprises:
and the characteristic updating module is used for acquiring the medical record logs in the current region, self-learning the medical record logs based on Bayesian statistics to obtain the disease incidence in the medical record and the co-occurrence probability of the disease state and diagnosis, and updating the disease incidence in the medical record and the co-occurrence probability of the disease state and diagnosis to the regional ranking characteristic library.
11. The apparatus of claim 10, wherein the feature update module is specifically configured to:
carrying out structured and structured field statistics on the medical record log to obtain the entity information of the state of illness and the structured field statistical information of the medical record log;
screening the correlation between diagnosis and the disease state according to the disease diagnosis relationship constructed based on the medical knowledge map and the entity information of the disease state in the medical record log so as to obtain the correlation information between diagnosis and the disease state by statistics;
and voting and counting the structured field statistical information and the relationship information between the diagnosis and the disease state based on Bayesian statistics to obtain the disease incidence and the co-occurrence probability between the disease state and the diagnosis in the medical record.
12. The apparatus of claim 8, wherein the self-learning module is specifically configured to:
ranking the at least one candidate diagnosis based on a region ranking feature of the current region and a recall probability of each of the candidate diagnoses;
acquiring a diagnosis recommendation result aiming at the medical record information to be processed according to the sorting result;
acquiring a real diagnosis result aiming at the medical record information to be processed;
and performing diagnosis self-learning according to the diagnosis recommendation result and the real diagnosis result.
13. The apparatus of claim 12, wherein the self-learning module is specifically configured to:
calculating a ranking probability of each candidate diagnosis by adopting a ranking probability calculation model based on the region ranking characteristics of the current region and the recall probability of each candidate diagnosis;
ranking the at least one candidate diagnosis according to the ranking probability of each candidate diagnosis.
14. The apparatus according to claim 13, wherein the self-learning module is specifically configured to:
calculating a loss value according to the diagnosis recommendation result and the real diagnosis result;
and adjusting model parameters in the sequencing probability calculation model according to the loss value.
15. An electronic device, comprising:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method of any one of claims 1-7.
16. A non-transitory computer readable storage medium having stored thereon computer instructions for causing the computer to perform the method of any one of claims 1-7.
17. A computer program product comprising a computer program which, when executed by a processor, carries out the steps of the method according to any one of claims 1-7.
CN202111084156.9A 2021-09-14 2021-09-14 Clinical assistant decision-making diagnosis self-learning method, device, equipment and storage medium Active CN113838573B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111084156.9A CN113838573B (en) 2021-09-14 2021-09-14 Clinical assistant decision-making diagnosis self-learning method, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111084156.9A CN113838573B (en) 2021-09-14 2021-09-14 Clinical assistant decision-making diagnosis self-learning method, device, equipment and storage medium

Publications (2)

Publication Number Publication Date
CN113838573A CN113838573A (en) 2021-12-24
CN113838573B true CN113838573B (en) 2022-10-21

Family

ID=78959407

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111084156.9A Active CN113838573B (en) 2021-09-14 2021-09-14 Clinical assistant decision-making diagnosis self-learning method, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN113838573B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117034202B (en) * 2023-10-09 2024-01-05 北京医百科技有限公司 Big data-based medication prompt method, system, equipment and storage medium
CN119920439A (en) * 2024-12-26 2025-05-02 讯飞医疗科技股份有限公司 Diagnosis recommendation method, device, equipment, storage medium and program product

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106682397A (en) * 2016-12-09 2017-05-17 江西中科九峰智慧医疗科技有限公司 Knowledge-based electronic medical record quality control method
CN111292848A (en) * 2019-12-31 2020-06-16 同方知网(北京)技术有限公司 A Bayesian Estimation-Based Medical Knowledge Graph Aided Reasoning Method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7844609B2 (en) * 2007-03-16 2010-11-30 Expanse Networks, Inc. Attribute combination discovery
CN111899884A (en) * 2020-06-23 2020-11-06 北京左医科技有限公司 Intelligent auxiliary inquiry method, device and storage medium
CN112951414A (en) * 2021-03-26 2021-06-11 嘉兴市第二医院 Primary medical clinical assistant decision-making system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106682397A (en) * 2016-12-09 2017-05-17 江西中科九峰智慧医疗科技有限公司 Knowledge-based electronic medical record quality control method
CN111292848A (en) * 2019-12-31 2020-06-16 同方知网(北京)技术有限公司 A Bayesian Estimation-Based Medical Knowledge Graph Aided Reasoning Method

Also Published As

Publication number Publication date
CN113838573A (en) 2021-12-24

Similar Documents

Publication Publication Date Title
CN111681726B (en) Processing method, device, equipment and medium of electronic medical record data
Ming et al. ProtoSteer: Steering deep sequence model with prototypes
CN111753543A (en) Drug recommendation method, device, electronic device and storage medium
CN112507701B (en) Identification method, device, equipment and storage medium of medical data to be corrected
US12008313B2 (en) Medical data verification method and electronic device
JP6916310B2 (en) Human-participatory interactive model training
CN111832298B (en) Medical record quality inspection method, device, equipment and storage medium
US11847411B2 (en) Obtaining supported decision trees from text for medical health applications
CN111382275A (en) Construction method, device and medium of medical knowledge graph and electronic equipment
CN111326251B (en) Question output method and device and electronic equipment
CN111274397A (en) Method and device for establishing entity relationship detection model
CN113838573B (en) Clinical assistant decision-making diagnosis self-learning method, device, equipment and storage medium
CN112509691A (en) Prompting method and device for differential diagnosis, electronic equipment and storage medium
CN111261251A (en) Method and device for generating electronic medical record, electronic equipment and computer-readable storage medium
CN118841158A (en) Treatment scheme recommendation method, treatment scheme recommendation device, computer equipment and storage medium
CN109192312B (en) Intelligent management system and method for adverse events of heart failure patients
Bhatti et al. Recommendations for healthcare: An interpretable approach using deep learning
CN112530533A (en) Medical record document detection method and device and electronic equipment
CN113590777A (en) Text information processing method and device, electronic equipment and storage medium
CN115458158B (en) An acute kidney injury prediction system for patients with sepsis
CN111275121A (en) A medical image processing method, device and electronic device
CN114579626B (en) Data processing method, data processing device, electronic equipment and medium
US20230043849A1 (en) Answer generation using machine reading comprehension and supported decision trees
Melo Sierra et al. Use of artificial intelligence in the management of stroke: scoping review
WO2025145006A1 (en) Techniques for optimizing summary generation using generative artificial intelligence models

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant