[go: up one dir, main page]

CN118761596B - Intelligent triage method and system - Google Patents

Intelligent triage method and system Download PDF

Info

Publication number
CN118761596B
CN118761596B CN202411216229.9A CN202411216229A CN118761596B CN 118761596 B CN118761596 B CN 118761596B CN 202411216229 A CN202411216229 A CN 202411216229A CN 118761596 B CN118761596 B CN 118761596B
Authority
CN
China
Prior art keywords
triage
patient
chromosome
information
disease
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
CN202411216229.9A
Other languages
Chinese (zh)
Other versions
CN118761596A (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.)
Sinosoft Co ltd
Original Assignee
Sinosoft 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 Sinosoft Co ltd filed Critical Sinosoft Co ltd
Priority to CN202411216229.9A priority Critical patent/CN118761596B/en
Publication of CN118761596A publication Critical patent/CN118761596A/en
Application granted granted Critical
Publication of CN118761596B publication Critical patent/CN118761596B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06311Scheduling, planning or task assignment for a person or group
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N5/00Computing arrangements using knowledge-based models
    • G06N5/02Knowledge representation; Symbolic representation
    • G06N5/022Knowledge engineering; Knowledge acquisition
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N5/00Computing arrangements using knowledge-based models
    • G06N5/04Inference or reasoning models
    • 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
    • G16H15/00ICT specially adapted for medical reports, e.g. generation or transmission thereof
    • 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
    • G16H40/00ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices
    • G16H40/20ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
    • 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/30ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indices; for individual health risk assessment
    • 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/70ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02ATECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
    • Y02A90/00Technologies having an indirect contribution to adaptation to climate change
    • Y02A90/10Information and communication technologies [ICT] supporting adaptation to climate change, e.g. for weather forecasting or climate simulation

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Public Health (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Human Resources & Organizations (AREA)
  • Primary Health Care (AREA)
  • General Health & Medical Sciences (AREA)
  • Epidemiology (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Biomedical Technology (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Pathology (AREA)
  • Economics (AREA)
  • Software Systems (AREA)
  • Mathematical Physics (AREA)
  • Computing Systems (AREA)
  • Evolutionary Computation (AREA)
  • Computational Linguistics (AREA)
  • Artificial Intelligence (AREA)
  • Strategic Management (AREA)
  • Databases & Information Systems (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Educational Administration (AREA)
  • Game Theory and Decision Science (AREA)
  • Development Economics (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Abstract

The invention relates to the technical field of medical treatment, and particularly discloses an intelligent triage method and system, wherein the method comprises the steps of S1, obtaining patient condition information, identifying key information in the condition information, S2, constructing a dynamic condition model according to historical data, medical knowledge and key information of a patient, S3, reasoning the key information according to a large model and a knowledge base, generating multiple condition hypotheses of the patient and credibility of each condition hypothesis, the large model being used for identifying and predicting the possibility of condition development, the knowledge base being used for providing relevant medical rules and facts, S4, analyzing the emergency degree and triage requirements of the patient by using the large model according to the condition model and the condition hypotheses, and generating one or more triage schemes, S5, obtaining a triage report of the patient according to the triage scheme, wherein the triage report at least comprises multiple items of basic information, condition description, triage suggestion, emergency degree, treatment suggestion, required medical resources and attention items of the patient.

Description

Intelligent diagnosis method and system
Technical Field
The invention relates to the technical field of medical treatment, in particular to an intelligent triage method and system.
Background
The aim of triage is to improve the medical efficiency and quality, reduce the waiting time and death risk of patients and optimize the resource utilization. However, the conventional diagnosis method generally depends on manual experience and judgment, and has problems of shortage of human resources, subjectivity, inconsistency, error, delay and the like.
Therefore, how to automatically generate reasonable, effective and interpretable triage strategies by combining a large model with a knowledge base by using artificial intelligence technology is a research problem with important significance and challenges.
Disclosure of Invention
Aiming at the problems, the invention aims to provide an intelligent triage method and system, which automatically generate a reasonable and effective triage scheme according to the illness state information of a patient through the combination of a large model and a knowledge base, reduce the waiting time of the patient and improve the medical efficiency.
The intelligent diagnosis method provided by the invention comprises the following steps:
s1, acquiring illness state information of a patient, and identifying key information in the illness state information;
S2, constructing a dynamic disease model according to the historical data, medical knowledge and the key information of the patient;
S3, reasoning the key information according to a large model and a knowledge base, and generating a plurality of disease hypotheses of a patient and credibility of each disease hypothesis;
s4, analyzing the emergency degree and triage requirements of the patient by using a large model according to the disease model and the disease hypothesis, and generating one or more triage schemes;
And S5, sorting and obtaining a triage report of the patient according to the triage scheme, wherein the triage report at least comprises a plurality of items of basic information, illness state description, triage advice, emergency degree, treatment advice, required medical resources and notes of the patient.
In one possible implementation, the S1 includes:
analyzing the illness state information by using a natural language processing technology to obtain first information;
identifying the semantics and the context of the patient by using the BERT pre-training language model to obtain second information;
Extracting keywords from the illness state information to obtain third information;
And obtaining the key information according to the first information and/or the second information and/or the third information, wherein the key information at least comprises symptoms, duration and severity.
In one possible implementation manner, the S1 further includes:
And the condition information of the voice format of the patient is converted into condition information of a text format through a deep learning algorithm convolutional neural network CNN.
In one possible implementation, the disease model includes at least basic information, symptoms, signs, past medical history, and family medical history of the patient, and the S2 includes:
Combining the key information with the historical data through the illness state model to obtain an illness state view;
Assessing the current health condition of the patient by the disease model, the health condition including severity of symptoms and possible disease;
Identifying potential health risks and situations requiring urgent intervention in the current health condition of the patient through the disease model;
and updating the disease model in real time according to the new disease information.
In one possible implementation, the S3 includes:
constructing the knowledge base by using an ontology modeling tool;
Analyzing the key information by using the large model, and extracting possible disease assumptions from the knowledge base;
And evaluating the credibility of each disease hypothesis through a evidence reasoning algorithm.
In one possible implementation, the S4 includes:
Constructing an objective function with the constraint conditions of medical resource availability and patient priority, wherein the constraint conditions of the objective function are that the cure rate of the patient is maximized and the waiting time of the patient is minimized;
Searching an optimal or suboptimal triage scheme in a feasible solution space of the objective function by using a heuristic search algorithm, and determining a triage grade by combining relevant knowledge in a medical knowledge graph.
In one possible implementation, the searching for the optimal or suboptimal triage solution in the feasible solutions of the objective function using a heuristic search algorithm includes:
randomly generating a plurality of feasible solutions according to the objective function to form an initial population;
calculating selection probability according to the fitness of each feasible solution, and selecting a plurality of feasible solutions from the initial population according to the selection probability to generate a temporary population;
randomly selecting a first chromosome and a second chromosome from the temporary population as parents;
randomly selecting a crossover point, exchanging genes of the first chromosome and the second chromosome after the crossover point, and generating a first new chromosome and a second new chromosome;
Randomly selecting a gene in the first new chromosome and the second new chromosome by taking the mutation rate as probability to perform mutation operation to obtain a first mutation chromosome and a second mutation chromosome, wherein the mutation operation comprises any one of randomly changing gene values and exchanging gene positions;
Adding the first variant chromosome and the second variant chromosome to a new generation population;
When the maximum iteration times or the change rate of the fitness is smaller than a preset value, outputting an optimal solution, namely a triage scheme, otherwise, taking the new generation population as the initial population.
In one possible implementation, the calculating the selection probability according to the fitness of each individual includes:
The selection probability Pselect (c) is calculated from the fitness function F (c), as follows:
;
wherein N is the number of triage schemes, c is the chromosome coded by each triage scheme, c j represents the gene of the j decision in the triage scheme, and fitness F (c) is calculated for each chromosome c, and j is a positive integer;
the fitness function F (c) has the following formula:
;
where Oi (c) is an evaluation function of the ith optimization objective, wi is a weight of the ith optimization objective, and i is a positive integer.
In one possible implementation, the S5 includes:
generating a structured triage report according to a template engine, a natural language generation technology and the triage scheme;
And checking the triage report through manual checking and/or machine checking.
The invention also provides an intelligent triage system for realizing any one of the intelligent triage methods, comprising:
The information acquisition module is used for acquiring the illness state information of the patient and identifying key information in the illness state information;
The model construction module is used for constructing a dynamic illness state model according to the historical data, medical knowledge and the key information of the patient;
the information reasoning module is used for reasoning the key information according to a large model and a knowledge base, and generating a plurality of disease hypotheses of a patient and credibility of each disease hypothesis;
The disease analysis module is used for analyzing the emergency degree and triage requirements of the patient by utilizing the large model according to the disease model and the disease hypothesis, and generating one or more triage schemes;
the report generation module is used for sorting and obtaining the triage report of the patient according to the triage scheme, wherein the triage report at least comprises a plurality of items of basic information, illness state description, triage advice, emergency degree, treatment advice, required medical resources and notes of the patient.
The invention aims to provide an intelligent triage method and system, which construct a disease model according to disease information of each patient, automatically generate a reasonable and effective triage scheme according to the disease information of the patient by combining a large model with a knowledge base, reduce waiting time of the patient and improve medical efficiency.
Drawings
Fig. 1 is a schematic flow chart of an intelligent diagnosis method according to an embodiment of the present invention.
Detailed Description
Embodiments of the present invention are described in further detail below with reference to the accompanying drawings and examples. The following detailed description of the embodiments and the accompanying drawings are provided to illustrate the principles of the invention and are not intended to limit the scope of the invention, i.e. the invention is not limited to the preferred embodiments described, which is defined by the claims.
In the description of the present invention, it should be noted that the meaning of "a plurality" is two or more, unless otherwise indicated, the terms "first", "second", etc. are used for descriptive purposes only and are not to be construed as indicating or implying relative importance, and the specific meaning of the above terms in the present invention will be understood as appropriate to one of ordinary skill in the art.
Fig. 1 is a flow chart of an intelligent triage method according to an embodiment of the present invention, as shown in fig. 1, the intelligent triage method provided by the present invention includes:
s1, acquiring illness state information of a patient, and identifying key information in the illness state information;
in one example, the condition information includes basic information such as age, gender, past medical history, etc., complaints such as fever, chest distress, etc., signs such as blood pressure, heart rate, etc., auxiliary exams such as blood routine, electrocardiogram, etc.
In one possible implementation, S1 includes parsing the condition information using natural language processing techniques to obtain first information, such as medical terms and symptoms, identifying the patient' S semantics and context using a BERT pre-training language model to obtain second information, such as severity and urgency of symptoms, extracting keywords from the condition information to obtain third information, such as symptoms, duration, past medical history, obtaining key information based on the first information and/or the second information and/or the third information, the key information including at least symptoms, duration, severity.
In one example, after speech-to-text conversion using a deep learning algorithm convolutional neural network, the output of RNN or CNN is reordered using an N-gram language model or a deep language model to improve recognition accuracy, the performance of the model is evaluated on a separate test set, and the accuracy of recognition is measured using an index, such as word error rate.
In one possible implementation, since the patient or caller may communicate through telephone, limb gestures or on-line text, when the illness state information is in a voice format, the illness state information in the voice format needs to be converted into text format, and the limb information is the same. After conversion, the accuracy of the illness state information can be ensured, and information misunderstanding is avoided. S1 further comprises the step of converting illness state information of a voice format of a patient into illness state information of a text format through a deep learning algorithm convolutional neural network CNN.
S2, constructing a dynamic disease model according to historical data, medical knowledge and key information of a patient;
In one possible implementation, S2 includes combining key information and historical data through a disease model to obtain a disease view, which can help understand the health of the patient. The method comprises the steps of evaluating the current health condition of a patient through a disease model, wherein the health condition comprises severity of symptoms and possible diseases, identifying potential health risks and situations requiring urgent intervention in the current health condition of the patient through the disease model, and updating the disease model in real time according to new disease information.
The disease model at least comprises basic information, symptoms, physical signs, past medical history and family medical history of the patient, can identify potential health risks and emergency degree, and provides support for triage schemes.
Therefore, by analyzing patient data, the disease model can assist doctors in quickly identifying possible diseases and health risks, and personalized treatment schemes can be recommended according to specific conditions of patients, so that basis is provided for preventive medical treatment. By giving priority to high-risk patients, the disease model is beneficial to optimizing the distribution of medical resources, automating the disease evaluation process, reducing the workload of doctors and improving the efficiency of medical services. By constructing a patient condition model, a medical professional can more accurately assess patient condition, make more informed clinical decisions, and provide more personalized medical services. At the same time, this also helps to improve the overall quality and efficiency of the medical service.
S3, reasoning key information according to the large model and the knowledge base, and generating a plurality of disease assumptions of the patient and credibility of each disease assumption;
Wherein a large model is used to identify and predict the likelihood of progression of a condition, a large model refers to a machine learning model with large scale parameters and complex computational structures, such as ChatGPT, and a knowledge base is used to provide relevant medical rules and facts, such as a library of medical books, a library of cases.
In one possible implementation, S3 includes building a knowledge base using an ontology modeling tool, such as using OWL or RDF formats, analyzing key information using a large model, extracting possible disease hypotheses from the knowledge base, and evaluating the credibility of each disease hypothesis through a evidence reasoning algorithm.
S4, analyzing the emergency degree and triage requirements of the patient by using the large model according to the disease model and the disease hypothesis to generate one or more triage schemes, wherein the triage schemes need to consider various factors such as the disease severity, the availability of medical resources, the arrival time of the patient at a hospital and the like.
In one possible implementation, S4 includes constructing an objective function to maximize the cure rate of the patient and minimize the waiting time of the patient, constraining conditions of the objective function to availability of medical resources and priority of the patient, searching for an optimal or suboptimal diagnosis scheme in a feasible solution space of the objective function using a heuristic search algorithm, such as a multi-objective genetic algorithm or a multi-objective particle swarm optimization algorithm, and determining a diagnosis level in combination with relevant knowledge in a medical knowledge graph.
The heuristic search algorithm is an algorithm based on visual or experience construction, gives a feasible solution of each instance of the combination optimization problem to be solved at acceptable cost, and the deviation degree of the feasible solution and the optimal solution cannot be estimated generally. The multi-objective genetic algorithm is based on the genetic algorithm, the selective regeneration method is improved, each individual is layered according to the dominant and non-dominant relations, and then the selective operation is carried out. The multi-target particle swarm optimization algorithm can maintain a group of non-inferior solution sets in the process of ions, so that a series of optimal solutions are obtained, and the requirements of different fields are met.
In one possible implementation, finding the optimal or suboptimal triage solution among the feasible solutions of the objective function using a heuristic search algorithm includes:
randomly generating a plurality of feasible solutions according to the objective function to form an initial population;
calculating selection probability according to the fitness of each feasible solution, and selecting a plurality of feasible solutions from the initial population according to the selection probability to generate a temporary population;
Randomly selecting a first chromosome and a second chromosome from the temporary population as parents;
Randomly selecting a crossover point, and exchanging genes of the first chromosome and the second chromosome after the crossover point to generate a first new chromosome and a second new chromosome;
Randomly selecting a gene in the first new chromosome and the second new chromosome by taking the mutation rate as probability to perform mutation operation to obtain a first mutation chromosome and a second mutation chromosome, wherein the mutation operation comprises any one of randomly changing gene values and exchanging gene positions;
Adding the first variant chromosome and the second variant chromosome to a new generation population;
When the maximum iteration times or the change rate of the fitness is smaller than a preset value, outputting an optimal solution, namely a triage scheme, otherwise, taking the new generation population as an initial population.
In one possible implementation, calculating the selection probability according to the fitness of each individual includes:
The selection probability Pselect (c) is calculated from the fitness function F (c), as follows:
;
wherein N is the number of triage schemes, c is the chromosome coded by each triage scheme, c j represents the gene of the j decision in the triage scheme, and fitness F (c) is calculated for each chromosome c, and j is a positive integer;
the fitness function F (c) has the following formula:
;
Where Oi (c) is the evaluation function of the ith optimization objective, wi is the weight of the ith optimization objective, for balancing the importance of different objectives, i is a positive integer.
The purpose of making triage grade decisions by using the large model is to improve the efficiency and accuracy of triage flow by an automatic and intelligent means and ensure that patients can obtain proper medical services in time according to the severity of illness. By optimizing medical resource allocation, the waiting time of patients is reduced, the overall quality of medical service is improved, powerful decision support is provided for medical staff, and the transparency and the interpretability of a triage scheme are enhanced. In addition, the invention also focuses on fairness, reduces human prejudice, improves patient safety, and rapidly and effectively responds in emergency, thereby realizing overall enhancement of the response capacity and service quality of the medical system.
S5, sorting and obtaining a triage report of the patient according to the triage scheme, wherein the triage report at least comprises a plurality of items of basic information, illness state description, triage advice, emergency degree, treatment advice, required medical resources and notes of the patient.
In one possible implementation, S5 includes generating a structured triage report according to a template engine, natural language generation techniques, and triage schemes, and auditing the triage report by manual auditing and/or machine auditing.
The template engine is realized by converting template codes in a specified format into a business data internet algorithm with the aim of separating a business logic layer from a presentation layer. The natural language generation technique is a technique of converting structured information understood by a computer into natural language text so that the generated text has natural, coherent and accurate expression.
In one possible implementation, information from different sources can also be integrated by data fusion techniques to ensure the comprehensiveness of the triage report. Personalized treatment advice is provided using a clinical decision support system.
The role of triage reporting is to integrate critical medical information as a bridge for communication between doctors, patients and other healthcare workers, while providing decision support to help medical teams make evidence-based diagnosis and treatment options. By automatically generating the triage report, the quality and the efficiency of the medical records are improved, the accuracy and the integrity of information are ensured, the measures of patient privacy can be protected, and the trust of the patient to medical services is enhanced. In addition, it promotes patient education, enabling the patient to better understand his health status and necessary medical procedures, thereby actively participating in his own health management.
The invention also provides an intelligent triage system for realizing any one of the intelligent triage methods, comprising:
the information acquisition module is used for acquiring the illness state information of the patient and identifying key information in the illness state information;
the model construction module is used for constructing a dynamic illness state model according to the historical data, medical knowledge and key information of the patient;
The information reasoning module is used for reasoning the key information according to the large model and the knowledge base, and generating a plurality of disease hypotheses of the patient and the credibility of each disease hypothesis;
the disease analysis module is used for analyzing the emergency degree and triage requirements of the patient by using the large model according to the disease model and the disease hypothesis to generate one or more triage schemes;
the report generation module is used for sorting and obtaining a triage report of the patient according to the triage scheme, wherein the triage report at least comprises a plurality of pieces of basic information, illness state description, triage advice, emergency degree, treatment advice, required medical resources and notes of the patient.
The invention aims to provide an intelligent triage method and system, which construct a disease model according to disease information of each patient, automatically generate a reasonable and effective triage scheme according to the disease information of the patient by combining a large model with a knowledge base, reduce waiting time of the patient and improve medical efficiency.
The foregoing is merely illustrative embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily think about variations or substitutions within the technical scope of the present invention, and the invention should be covered. Therefore, the protection scope of the invention is subject to the protection scope of the claims.

Claims (8)

1. An intelligent triage method is characterized by comprising the following steps:
s1, acquiring illness state information of a patient, and identifying key information in the illness state information;
S2, constructing a dynamic disease model according to the historical data, medical knowledge and the key information of the patient;
S3, reasoning the key information according to a large model and a knowledge base, and generating a plurality of disease hypotheses of a patient and credibility of each disease hypothesis;
s4, analyzing the emergency degree and triage requirements of the patient by using a large model according to the disease model and the disease hypothesis, and generating one or more triage schemes;
S5, sorting and obtaining a triage report of the patient according to the triage scheme, wherein the triage report at least comprises a plurality of items of basic information, illness state description, triage advice, emergency degree, treatment advice, required medical resources and notes of the patient;
the step S4 comprises the following steps:
Constructing an objective function with the constraint conditions of medical resource availability and patient priority, wherein the constraint conditions of the objective function are that the cure rate of the patient is maximized and the waiting time of the patient is minimized;
Searching an optimal or suboptimal triage scheme in a feasible solution space of the objective function by using a heuristic search algorithm, and determining triage grades by combining relevant knowledge in a medical knowledge graph;
the searching the optimal or suboptimal diagnosis scheme in the feasible solutions of the objective function by using a heuristic search algorithm comprises the following steps:
randomly generating a plurality of feasible solutions according to the objective function to form an initial population;
calculating selection probability according to the fitness of each feasible solution, and selecting a plurality of feasible solutions from the initial population according to the selection probability to generate a temporary population;
randomly selecting a first chromosome and a second chromosome from the temporary population as parents;
randomly selecting a crossover point, exchanging genes of the first chromosome and the second chromosome after the crossover point, and generating a first new chromosome and a second new chromosome;
Randomly selecting a gene in the first new chromosome and the second new chromosome by taking the mutation rate as probability to perform mutation operation to obtain a first mutation chromosome and a second mutation chromosome, wherein the mutation operation comprises any one of randomly changing gene values and exchanging gene positions;
Adding the first variant chromosome and the second variant chromosome to a new generation population;
When the maximum iteration times or the change rate of the fitness is smaller than a preset value, outputting an optimal solution, namely a triage scheme, otherwise, taking the new generation population as the initial population.
2. The intelligent triage method according to claim 1, wherein the S1 comprises:
analyzing the illness state information by using a natural language processing technology to obtain first information;
identifying the semantics and the context of the patient by using the BERT pre-training language model to obtain second information;
Extracting keywords from the illness state information to obtain third information;
And obtaining the key information according to the first information and/or the second information and/or the third information, wherein the key information at least comprises symptoms, duration and severity.
3. The intelligent triage method according to claim 1, wherein the S1 further comprises:
And the condition information of the voice format of the patient is converted into condition information of a text format through a deep learning algorithm convolutional neural network CNN.
4. The intelligent triage method according to claim 1, wherein the disease model includes at least basic information, symptoms, signs, past medical history and family medical history of the patient, and the S2 includes:
Combining the key information with the historical data through the illness state model to obtain an illness state view;
Assessing the current health condition of the patient by the disease model, the health condition including severity of symptoms and possible disease;
Identifying potential health risks and situations requiring urgent intervention in the current health condition of the patient through the disease model;
and updating the disease model in real time according to the new disease information.
5. The intelligent triage method according to claim 1, wherein the S3 comprises
Constructing the knowledge base by using an ontology modeling tool;
Analyzing the key information by using the large model, and extracting possible disease assumptions from the knowledge base;
And evaluating the credibility of each disease hypothesis through a evidence reasoning algorithm.
6. The intelligent triage method according to claim 1, wherein the calculating the selection probability according to the fitness of each individual includes:
The selection probability Pselect (c) is calculated from the fitness function F (c), as follows:
wherein N is the number of triage schemes, c is the chromosome coded by each triage scheme, c j represents the gene of the j decision in the triage scheme, and fitness F (c) is calculated for each chromosome c, and j is a positive integer;
the fitness function F (c) has the following formula:
F(c)=wi·Oi(c)
where Oi (c) is an evaluation function of the ith optimization objective, wi is a weight of the ith optimization objective, and i is a positive integer.
7. The intelligent triage method according to claim 1, wherein the S5 includes:
generating a structured triage report according to a template engine, a natural language generation technology and the triage scheme;
And checking the triage report through manual checking and/or machine checking.
8. An intelligent triage system for implementing the intelligent triage method according to any one of claims 1-7, comprising:
The information acquisition module is used for acquiring the illness state information of the patient and identifying key information in the illness state information;
The model construction module is used for constructing a dynamic illness state model according to the historical data, medical knowledge and the key information of the patient;
the information reasoning module is used for reasoning the key information according to a large model and a knowledge base, and generating a plurality of disease hypotheses of a patient and credibility of each disease hypothesis;
The disease analysis module is used for analyzing the emergency degree and triage requirements of the patient by utilizing the large model according to the disease model and the disease hypothesis, and generating one or more triage schemes;
The report generation module is used for sorting and obtaining a triage report of the patient according to the triage scheme, wherein the triage report at least comprises a plurality of items of basic information, illness state description, triage advice, emergency degree, treatment advice, required medical resources and notes of the patient;
the disease analysis module is also used for constructing an objective function according to the maximum cure rate of the patient and the minimum waiting time of the patient, wherein the constraint condition of the objective function is the availability of medical resources and the priority of the patient;
Searching an optimal or suboptimal triage scheme in a feasible solution space of the objective function by using a heuristic search algorithm, and determining triage grades by combining relevant knowledge in a medical knowledge graph;
the searching the optimal or suboptimal diagnosis scheme in the feasible solutions of the objective function by using a heuristic search algorithm comprises the following steps:
randomly generating a plurality of feasible solutions according to the objective function to form an initial population;
calculating selection probability according to the fitness of each feasible solution, and selecting a plurality of feasible solutions from the initial population according to the selection probability to generate a temporary population;
randomly selecting a first chromosome and a second chromosome from the temporary population as parents;
randomly selecting a crossover point, exchanging genes of the first chromosome and the second chromosome after the crossover point, and generating a first new chromosome and a second new chromosome;
Randomly selecting a gene in the first new chromosome and the second new chromosome by taking the mutation rate as probability to perform mutation operation to obtain a first mutation chromosome and a second mutation chromosome, wherein the mutation operation comprises any one of randomly changing gene values and exchanging gene positions;
Adding the first variant chromosome and the second variant chromosome to a new generation population;
When the maximum iteration times or the change rate of the fitness is smaller than a preset value, outputting an optimal solution, namely a triage scheme;
Otherwise, the new generation population is taken as the initial population.
CN202411216229.9A 2024-09-02 2024-09-02 Intelligent triage method and system Active CN118761596B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202411216229.9A CN118761596B (en) 2024-09-02 2024-09-02 Intelligent triage method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202411216229.9A CN118761596B (en) 2024-09-02 2024-09-02 Intelligent triage method and system

Publications (2)

Publication Number Publication Date
CN118761596A CN118761596A (en) 2024-10-11
CN118761596B true CN118761596B (en) 2024-12-20

Family

ID=92941983

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202411216229.9A Active CN118761596B (en) 2024-09-02 2024-09-02 Intelligent triage method and system

Country Status (1)

Country Link
CN (1) CN118761596B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN119480122A (en) * 2025-01-16 2025-02-18 吉林大学第一医院 An intelligent emergency pre-examination and triage system based on big data
CN119740934B (en) * 2025-03-06 2025-06-20 中国人民解放军总医院 Patient condition assessment method and system based on multi-source information fusion mechanism

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114171176A (en) * 2021-12-15 2022-03-11 华中科技大学同济医学院附属协和医院 An internet-based hospital triage data processing method and system
CN116825312A (en) * 2023-07-24 2023-09-29 广州腾方医信科技有限公司 Triage system and triage method based on credit-invasive environment
CN118280562A (en) * 2024-05-24 2024-07-02 湘江实验室 Knowledge graph driven medical large model diagnosis method

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8131656B2 (en) * 2006-01-31 2012-03-06 The Board Of Trustees Of The University Of Illinois Adaptive optimization methods
CN112349410B (en) * 2020-11-13 2024-04-09 北京京东尚科信息技术有限公司 Training method, triage method and system for triage model of department triage

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114171176A (en) * 2021-12-15 2022-03-11 华中科技大学同济医学院附属协和医院 An internet-based hospital triage data processing method and system
CN116825312A (en) * 2023-07-24 2023-09-29 广州腾方医信科技有限公司 Triage system and triage method based on credit-invasive environment
CN118280562A (en) * 2024-05-24 2024-07-02 湘江实验室 Knowledge graph driven medical large model diagnosis method

Also Published As

Publication number Publication date
CN118761596A (en) 2024-10-11

Similar Documents

Publication Publication Date Title
CN118761596B (en) Intelligent triage method and system
CN112567395B (en) Artificial intelligence application for computer aided scheduling system
EP3624133A1 (en) Care path analysis and management platform
WO2021167979A1 (en) Medical machine learning system and method
CN114724710A (en) Emergency scheme recommendation method and device for emergency events and storage medium
CN118098643A (en) Emergency patient medical treatment guiding system and method
CN119170218A (en) Construction method of auxiliary treatment system based on trauma patients
Kadhim et al. Machine learning prediction of brain stroke at an early stage
Yothapakdee et al. Improving the efficiency of machine learning models for predicting blood glucose levels and diabetes risk
CN119129728B (en) Method and system for constructing brain disease nursing knowledge base
CN119622555A (en) A knowledge and data-integrated chronic disease collaborative management method and system
CN118736721B (en) Management method based on physical examination queuing call system
CN118824457A (en) A critical care auxiliary diagnosis and treatment management method and system based on patient surface information
Devarapalli et al. Identification of AIDS disease severity based on computational intelligence techniques using clonal selection algorithm
Do et al. Predicting lung healthiness risk scores to identify probability of an asthma attack
CN116913486A (en) Medical service intelligent scheduling method and device, electronic equipment and storage medium
Saryazdi et al. Identification and validation of key predictive factors for heart attack diagnosis using machine learning and fuzzy clustering
Farooq et al. A novel cardiovascular decision support framework for effective clinical risk assessment
Sharma et al. A multi-level decision-making framework for heart-related disease prediction and recommendation
Zahidi et al. Analyzing Classification Models: Random Forest vs. Neural Networks in Health Prediction
Elbatanouny et al. An interpretable machine learning model to predict hospitalizations
CN113823410A (en) Information recommendation method and device, storage medium and electronic equipment
Landi et al. The evolution of mining electronic health records in the era of deep learning
Devare Heart Disease Prediction Using Binary Classification
Priyanka et al. Enhancing Disease Diagnosis with Machine Learning Based Symtom Prediction

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