US20080214928A1 - Method for Guiding Differential Diagnosis Through Information Maximization - Google Patents

Method for Guiding Differential Diagnosis Through Information Maximization Download PDF

Info

Publication number
US20080214928A1
US20080214928A1 US12/038,202 US3820208A US2008214928A1 US 20080214928 A1 US20080214928 A1 US 20080214928A1 US 3820208 A US3820208 A US 3820208A US 2008214928 A1 US2008214928 A1 US 2008214928A1
Authority
US
United States
Prior art keywords
patient
canceled
data
diagnosis
information
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.)
Abandoned
Application number
US12/038,202
Inventor
Romer E. Rosales
Marianne Larissa Mueller
Sriram Krishnan
R. Bharat Rao
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to US12/038,202 priority Critical patent/US20080214928A1/en
Publication of US20080214928A1 publication Critical patent/US20080214928A1/en
Abandoned legal-status Critical Current

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
    • 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
    • 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
    • G16H20/00ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
    • 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
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16ZINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS, NOT OTHERWISE PROVIDED FOR
    • G16Z99/00Subject matter not provided for in other main groups of this subclass
    • 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

Definitions

  • the present disclosure relates to differential diagnosis through information maximization and benefit maximization.
  • diagnosis decision or action plan for diagnosis at multiple time instances, such as after observing patient's symptoms or after gathering new clinical findings from laboratory tests or other sources.
  • These decisions are critical when making a diagnosis or determining a proper treatment for a patient.
  • diagnosis or decision process the clinician is faced with numerous questions or options regarding what may be the best course of action. The clinician determines whether sufficient information has been collected so that a reliable diagnosis or decision can be rendered.
  • the clinician must properly arrive at the correct diagnosis or decision while considering the most efficient use of resources.
  • the difficulty for decision-making applies to a diagnosis of an illness or disease, as well as any decision regarding further treatment or therapy for that illness or disease.
  • a decision is made based on a wide-range of considerations and based on a broad array of data that is available to assist in the decision. For example, the clinician faces many challenges while making a decision about therapy, such as which therapy to choose, when should therapy be chosen, or whether more information should be collected.
  • differential diagnosis is a systematic method for diagnosing a disorder that lacks unique symptoms or signs, such as a headache.
  • the clinician considers possible causes before making a diagnostic decision. Often, the clinician must consider multiple causes of the observed findings. This is a process that can quickly grow in complexity if carried out thoroughly and comprehensibly.
  • the decision about what causes (e.g., disorders) to consider may be influenced by the clinician's experience, judgment, preferences, and/or limited available information. These factors can be highly variable among medical practitioners. A more uniform, informed, and objective form of differential diagnosis may be highly beneficial for health care.
  • a new method for computer-aided differential diagnosis is disclosed that is based on formal information theoretic and probabilistic modeling concepts. The method makes use of available data, such as previously recorded cases, to provide a probabilistic approach for differential diagnosis. Differential diagnosis may include both the diagnosis of an illness, disease, or medical condition, or may relate to the treatment, therapy, or tests used in response to a medical condition.
  • a method for developing at least one medical decision. The method includes: obtaining patient medical data; obtaining other medical data from existing clinical records; analyzing the patient medical data and the other medical data with a processor; identifying the at least one medical decision based on the analysis of the patient medical data and the other medical data; and determining a probability for each of the at least one medical decision based on the analysis of the patient medical data and the other medical data.
  • a computer readable storage medium includes instructions executable by a programmed processor for determining at least one medical approach.
  • the instructions include: providing patient observations including patient medical data; providing clinical observations based on recorded clinical data; comparing the patient observations with the clinical observations; selecting relevant observation data from the clinical observations, wherein the relevant observation data is relevant for analyzing the at least one medical approach; and determining the at least one medical approach based on the relevant observation data.
  • a method for determining a test for a medical condition. The method includes: choosing the medical condition to be treated; providing patient observations; providing existing clinical data; analyzing with a processor the existing clinical data to find observations based on at least one chosen test to determine the effectiveness of the at least one chosen test; and determining the effectiveness of each of the at least one chosen test.
  • FIG. 1 is a block diagram of one embodiment of a system for information maximization or maximization of another criteria such as benefit maximization;
  • FIG. 2 is a flowchart diagram of one embodiment of differential diagnosis
  • FIG. 3 is a flowchart diagram of an alternate embodiment of differential diagnosis through information maximization.
  • FIG. 4 is a flowchart diagram of an embodiment for choosing an unknown variable based on additional considerations.
  • a computer system that could appropriately handle the large amounts of information and processing loads to filter through existing clinical and current patient records may help.
  • more important than processing power is the need for a sound method to properly assist in such a scenario.
  • the proper use of available information from previous patient records may significantly aid the clinician in making patient specific decisions in order to efficiently achieve a proper diagnosis or decision on treatment.
  • the proposed embodiments present a method for computer-aided differential diagnosis based on formal information theoretic and probabilistic modeling concepts.
  • the embodiments make use of the available data (such as previously recorded cases) to provide a probabilistic and sound approach for differential diagnosis.
  • the embodiments may provide a program that can be used in real-time in a hospital, health care facility, or any medical related institution. A clinician can input data and receive results at the hospital in real-time to assist in making diagnoses and choosing treatment, tests or therapy.
  • Differential diagnosis may refer to diagnosing a medical condition or selecting a treatment or therapy.
  • the system proposed below may be used to both diagnose and select treatment/therapy for the diagnosed medical condition.
  • diagnosis and treatment may be referred to below.
  • the proposed embodiments may include finding a single best decision given current information, proposing efficient decision paths or courses of action, or proposing different paths under various types of constraints. Also considered is the incorporation of features such as risk to the patient, cost, effectiveness, patient discomfort, or other considerations. In addition, when finding a decision, a factor whether enough information and certainty are present to make a proper diagnosis may be considered. In case the answer to this is negative, the next best course of action is considered, such as what should be measured or tested next.
  • FIG. 1 is a block diagram of one embodiment of a system 100 for information maximization.
  • the system 100 includes a processor 104 , a memory 106 and a display 108 .
  • the input into the processor 104 may be either patient data 102 or clinical data 103 , or both. Additional, different or fewer components may be provided.
  • the system 100 may include a personal computer, workstation, medical diagnostic imaging system, network, or other now known or later developed system for analyzing and classifying medical information to develop a diagnosis or decision with a processor.
  • the system 100 is a computer aided system for either diagnosis or treatment/therapy recommendations. Automated assistance may be provided through an output or the display 108 to a physician for diagnosing a medical condition, or choosing treatment for that medical condition. In one embodiment, assistance may be provided for diagnosis or treatment of breast cancer utilizing records from past breast cancer tests.
  • the patient data 102 is medical data from one or more sources of patient information.
  • the patient data 102 may also be referred to as patient information, patient observations, or patient records.
  • Patient data 102 may be medical data collected over the course of a patient's treatment, or patient history, recorded patient visits, family history, demographic information, symptoms, disease, illness, or other indicators of likelihood related to the medical condition detection being performed.
  • the demographic information may include age, sex, physical activity, dietary records, or any factors related to a patient's health. For example, whether a patient smokes, is diabetic, is male, has a history of cardiac problems, has high cholesterol, has a high systolic blood pressure or is old may indicate increase the likelihood of a given medical condition and be considered as patient data 102 .
  • Patient data 102 may include results from any tests, treatments, therapy or medical process.
  • medical imaging could be tests that comprise part of the patient data 102 .
  • medical imaging tests may include ultrasound, magnetic resonance imaging (“MRI”), nuclear medicine, mammography, positron emission tomography (“PET”) scan, x-ray, computer thermography, angiography, and/or other now known or later developed imaging modality, which all may be patient data 102 .
  • Patient data 102 may be based on observations from the patient or observations from a clinician about that patient.
  • the patient data 102 is stored in memory 108 .
  • the clinician may also be able to input the patient data 102 into the system 100 including any new data, such as any new symptoms the patient may have and any changes to the existing patient data 102 .
  • patient data 102 may be determined by processor 104 from system 100 and according to the methods proposed below. Specifically, if a diagnosis is made, then that diagnosis information will be added in as part of the patient data 102 .
  • the clinical data 103 may be any existing medical records.
  • the clinical data may also be referred to as clinical records, other/existing medical data, other/existing clinical records, other/existing clinical data, clinical observations, other/existing clinical observations, or recorded clinical observations.
  • Clinical data 103 may be a collection of patient data from a large subset of patients collected over time.
  • the existing patient data used for the clinical data 103 may include the same or different factors as the patient data 102 , described above.
  • the clinical data 103 may include medical data collected over the course of a patient's treatment/therapy, patient history, recorded patient visits, family history, demographic information, symptoms, or other indicators of likelihood related to the medical condition detection being performed or any factors related to a patient's health. Additionally, recommendations or other procedures provided by a medical institution, association, society or other group may be included with the clinical data 103 , such as providing domain knowledge.
  • clinical data 103 There may be a vast or limited amount of clinical data 103 available based on a very large or small number of patients.
  • the clinical data 103 represents a study of many past patients.
  • the clinical data 103 includes representative samples of different information.
  • the system 100 analyzes the clinical data 103 with the information that is known about the current patient (patient data 102 ) to make informed choices or selections regarding diagnosis or treatment decisions.
  • the processor 104 may be one or more general processors, digital signal processors, application specific integrated circuits, field programmable gate arrays, servers, networks, digital circuits, analog circuits, combinations thereof, or other now known or later developed devices for analyzing patient and clinical data.
  • the processor 104 may implement a software program, such as code generated manually (i.e., programmed) for a diagnostic system.
  • the processor 104 may implement a probability model or graphical model (e.g., Bayesian network, factor graphs, chain graph, or hidden or random Markov models), a boosting based model, a decision tree, a neural network, combinations thereof or other now known or later developed algorithm.
  • the diagnostic software is configured or trained for receiving and analyzing patient and clinical data and identifying options and associated probabilities for those options.
  • the processor 104 implements a model or diagnostic system programmed with potential diagnoses or treatments and the system determines which are the most appropriate based on the given data.
  • the system analyzes existing clinical data 103 .
  • the system 100 is implemented using machine learning techniques, such as training a neural network using sets of training data obtained from a database of patient cases with known diagnosis.
  • the system 100 analyzes patient data 102 with the clinical data 103 and outputs a diagnosis.
  • the learning may be an ongoing process or be used to program a filter or other structure implemented by the processor 104 for later existing cases.
  • the memory 106 is a computer readable storage media.
  • Computer readable storage media may include various types of volatile and non-volatile storage media, including but not limited to random access memory, read-only memory, programmable read-only memory, electrically programmable read-only memory, electrically erasable read-only memory, flash memory, magnetic tape or disk, optical media and the like.
  • the instructions are stored on a removable media drive for reading by a medical diagnostic system or a workstation networked with similar systems. A diagnostic system or work station uploads the instructions.
  • the instructions are stored in a remote location for transfer through a computer network or over telephone lines to the diagnostic system or workstation.
  • the instructions are stored within the diagnostic system on a hard drive, random access memory, cache memory, buffer, removable media or other device.
  • the memory 106 is operable to store instructions executable by the processor 104 .
  • the instructions are for analyzing patient data 102 and clinical data 103 to make a diagnosis or treatment decisions.
  • the functions, acts or tasks illustrated in the figures or described herein are performed by the programmed processor 104 executing the instructions stored in the memory 106 .
  • the functions, acts or tasks are independent of the particular type of instructions set, storage media, processor or processing strategy and may be performed by software, hardware, integrated circuits, film-ware, micro-code and the like, operating alone or in combination.
  • processing strategies may include multiprocessing, multitasking, parallel processing and the like.
  • Patient data 102 and clinical data 103 are input to the processor 104 or the memory 106 .
  • the input may be made through an interface (not shown) such as a keyboard or a mouse coupled with the processor or with the display 108 .
  • the input may also be obtained through data transmitted via the network or internet, from storage media (such as a hard drive), from a medical device or other device coupled to the processor that can provide the relevant data.
  • the patient data 102 or the clinical data 103 may be stored in memory 106 .
  • the user may edit or add to either the patient data 102 or the clinical data 103 through an interface with either the processor 104 , the memory 106 or the display 108 .
  • the input is through data transfer or processor driven collection (mining) of information.
  • the instructions in the memory 106 cause the processor 104 to output diagnosis or treatment results.
  • the results may be displayed as numbers, text, a graph or an image on the display 108 .
  • the results may also be stored in the memory 106 .
  • the display 108 may be a CRT, monitor, flat panel, LCD, projector, printer or other now known or later developed display device for outputting determined information.
  • the processor 104 causes the display 108 at a local or remote location to output data indicating a selection associated with a given medical condition, probability associated with the one or more selections, or other process related information.
  • the output may be stored with or separate from the patient and clinical medical data.
  • FIG. 2 is a flowchart diagram of one embodiment of differential diagnosis. This embodiment is implemented by the system 100 of FIG. 1 or a different system. Additional, different or fewer acts may be used.
  • patient information is collected for a specific patient.
  • patient data 102 can be a variety of information related to the patient's medical history.
  • the patient information may be stored in memory 106 , or may be input into the processor 104 according to FIG. 1 .
  • a clinician can add patient information to the existing patient data that is already stored in the system.
  • recorded clinical data 103 includes patient data from a set of past patients.
  • the recorded clinical data 103 is a large database of any relevant medical data that may be useful for diagnosis or treatment of a medical condition and may be stored in memory 106 .
  • recorded clinical data may be added to by a clinician or health care worker.
  • the database is continually growing as more health care facilities add records and data to the database.
  • the recorded clinical data that is gathered may be a subset of a larger group of clinical data.
  • the recorded clinical data may be a database of a specially designed breast cancer study. In the study, each of the patients may have undergone all the most relevant tests, which were analyzed to diagnose cancer.
  • a medical condition of concern is chosen to be analyzed based on the patient information and the recorded clinical data.
  • the medical condition of concern may also include a disease of concern, an outcome of a particular therapy of concern, or other variable of interest.
  • the clinician may be interested in whether a patient has breast cancer, then breast cancer would be the medical condition of concern.
  • a clinician or physician may make an initial diagnosis of a condition and that condition would then be used with system 100 for an analysis of all the patient and clinical data.
  • the system 100 would compare the patient information with the clinical data and make a determination as to a probable diagnosis.
  • the patient information and recorded clinical data is analyzed to determine whether the medical condition of concern is present in the patient.
  • the analysis may be a comparison of the patient data with similar clinical records that would indicate possible diagnoses and treatments appropriate for the patient.
  • the analysis may use clinical records that are considered to be probabilistically relevant for the variable of interest and the function to be maximized.
  • This analysis is discussed in the embodiment for FIG. 3 on information maximization.
  • the uncertainty or probability is determined regarding the medical condition.
  • This step may include calculating the conditional probability of the medical condition of interest given the information that has been gathered. It may also include the same conditional distribution also conditioned on observing at least one of the available medical tests or potential next steps to consider by a clinician.
  • a comparison of patient information and the recorded clinical data may be used to determine the likelihood of the existence of the medical condition. The comparison may consider the clinical data that is most similar to the patient data and determine which diagnosis and treatment was used for those patients. For example, if the patient suffers from unique symptoms, then an analysis of the clinical data of patients with those symptoms, but also comparing all the other relevant patient information, such as demographics, can produce a probability regarding a diagnosis or possible treatment.
  • the determination of relevant patient information may be based on a number of factors.
  • the relevant data may merely be those records that contain similar information to the current patient information. Conversely, even though clinical data does not appear similar to the patient data, this nonetheless may be relevant since the probabilistic model may capture indirect relationships between the variables. If breast cancer is the medical condition of concern, then the analysis in act 208 and the uncertainty in act 210 are a measure whether the patient has breast cancer. A further example of the uncertainty calculation is described with FIG. 3 .
  • tests or observations may be considered which may improve the analysis or increase the certainty regarding the presence of the medical condition as in act 212 .
  • the medical condition is breast cancer
  • the tests that may be available could be mammography, ultrasound, PET scan, an MRI, or another relevant test.
  • Act 212 may result in at least one of those tests being suggested as providing increased certainty for a diagnosis of breast cancer.
  • a value indicating the current uncertainty before any new tests and the reduction in uncertainty that can be achieved in the best/worst/average case if selecting each test may be displayed along with at least one of the possible tests.
  • the test recommended by the system can be indicated explicitly.
  • the suggestion may be based on a comparison of the patient information with the clinical data to make a determination which tests were most effective based on the clinical records.
  • test 214 whether the test is performed or the observation is made is determined in act 214 .
  • a user can determine whether to perform the observation (e.g., perform the test on the patient) based on multiple factors including: target uncertainty, target risk, cost, etc.
  • the output may include the probability or certainty of the presence of the medical condition of concern along with any other possible diagnoses and associated probabilities. Also, a list of additional tests or observations may be provided that may assist in diagnosis. If the test was performed, then the results of the test become part of the patient information as in act 216 . The process can then be repeated beginning with act 202 , which includes an updated version of patient information that includes the test results.
  • test results become a part of the patient information and is further data used to determine if a patient has breast cancer. That additional information can then be used to compare with the clinical records on MRI's and the diagnoses that the test results may suggest.
  • FIG. 3 is a flowchart diagram of another embodiment of differential diagnosis through information maximization.
  • FIG. 3 represents an embodiment of information maximization utilizing formal information theoretic concepts.
  • the embodiments described in FIG. 2 may be considered as a general method for utilizing system 100 from FIG. 1 .
  • FIG. 3 may be a method related to that in FIG. 2 , however, FIG. 3 includes embodiments of the specific equations, formulas and techniques that may be used to implement the system 100 . Those equations may be part of the software program that analyzes the data to make the determinations regarding a medical decision.
  • medical data is collected both from a patient and from recorded clinical data.
  • the recorded clinical data may be an existing database of patient records.
  • Each element of patient data is defined as a random variable and may be assigned to possible categories, such as demographics, symptoms, test result, or disease.
  • Elements may be extracted from images, such as using automated or processor based image processing.
  • the variables that are known may be denoted as Z.
  • known variables may include demographic information and patient symptoms.
  • expert knowledge or opinion may also be considered as part of the medical data.
  • a clinician's knowledge about a variable may be considered. For example, a symptom may be excluded or test results may be modified if the clinician determines that the data is not entirely accurate or correct. The clinician has the option of editing the medical data based on expert opinion.
  • a quantity of interest is determined. It is a variable in which a clinician may be ultimately interested in, but that has not been directly observed, such as the occurrence of cancer in the patient.
  • the variable of interest is denoted as X. This variable may not be observable directly or it may be observed at a high cost. Thus, it is preferable to rely on other sources of information, such as clinical records, to try to infer the value of this variable.
  • the variable of interest can be considered a question that needs to be answered. An example would be whether a patient has cancer or whether a particular treatment methodology should be used.
  • the collection, selection or determination of the variables X, Y, and Z may be performed by a clinician, health care worker, or patient or mined with a processor.
  • variable X may include previously recorded clinical data from other patients.
  • the mutual information I may be considered as the degree of dependence between X and Y.
  • Equation 1 considers which Y j maximizes the function.
  • Y j is a representation of the unknown variables that may be obtained according to act 306
  • Equation 1 represents an optimization of each of the unknown variables according to act 308 .
  • each of the potential unknown variables may be tested according to Equation 2 as discussed below. Equation 1 and the subsequent equations are an embodiment of the analysis that is performed in act 208 of FIG. 2 .
  • Equation 1 utilizes each of the options for Y to determine which Y maximizes the dependence between X and Y. For example if Y is an MRI, then the mutual information I may be maximized because the recorded clinical data X of past MRI exams resulted in an accurate diagnosis. Likewise, if Y is ultrasound, then maybe the mutual information I is not as high as for an MRI because the recorded clinical data X of past ultrasound exams did not lead to definitive information.
  • the set of unknown variables Y j are finite. Assuming the variables follow a multinomial joint probability distribution that can be reliably estimated, this problem can be solved by testing each of the potential candidate variables individually. In order to arrive at a diagnosis with high certainty, usually one observation is not enough. Multiple variables may be observed simultaneously. The process can be repeated iteratively until some precision or confidence level is achieved. This precision or confidence level may be set by a clinician. For example, this limit can be defined in terms of amount of information that is left in the variable of interest, also referred to as entropy.
  • Equation 2 results in an output of a variety of diagnoses with a probability or certainty associated with each one as in act 310 , such as the amount of information that each variable Y j can provide.
  • a calculation may be performed regarding the information that can be provided by the unknown variables.
  • the output may include the list of the variable(s) of interest with the certainty or probability for each one according to act 314 .
  • the diagnosis of breast cancer may have 25% certainty and the diagnosis of influenza may have 50% certainty.
  • the probabilities may be associated with tests. For example, the results of an MRI may give a 75% probability of diagnosing breast cancer, while an ultrasound exam may only give a 40% probability of being able to diagnose breast cancer for this particular patient.
  • This embodiment proposes an iterative method for finding the certainties of diagnoses or treatments; however, it should also be recognized that medical expert knowledge may be used to reduce the number of iterations. For example, a clinician may have knowledge of the conditional independence relationships between treatments and diagnoses that can help make the right diagnosis or choose the right treatment. That information may be incorporated into the system. A single pass may be used in some embodiments.
  • the results may be displayed on a display 108 as in system 100 from FIG. 1 .
  • the results may list the possible variables for Y, which are tests or observations that can be made to improve diagnosis.
  • the list may include the amount of certainty the results of the tests or observations may provide.
  • the display 108 may also include the potential diagnoses, as well as the certainty or probability that the diagnosis applies to the patient.
  • each diagnosis may have tests or observations associated with it that could improve certainty. That certainty may be quantified as well.
  • breast cancer may be a diagnosis with a 50% probability and an MRI may be listed as a test for breast cancer that can improve the probability of the diagnosis by 25%.
  • the display may be interactive as discussed for system 100 , allowing the user to enter in additional data, such as test results that may improve the certainty.
  • Equation 3 is an update of the original maximization problem (Equation 1) based on the fact that Y o is now known.
  • Y o may represent the results of a test or a new observation that can now be included in the original maximization problem.
  • Y o may be an MRI which was performed. The results of the MRI now become a known variable z, which is used for a second iteration of solving Equation 3.
  • FIG. 4 is a flowchart diagram of an embodiment for choosing an unknown variable based on additional considerations.
  • FIG. 4 includes additional factors or considerations that may be made during the information maximization process or in general, any benefit maximization process.
  • Equation 1 can be slightly reformulated so that the information is maximized with a further constraint on the number of variables that can be observed or equivalently the number of tests that may be performed as in act 402 .
  • constraints can be imposed on test attributes or characteristics, such as risk to the patient, cost of test, or patient discomfort, according to act 404 .
  • a clinician may require that certain tests not be performed for a particular type of patient due to high health risk.
  • These extensions require modifying the optimization problem of Equation 1 to a constrained optimization problem; however, the general idea remains the same. In particular, maybe the test cannot be performed because the patient cannot be subject to the test. In this case, the variable associated with the test is not considered a candidate to maximize Equation 2 or any substitute for Equation 2.
  • the cost of observing one random variable may be negligible once another test has been performed.
  • One example would be multiple blood tests, since once blood test A is conducted, it is easy to perform blood test B.
  • an additional element can be added to Equation 1, so that efficiency is considered according to act 406 .
  • correlated test costs may be taken into account.
  • Equation 4
  • L. Therefore, ⁇ indexes all the sets of L different variables.
  • the inner summation is over the Cartesian product space of those variable domains.
  • the computational complexity for this calculation may grow exponentially with the number of variables L to be found at once. According to act 406 , this may be an alternate consideration on the efficiency of the unknown variables because L should not be too large to make the calculation impractical.
  • Equation 4 allows the user to test multiple unknown variables at the same time, such as the effect of test results for both an MRI and an ultrasound.
  • Equation 1 the cost and benefit of a variable may be explicitly considered.
  • the cost function in Equation 1 is based purely on mutual information, but can be extended to account for pre-determined (e.g., clinically biased or other customized) costs or benefits.
  • the benefit of properly diagnosing a cancer in early stages may be much larger than that of properly diagnosing that no cancer is present.
  • health care centers may have a particular cost/benefit structure for diagnosis, which differs from other health care centers.
  • Equation 1 can be extended by including an additional term B:
  • B is a representation of the potential benefit gained by any given variable, and Y is a constant controlling the relative importance of the new term. Z is shorthand to denote all the variables that have been observed. Since B could potentially specify benefits for each variable, it is defined as the expected benefit given the observed variables as:
  • Ben( ) specifies the benefit and may be defined by a clinician or a health care professional. Alternatively, the benefit Ben( ) may be determined by the health care facility which may have established benefits for different variables.
  • the more importance that is assigned to ⁇ in Equation 5, then the more likely it is that the benefit term is the sole expression that is maximized. However, if the importance, ⁇ 0, then the expression is purely based on the existing variables or information. The additional benefit and importance considerations in Equations 4 and 5 allow for a finer control over the criteria to be optimized and therefore may give more accurate results.
  • the importance factor ⁇ may be used to assign the value of a particular diagnosis over another. For example, properly diagnosing a cancer in early stages may be much more significant than properly diagnosing that no cancer is present. The importance factor ensures that a diagnosis of cancer given extra consideration by weighting the benefit term in Equation 5.
  • the cost/benefit considerations may assist the clinician in making the proper decision for a patient according to act 410 .
  • the appropriate variable or test may be an MRI exam
  • the second most appropriate test is ultrasound.
  • an MRI may cost thousands of dollars and the ultrasound only costs hundreds, the clinician and the patient may prefer ultrasound over MRI.
  • the benefit value assigned to MRI is much lower than the value assigned to ultrasound.
  • the suggested test that the system may provide may be an ultrasound exam even though the MRI may provide additional data or additional certainty in diagnosis.
  • system and methods described above for information maximization may be utilized in the problem of finding patients that are maximally informative about a clinical question that needs to be answered, given fixed test results. Instead of optimizing with respect to the variables to be tested, the optimization would be with respect to the value of the variables of patients to be included in the recorded clinical data.
  • inventions of the disclosure may be referred to herein, individually and/or collectively, by the term “invention” merely for convenience and without intending to voluntarily limit the scope of this application to any particular invention or inventive concept.
  • inventions merely for convenience and without intending to voluntarily limit the scope of this application to any particular invention or inventive concept.
  • specific embodiments have been illustrated and described herein, it should be appreciated that any subsequent arrangement designed to achieve the same or similar purpose may be substituted for the specific embodiments shown.
  • This disclosure is intended to cover any and all subsequent adaptations or variations of various embodiments. Combinations of the above embodiments, and other embodiments not specifically described herein, will be apparent to those of skill in the art upon reviewing the description.
  • the phrases “at least one of ⁇ A>, ⁇ B>, . . . and ⁇ N>” or “at least one of ⁇ A>, ⁇ B>, . . . ⁇ N>, or combinations thereof” are defined by the Applicant in the broadest sense, superseding any other implied definitions hereinbefore or hereinafter unless expressly asserted by the Applicant to the contrary, to mean one or more elements selected from the group comprising A, B, . . . and N, that is to say, any combination of one or more of the elements A, B, . . . or N including any one element alone or in combination with one or more of the other elements which may also include, in combination, additional elements not listed.

Abstract

A system and method for diagnosis and treatment decisions based on information maximization is disclosed. Utilizing patient information as well as clinical records from other patients can reduce the uncertainty in both diagnosis and treatment options. The information maximization may consider additional data such as risk, cost, and comfort in making a proper medical decision.

Description

    RELATED APPLICATIONS
  • The present patent document claims the benefit of the filing date under 35 U.S.C. §119(e) of Provisional Patent Application No. 60/657,855, filed on Mar. 2, 2005, which is hereby incorporated by reference.
  • BACKGROUND
  • The present disclosure relates to differential diagnosis through information maximization and benefit maximization.
  • During patient care, health care workers are faced with the problem of arriving at a diagnosis decision or action plan for diagnosis at multiple time instances, such as after observing patient's symptoms or after gathering new clinical findings from laboratory tests or other sources. These decisions are critical when making a diagnosis or determining a proper treatment for a patient. However, in most cases, there is no unique and clear diagnosis or obvious action plan. Even after a patient's medical history has been gathered and some tests performed, there can still be considerable uncertainty in many cases regarding the correct diagnosis or method of treatment. At all points in the diagnosis or decision process, the clinician is faced with numerous questions or options regarding what may be the best course of action. The clinician determines whether sufficient information has been collected so that a reliable diagnosis or decision can be rendered. In addition, the clinician must properly arrive at the correct diagnosis or decision while considering the most efficient use of resources.
  • The difficulty for decision-making applies to a diagnosis of an illness or disease, as well as any decision regarding further treatment or therapy for that illness or disease. Regardless of whether the clinician decision is for diagnosis or treatment, a decision is made based on a wide-range of considerations and based on a broad array of data that is available to assist in the decision. For example, the clinician faces many challenges while making a decision about therapy, such as which therapy to choose, when should therapy be chosen, or whether more information should be collected.
  • Specifically considering diagnosis, the clinician may use differential diagnosis. Differential diagnosis is a systematic method for diagnosing a disorder that lacks unique symptoms or signs, such as a headache. In differential diagnosis, the clinician considers possible causes before making a diagnostic decision. Often, the clinician must consider multiple causes of the observed findings. This is a process that can quickly grow in complexity if carried out thoroughly and comprehensibly.
  • It is not uncommon to find cases where there are many potential causes that could all explain a patient's condition. Likewise, there may be many available testing procedures given the specific patient's condition that have relatively unclear advantages over each other. The process can be complicated when medical research has not yet given clear cut results regarding the connection between the specific patient symptoms, tests, and diseases.
  • The decision about what causes (e.g., disorders) to consider may be influenced by the clinician's experience, judgment, preferences, and/or limited available information. These factors can be highly variable among medical practitioners. A more uniform, informed, and objective form of differential diagnosis may be highly beneficial for health care.
  • BRIEF SUMMARY
  • By way of introduction, the preferred embodiments described below include methods and instructions in computer readable media for making a medical diagnosis or selecting the appropriate treatment or therapy for a medical condition. In one embodiment, a new method for computer-aided differential diagnosis is disclosed that is based on formal information theoretic and probabilistic modeling concepts. The method makes use of available data, such as previously recorded cases, to provide a probabilistic approach for differential diagnosis. Differential diagnosis may include both the diagnosis of an illness, disease, or medical condition, or may relate to the treatment, therapy, or tests used in response to a medical condition.
  • In a first aspect, a method is provided for developing at least one medical decision. The method includes: obtaining patient medical data; obtaining other medical data from existing clinical records; analyzing the patient medical data and the other medical data with a processor; identifying the at least one medical decision based on the analysis of the patient medical data and the other medical data; and determining a probability for each of the at least one medical decision based on the analysis of the patient medical data and the other medical data.
  • In a second aspect, a computer readable storage medium includes instructions executable by a programmed processor for determining at least one medical approach. The instructions include: providing patient observations including patient medical data; providing clinical observations based on recorded clinical data; comparing the patient observations with the clinical observations; selecting relevant observation data from the clinical observations, wherein the relevant observation data is relevant for analyzing the at least one medical approach; and determining the at least one medical approach based on the relevant observation data.
  • In a third aspect, a method is provided for determining a test for a medical condition. The method includes: choosing the medical condition to be treated; providing patient observations; providing existing clinical data; analyzing with a processor the existing clinical data to find observations based on at least one chosen test to determine the effectiveness of the at least one chosen test; and determining the effectiveness of each of the at least one chosen test.
  • The present invention is defined by the following claims, and nothing in this section should be taken as a limitation on those claims. Further aspects and advantages of the invention are discussed below in conjunction with the preferred embodiments.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The components and the figures are not necessarily to scale, emphasis instead being placed upon illustrating the principles of the invention.
  • FIG. 1 is a block diagram of one embodiment of a system for information maximization or maximization of another criteria such as benefit maximization;
  • FIG. 2 is a flowchart diagram of one embodiment of differential diagnosis;
  • FIG. 3 is a flowchart diagram of an alternate embodiment of differential diagnosis through information maximization; and
  • FIG. 4 is a flowchart diagram of an embodiment for choosing an unknown variable based on additional considerations.
  • DETAILED DESCRIPTION OF THE DRAWINGS AND THE PRESENTLY PREFERRED EMBODIMENTS
  • An important consideration for clinician's to consider when analyzing the difficulties faced by health care decision-making is that large amounts of recorded clinical data may potentially be available to aid in analysis. This clinical data includes recorded patient visits, diagnosis, laboratory tests, treatments, therapy results, images, and/or other information. In current medical practice, this large amount of recorded information is of little or no immediate (real-time) use in the diagnosis of a new and seemingly unrelated patient. A major reason for ignoring this information is that analysis of this data requires expert knowledge and considerable time and effort to decipher the data. In order to make efficient use of the wealth of recorded clinical data, the most relevant data is filtered out from the data that is not relevant to a given patient's situation.
  • A computer system that could appropriately handle the large amounts of information and processing loads to filter through existing clinical and current patient records may help. However, more important than processing power is the need for a sound method to properly assist in such a scenario. The proper use of available information from previous patient records may significantly aid the clinician in making patient specific decisions in order to efficiently achieve a proper diagnosis or decision on treatment.
  • The proposed embodiments present a method for computer-aided differential diagnosis based on formal information theoretic and probabilistic modeling concepts. The embodiments make use of the available data (such as previously recorded cases) to provide a probabilistic and sound approach for differential diagnosis. The embodiments may provide a program that can be used in real-time in a hospital, health care facility, or any medical related institution. A clinician can input data and receive results at the hospital in real-time to assist in making diagnoses and choosing treatment, tests or therapy.
  • The following description considers both the scenarios of diagnosis of a medical condition and treatment/therapy decisions for the medical condition. It should be understood, however, that both scenarios may be combined and may collectively be referred to as medical choices, decisions, observations or selections. Differential diagnosis may refer to diagnosing a medical condition or selecting a treatment or therapy. In at least one embodiment, the system proposed below may be used to both diagnose and select treatment/therapy for the diagnosed medical condition. For simplicity, one or both of diagnosis and treatment may be referred to below.
  • The proposed embodiments may include finding a single best decision given current information, proposing efficient decision paths or courses of action, or proposing different paths under various types of constraints. Also considered is the incorporation of features such as risk to the patient, cost, effectiveness, patient discomfort, or other considerations. In addition, when finding a decision, a factor whether enough information and certainty are present to make a proper diagnosis may be considered. In case the answer to this is negative, the next best course of action is considered, such as what should be measured or tested next.
  • FIG. 1 is a block diagram of one embodiment of a system 100 for information maximization. The system 100 includes a processor 104, a memory 106 and a display 108. The input into the processor 104 may be either patient data 102 or clinical data 103, or both. Additional, different or fewer components may be provided. The system 100 may include a personal computer, workstation, medical diagnostic imaging system, network, or other now known or later developed system for analyzing and classifying medical information to develop a diagnosis or decision with a processor. The system 100 is a computer aided system for either diagnosis or treatment/therapy recommendations. Automated assistance may be provided through an output or the display 108 to a physician for diagnosing a medical condition, or choosing treatment for that medical condition. In one embodiment, assistance may be provided for diagnosis or treatment of breast cancer utilizing records from past breast cancer tests.
  • The patient data 102 is medical data from one or more sources of patient information. The patient data 102 may also be referred to as patient information, patient observations, or patient records. Patient data 102 may be medical data collected over the course of a patient's treatment, or patient history, recorded patient visits, family history, demographic information, symptoms, disease, illness, or other indicators of likelihood related to the medical condition detection being performed. The demographic information may include age, sex, physical activity, dietary records, or any factors related to a patient's health. For example, whether a patient smokes, is diabetic, is male, has a history of cardiac problems, has high cholesterol, has a high systolic blood pressure or is old may indicate increase the likelihood of a given medical condition and be considered as patient data 102.
  • Patient data 102 may include results from any tests, treatments, therapy or medical process. For example, medical imaging could be tests that comprise part of the patient data 102. Examples of medical imaging tests may include ultrasound, magnetic resonance imaging (“MRI”), nuclear medicine, mammography, positron emission tomography (“PET”) scan, x-ray, computer thermography, angiography, and/or other now known or later developed imaging modality, which all may be patient data 102.
  • Patient data 102 may be based on observations from the patient or observations from a clinician about that patient. In one embodiment, the patient data 102 is stored in memory 108. The clinician may also be able to input the patient data 102 into the system 100 including any new data, such as any new symptoms the patient may have and any changes to the existing patient data 102. Alternatively, patient data 102 may be determined by processor 104 from system 100 and according to the methods proposed below. Specifically, if a diagnosis is made, then that diagnosis information will be added in as part of the patient data 102.
  • The clinical data 103 may be any existing medical records. The clinical data may also be referred to as clinical records, other/existing medical data, other/existing clinical records, other/existing clinical data, clinical observations, other/existing clinical observations, or recorded clinical observations. Clinical data 103 may be a collection of patient data from a large subset of patients collected over time. The existing patient data used for the clinical data 103 may include the same or different factors as the patient data 102, described above. Specifically, the clinical data 103 may include medical data collected over the course of a patient's treatment/therapy, patient history, recorded patient visits, family history, demographic information, symptoms, or other indicators of likelihood related to the medical condition detection being performed or any factors related to a patient's health. Additionally, recommendations or other procedures provided by a medical institution, association, society or other group may be included with the clinical data 103, such as providing domain knowledge.
  • There may be a vast or limited amount of clinical data 103 available based on a very large or small number of patients. For example, the clinical data 103 represents a study of many past patients. As another example, the clinical data 103 includes representative samples of different information. The system 100 analyzes the clinical data 103 with the information that is known about the current patient (patient data 102) to make informed choices or selections regarding diagnosis or treatment decisions.
  • The processor 104 may be one or more general processors, digital signal processors, application specific integrated circuits, field programmable gate arrays, servers, networks, digital circuits, analog circuits, combinations thereof, or other now known or later developed devices for analyzing patient and clinical data. The processor 104 may implement a software program, such as code generated manually (i.e., programmed) for a diagnostic system. The processor 104 may implement a probability model or graphical model (e.g., Bayesian network, factor graphs, chain graph, or hidden or random Markov models), a boosting based model, a decision tree, a neural network, combinations thereof or other now known or later developed algorithm. The diagnostic software is configured or trained for receiving and analyzing patient and clinical data and identifying options and associated probabilities for those options.
  • In one embodiment, the processor 104 implements a model or diagnostic system programmed with potential diagnoses or treatments and the system determines which are the most appropriate based on the given data. In response to patient data 102 determined by a processor or input by a user, the system analyzes existing clinical data 103. In an alternative embodiment, the system 100 is implemented using machine learning techniques, such as training a neural network using sets of training data obtained from a database of patient cases with known diagnosis. The system 100 analyzes patient data 102 with the clinical data 103 and outputs a diagnosis. The learning may be an ongoing process or be used to program a filter or other structure implemented by the processor 104 for later existing cases.
  • The memory 106 is a computer readable storage media. Computer readable storage media may include various types of volatile and non-volatile storage media, including but not limited to random access memory, read-only memory, programmable read-only memory, electrically programmable read-only memory, electrically erasable read-only memory, flash memory, magnetic tape or disk, optical media and the like. In one embodiment, the instructions are stored on a removable media drive for reading by a medical diagnostic system or a workstation networked with similar systems. A diagnostic system or work station uploads the instructions. In another embodiment, the instructions are stored in a remote location for transfer through a computer network or over telephone lines to the diagnostic system or workstation. In yet other embodiments, the instructions are stored within the diagnostic system on a hard drive, random access memory, cache memory, buffer, removable media or other device.
  • The memory 106 is operable to store instructions executable by the processor 104. The instructions are for analyzing patient data 102 and clinical data 103 to make a diagnosis or treatment decisions. The functions, acts or tasks illustrated in the figures or described herein are performed by the programmed processor 104 executing the instructions stored in the memory 106. The functions, acts or tasks are independent of the particular type of instructions set, storage media, processor or processing strategy and may be performed by software, hardware, integrated circuits, film-ware, micro-code and the like, operating alone or in combination. Likewise, processing strategies may include multiprocessing, multitasking, parallel processing and the like.
  • Patient data 102 and clinical data 103 are input to the processor 104 or the memory 106. The input may be made through an interface (not shown) such as a keyboard or a mouse coupled with the processor or with the display 108. The input may also be obtained through data transmitted via the network or internet, from storage media (such as a hard drive), from a medical device or other device coupled to the processor that can provide the relevant data. The patient data 102 or the clinical data 103 may be stored in memory 106. The user may edit or add to either the patient data 102 or the clinical data 103 through an interface with either the processor 104, the memory 106 or the display 108. Alternatively or additionally, the input is through data transfer or processor driven collection (mining) of information.
  • The instructions in the memory 106 cause the processor 104 to output diagnosis or treatment results. The results may be displayed as numbers, text, a graph or an image on the display 108. The results may also be stored in the memory 106. The display 108 may be a CRT, monitor, flat panel, LCD, projector, printer or other now known or later developed display device for outputting determined information. For example, the processor 104 causes the display 108 at a local or remote location to output data indicating a selection associated with a given medical condition, probability associated with the one or more selections, or other process related information. The output may be stored with or separate from the patient and clinical medical data.
  • FIG. 2 is a flowchart diagram of one embodiment of differential diagnosis. This embodiment is implemented by the system 100 of FIG. 1 or a different system. Additional, different or fewer acts may be used.
  • In act 202, patient information is collected for a specific patient. As discussed above with regard to FIG. 1, patient data 102 can be a variety of information related to the patient's medical history. The patient information may be stored in memory 106, or may be input into the processor 104 according to FIG. 1. In one embodiment, a clinician can add patient information to the existing patient data that is already stored in the system.
  • Likewise, in Act 204, recorded clinical data is gathered. As discussed above with regard to FIG. 1, recorded clinical data 103 includes patient data from a set of past patients. In one embodiment, the recorded clinical data 103 is a large database of any relevant medical data that may be useful for diagnosis or treatment of a medical condition and may be stored in memory 106. As with patient information, recorded clinical data may be added to by a clinician or health care worker. In one embodiment, the database is continually growing as more health care facilities add records and data to the database. In an alternate embodiment, the recorded clinical data that is gathered may be a subset of a larger group of clinical data. For example, to determine a diagnosis or treatment for breast cancer, the recorded clinical data may be a database of a specially designed breast cancer study. In the study, each of the patients may have undergone all the most relevant tests, which were analyzed to diagnose cancer.
  • In act 206, a medical condition of concern is chosen to be analyzed based on the patient information and the recorded clinical data. The medical condition of concern may also include a disease of concern, an outcome of a particular therapy of concern, or other variable of interest. For example, the clinician may be interested in whether a patient has breast cancer, then breast cancer would be the medical condition of concern. A clinician or physician may make an initial diagnosis of a condition and that condition would then be used with system 100 for an analysis of all the patient and clinical data. In an alternate embodiment, the system 100 would compare the patient information with the clinical data and make a determination as to a probable diagnosis.
  • In act 208, the patient information and recorded clinical data is analyzed to determine whether the medical condition of concern is present in the patient. The analysis may be a comparison of the patient data with similar clinical records that would indicate possible diagnoses and treatments appropriate for the patient. The analysis may use clinical records that are considered to be probabilistically relevant for the variable of interest and the function to be maximized. One example of this analysis is discussed in the embodiment for FIG. 3 on information maximization.
  • In act 210, the uncertainty or probability is determined regarding the medical condition. This step may include calculating the conditional probability of the medical condition of interest given the information that has been gathered. It may also include the same conditional distribution also conditioned on observing at least one of the available medical tests or potential next steps to consider by a clinician. As in act 208, a comparison of patient information and the recorded clinical data may be used to determine the likelihood of the existence of the medical condition. The comparison may consider the clinical data that is most similar to the patient data and determine which diagnosis and treatment was used for those patients. For example, if the patient suffers from unique symptoms, then an analysis of the clinical data of patients with those symptoms, but also comparing all the other relevant patient information, such as demographics, can produce a probability regarding a diagnosis or possible treatment.
  • The determination of relevant patient information may be based on a number of factors. The relevant data may merely be those records that contain similar information to the current patient information. Conversely, even though clinical data does not appear similar to the patient data, this nonetheless may be relevant since the probabilistic model may capture indirect relationships between the variables. If breast cancer is the medical condition of concern, then the analysis in act 208 and the uncertainty in act 210 are a measure whether the patient has breast cancer. A further example of the uncertainty calculation is described with FIG. 3.
  • Once an analysis is made as to the medical condition of concern, further tests or observations may be considered which may improve the analysis or increase the certainty regarding the presence of the medical condition as in act 212. For example, if the medical condition is breast cancer, there may be a variety of tests available, which may assist in determining whether breast cancer is present in a patient. For example, the tests that may be available could be mammography, ultrasound, PET scan, an MRI, or another relevant test. Act 212 may result in at least one of those tests being suggested as providing increased certainty for a diagnosis of breast cancer. A value indicating the current uncertainty before any new tests and the reduction in uncertainty that can be achieved in the best/worst/average case if selecting each test may be displayed along with at least one of the possible tests. The test recommended by the system can be indicated explicitly. As in acts 208 and 210, the suggestion may be based on a comparison of the patient information with the clinical data to make a determination which tests were most effective based on the clinical records.
  • After a test or observation is suggested according to act 212, whether the test is performed or the observation is made is determined in act 214. A user can determine whether to perform the observation (e.g., perform the test on the patient) based on multiple factors including: target uncertainty, target risk, cost, etc. The output may include the probability or certainty of the presence of the medical condition of concern along with any other possible diagnoses and associated probabilities. Also, a list of additional tests or observations may be provided that may assist in diagnosis. If the test was performed, then the results of the test become part of the patient information as in act 216. The process can then be repeated beginning with act 202, which includes an updated version of patient information that includes the test results. This second iteration should now result in improved certainty regarding the presence of the medical condition of concern or another more appropriate diagnosis. For example, if an MRI is suggested according to act 212 and the MRI is performed, then the test results become a part of the patient information and is further data used to determine if a patient has breast cancer. That additional information can then be used to compare with the clinical records on MRI's and the diagnoses that the test results may suggest.
  • FIG. 3 is a flowchart diagram of another embodiment of differential diagnosis through information maximization. FIG. 3 represents an embodiment of information maximization utilizing formal information theoretic concepts. The embodiments described in FIG. 2 may be considered as a general method for utilizing system 100 from FIG. 1. Likewise, FIG. 3 may be a method related to that in FIG. 2, however, FIG. 3 includes embodiments of the specific equations, formulas and techniques that may be used to implement the system 100. Those equations may be part of the software program that analyzes the data to make the determinations regarding a medical decision.
  • In act 302, medical data is collected both from a patient and from recorded clinical data. As discussed above, the recorded clinical data may be an existing database of patient records. Each element of patient data is defined as a random variable and may be assigned to possible categories, such as demographics, symptoms, test result, or disease. Elements may be extracted from images, such as using automated or processor based image processing. The variables that are known may be denoted as Z. For example, known variables may include demographic information and patient symptoms. Also, expert knowledge or opinion may also be considered as part of the medical data. A clinician's knowledge about a variable may be considered. For example, a symptom may be excluded or test results may be modified if the clinician determines that the data is not entirely accurate or correct. The clinician has the option of editing the medical data based on expert opinion.
  • In act 304, a quantity of interest is determined. It is a variable in which a clinician may be ultimately interested in, but that has not been directly observed, such as the occurrence of cancer in the patient. The variable of interest is denoted as X. This variable may not be observable directly or it may be observed at a high cost. Thus, it is preferable to rely on other sources of information, such as clinical records, to try to infer the value of this variable. The variable of interest can be considered a question that needs to be answered. An example would be whether a patient has cancer or whether a particular treatment methodology should be used.
  • In act 306, a determination is made based on variables that may be obtained, but have not yet been obtained. Variables that have not been observed yet may be denoted as Y. An example of a variable that is not known may be the result of a lab test. The collection, selection or determination of the variables X, Y, and Z may be performed by a clinician, health care worker, or patient or mined with a processor. In addition, variable X may include previously recorded clinical data from other patients.
  • The maximization of information is used to optimize the following equation based on variables X, Y, and Z:
  • arg max j I ( X ; Y j | Z 1 = z 1 , , Z k = z k ) ( Eq . 1 )
  • Equation 1 is an optimization of I, which is the mutual information between the variable of interest X and the variables whose value we could potentially obtain Yj, conditioned on the fact that we already know variables Z1=z1, . . . , Zk=zk. The mutual information I may be considered as the degree of dependence between X and Y. Equation 1 considers which Yj maximizes the function. Yj is a representation of the unknown variables that may be obtained according to act 306, and Equation 1 represents an optimization of each of the unknown variables according to act 308. In act 308, each of the potential unknown variables may be tested according to Equation 2 as discussed below. Equation 1 and the subsequent equations are an embodiment of the analysis that is performed in act 208 of FIG. 2.
  • For example, consider the case of patient whom the clinician suspects may have breast cancer. X is breast cancer and Z is the known medical data including patient data and recorded clinical data. Z includes the patient's demographics, symptoms, and medical history, as well as recorded clinical data. The recorded clinical data may include records from patients who had breast cancer and their symptoms, demographics, medical history and test results. Yj are the variables that are unknown, such as any number of imaging tests that may be performed on the patient. Equation 1 utilizes each of the options for Y to determine which Y maximizes the dependence between X and Y. For example if Y is an MRI, then the mutual information I may be maximized because the recorded clinical data X of past MRI exams resulted in an accurate diagnosis. Likewise, if Y is ultrasound, then maybe the mutual information I is not as high as for an MRI because the recorded clinical data X of past ultrasound exams did not lead to definitive information.
  • Equation 1 is based on the joint distribution of the variables in question. Using the shorthand z=(z1, . . . , zk) to denote the assignment of multiple variables, this maximization problem can be rewritten as:
  • arg max j x y i P ( x , y j | z ) log P ( x , y j | z ) P ( x | z ) P ( y j | z ) ( Eq . 2 )
  • The set of unknown variables Yj are finite. Assuming the variables follow a multinomial joint probability distribution that can be reliably estimated, this problem can be solved by testing each of the potential candidate variables individually. In order to arrive at a diagnosis with high certainty, usually one observation is not enough. Multiple variables may be observed simultaneously. The process can be repeated iteratively until some precision or confidence level is achieved. This precision or confidence level may be set by a clinician. For example, this limit can be defined in terms of amount of information that is left in the variable of interest, also referred to as entropy.
  • Equation 2 results in an output of a variety of diagnoses with a probability or certainty associated with each one as in act 310, such as the amount of information that each variable Yj can provide. In act 310, a calculation may be performed regarding the information that can be provided by the unknown variables. In act 312, if the certainty is determined to be adequate, then the output may include the list of the variable(s) of interest with the certainty or probability for each one according to act 314. For example, the diagnosis of breast cancer may have 25% certainty and the diagnosis of influenza may have 50% certainty. Alternatively, considering the unknown variable Y, the probabilities may be associated with tests. For example, the results of an MRI may give a 75% probability of diagnosing breast cancer, while an ultrasound exam may only give a 40% probability of being able to diagnose breast cancer for this particular patient.
  • This embodiment proposes an iterative method for finding the certainties of diagnoses or treatments; however, it should also be recognized that medical expert knowledge may be used to reduce the number of iterations. For example, a clinician may have knowledge of the conditional independence relationships between treatments and diagnoses that can help make the right diagnosis or choose the right treatment. That information may be incorporated into the system. A single pass may be used in some embodiments.
  • In one embodiment the results may be displayed on a display 108 as in system 100 from FIG. 1. The results may list the possible variables for Y, which are tests or observations that can be made to improve diagnosis. The list may include the amount of certainty the results of the tests or observations may provide. The display 108 may also include the potential diagnoses, as well as the certainty or probability that the diagnosis applies to the patient. In one embodiment, each diagnosis may have tests or observations associated with it that could improve certainty. That certainty may be quantified as well. For example, breast cancer may be a diagnosis with a 50% probability and an MRI may be listed as a test for breast cancer that can improve the probability of the diagnosis by 25%. The display may be interactive as discussed for system 100, allowing the user to enter in additional data, such as test results that may improve the certainty.
  • Once a previously unknown variable has been tested and observed, it can be incorporated as part of the background knowledge according to act 316. Specifically, assuming that previously unknown Yo was observed, the following equation can now be solved:
  • arg max j 0 I ( X ; Y j | Z 1 = z 1 , , Z k = z k , Y o = y o ) ( Eq . 3 )
  • Equation 3 is an update of the original maximization problem (Equation 1) based on the fact that Yo is now known. Yo may represent the results of a test or a new observation that can now be included in the original maximization problem. For example, Yo may be an MRI which was performed. The results of the MRI now become a known variable z, which is used for a second iteration of solving Equation 3.
  • FIG. 4 is a flowchart diagram of an embodiment for choosing an unknown variable based on additional considerations. FIG. 4 includes additional factors or considerations that may be made during the information maximization process or in general, any benefit maximization process.
  • Since clinical resources may be limited, it should not be assumed that the iterative process can be repeated an unlimited number of times. The problem in Equation 1 can be slightly reformulated so that the information is maximized with a further constraint on the number of variables that can be observed or equivalently the number of tests that may be performed as in act 402. In addition, constraints can be imposed on test attributes or characteristics, such as risk to the patient, cost of test, or patient discomfort, according to act 404. For example, a clinician may require that certain tests not be performed for a particular type of patient due to high health risk. These extensions require modifying the optimization problem of Equation 1 to a constrained optimization problem; however, the general idea remains the same. In particular, maybe the test cannot be performed because the patient cannot be subject to the test. In this case, the variable associated with the test is not considered a candidate to maximize Equation 2 or any substitute for Equation 2.
  • In some cases, the cost of observing one random variable, such as performing a test, may be negligible once another test has been performed. One example would be multiple blood tests, since once blood test A is conducted, it is easy to perform blood test B. Thus, an additional element can be added to Equation 1, so that efficiency is considered according to act 406. In this case, correlated test costs may be taken into account.
  • In an alternate embodiment, multiple variables may be discovered at once. This equation may be used for discovering the best combination of L variables:
  • arg max j x y i P ( x , y i | z ) log P ( x , y i | z ) P ( x | z ) P ( y i | z ) ( Eq . 4 )
  • In Equation 4, |ι|=L. Therefore, ι indexes all the sets of L different variables. The inner summation is over the Cartesian product space of those variable domains. However, the computational complexity for this calculation may grow exponentially with the number of variables L to be found at once. According to act 406, this may be an alternate consideration on the efficiency of the unknown variables because L should not be too large to make the calculation impractical. For example, Equation 4 allows the user to test multiple unknown variables at the same time, such as the effect of test results for both an MRI and an ultrasound.
  • Finally, according to act 408, the cost and benefit of a variable may be explicitly considered. The cost function in Equation 1 is based purely on mutual information, but can be extended to account for pre-determined (e.g., clinically biased or other customized) costs or benefits. For example, the benefit of properly diagnosing a cancer in early stages may be much larger than that of properly diagnosing that no cancer is present. In addition, even for the same disease and diagnosis conditions, health care centers may have a particular cost/benefit structure for diagnosis, which differs from other health care centers. In order to account for these additional costs and/or benefits, Equation 1 can be extended by including an additional term B:
  • arg max j 0 I ( X ; Y j | Z ) + γ B ( X ; Y j | Z = z ) ( Eq . 5 )
  • B is a representation of the potential benefit gained by any given variable, and Y is a constant controlling the relative importance of the new term. Z is shorthand to denote all the variables that have been observed. Since B could potentially specify benefits for each variable, it is defined as the expected benefit given the observed variables as:
  • B ( X ; Y j | Z = z ) = x y j P ( x , y j | z ) Ben ( x , y j | z ) ( Eq . 6 )
  • Ben( ) specifies the benefit and may be defined by a clinician or a health care professional. Alternatively, the benefit Ben( ) may be determined by the health care facility which may have established benefits for different variables.
  • The more importance that is assigned to γ in Equation 5, then the more likely it is that the benefit term is the sole expression that is maximized. However, if the importance, γ=0, then the expression is purely based on the existing variables or information. The additional benefit and importance considerations in Equations 4 and 5 allow for a finer control over the criteria to be optimized and therefore may give more accurate results. The importance factor γ may be used to assign the value of a particular diagnosis over another. For example, properly diagnosing a cancer in early stages may be much more significant than properly diagnosing that no cancer is present. The importance factor ensures that a diagnosis of cancer given extra consideration by weighting the benefit term in Equation 5.
  • The cost/benefit considerations may assist the clinician in making the proper decision for a patient according to act 410. For example, the appropriate variable or test may be an MRI exam, whereas the second most appropriate test is ultrasound. Considering that an MRI may cost thousands of dollars and the ultrasound only costs hundreds, the clinician and the patient may prefer ultrasound over MRI. In such a circumstance, the benefit value assigned to MRI is much lower than the value assigned to ultrasound. As a result, the suggested test that the system may provide may be an ultrasound exam even though the MRI may provide additional data or additional certainty in diagnosis.
  • In an alternative embodiment, the system and methods described above for information maximization may be utilized in the problem of finding patients that are maximally informative about a clinical question that needs to be answered, given fixed test results. Instead of optimizing with respect to the variables to be tested, the optimization would be with respect to the value of the variables of patients to be included in the recorded clinical data.
  • The illustrations of the embodiments described herein are intended to provide a general understanding of the structure of the various embodiments. The illustrations are not intended to serve as a complete description of all of the elements and features of apparatus and systems that utilize the structures or methods described herein. Many other embodiments may be apparent to those of skill in the art upon reviewing the disclosure. Other embodiments may be utilized and derived from the disclosure, such that structural and logical substitutions and changes may be made without departing from the scope of the disclosure. Additionally, the illustrations are merely representational and may not be drawn to scale. Certain proportions within the illustrations may be exaggerated, while other proportions may be minimized. Accordingly, the disclosure and the figures are to be regarded as illustrative rather than restrictive.
  • One or more embodiments of the disclosure may be referred to herein, individually and/or collectively, by the term “invention” merely for convenience and without intending to voluntarily limit the scope of this application to any particular invention or inventive concept. Moreover, although specific embodiments have been illustrated and described herein, it should be appreciated that any subsequent arrangement designed to achieve the same or similar purpose may be substituted for the specific embodiments shown. This disclosure is intended to cover any and all subsequent adaptations or variations of various embodiments. Combinations of the above embodiments, and other embodiments not specifically described herein, will be apparent to those of skill in the art upon reviewing the description.
  • The Abstract of the Disclosure is provided with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. In addition, in the foregoing Detailed Description, various features may be grouped together or described in a single embodiment for the purpose of streamlining the disclosure. This disclosure is not to be interpreted as reflecting an intention that the claimed embodiments require more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive subject matter may be directed to less than all of the features of any of the disclosed embodiments. Thus, the following claims are incorporated into the Detailed Description, with each claim standing on its own as defining separately claimed subject matter.
  • The above disclosed subject matter is to be considered illustrative, and not restrictive or limiting, and the appended claims are intended to cover all such modifications, enhancements, and other embodiments, which fall within the true spirit and scope of the present invention. Thus, to the maximum extent allowed by law, the spirit and scope of the present invention is to be determined by the broadest permissible interpretation of the following claims, including all equivalents, and shall not be restricted or limited by the foregoing detailed description.
  • To clarify the use in the pending claims and to hereby provide notice to the public, the phrases “at least one of <A>, <B>, . . . and <N>” or “at least one of <A>, <B>, . . . <N>, or combinations thereof” are defined by the Applicant in the broadest sense, superseding any other implied definitions hereinbefore or hereinafter unless expressly asserted by the Applicant to the contrary, to mean one or more elements selected from the group comprising A, B, . . . and N, that is to say, any combination of one or more of the elements A, B, . . . or N including any one element alone or in combination with one or more of the other elements which may also include, in combination, additional elements not listed.

Claims (29)

1. (canceled)
2. (canceled)
3. (canceled)
4. (canceled)
5. (canceled)
6. (canceled)
7. (canceled)
8. (canceled)
9. (canceled)
10. (canceled)
11. (canceled)
12. (canceled)
13. (canceled)
14. (canceled)
15. (canceled)
16. (canceled)
17. (canceled)
18. (canceled)
19. (canceled)
20. (canceled)
21. (canceled)
22. (canceled)
23. (canceled)
24. A method for determining a test for a medical condition, the method comprising:
choosing the medical condition to be treated;
providing patient observations;
providing existing clinical data;
analyzing with a processor the existing clinical data to find observations based on at least one chosen test to determine the effectiveness of the at least one chosen test; and
determining the effectiveness of each of the at least one chosen test.
25. The method of claim 24 wherein the existing clinical data comprises results from the test performed on other patients.
26. The method of claim 24 wherein the medical condition is breast cancer and the at least one chosen test comprises at least one of film mammography, digital mammography, ultrasound, PET scan, magnetic resonance imaging, and any combination thereof.
27. The method of claim 24 wherein the patient observations comprises at least one of patient information, demographics, medical history, symptoms, test results, and any combination thereof.
28. The method of claim 27 wherein results of each of the at least one chosen tests that are performed on the patient are included in the patient observations.
29. The method of claim 24 wherein the step of choosing the medical condition is performed by the processor by comparing the patient observations with the existing clinical data.
US12/038,202 2005-03-02 2008-02-27 Method for Guiding Differential Diagnosis Through Information Maximization Abandoned US20080214928A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US12/038,202 US20080214928A1 (en) 2005-03-02 2008-02-27 Method for Guiding Differential Diagnosis Through Information Maximization

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US65785505P 2005-03-02 2005-03-02
US11/365,271 US8652039B2 (en) 2005-03-02 2006-03-01 Guiding differential diagnosis through information maximization
US12/038,202 US20080214928A1 (en) 2005-03-02 2008-02-27 Method for Guiding Differential Diagnosis Through Information Maximization

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US11/365,271 Division US8652039B2 (en) 2005-03-02 2006-03-01 Guiding differential diagnosis through information maximization

Publications (1)

Publication Number Publication Date
US20080214928A1 true US20080214928A1 (en) 2008-09-04

Family

ID=36570581

Family Applications (3)

Application Number Title Priority Date Filing Date
US11/365,271 Active 2030-04-21 US8652039B2 (en) 2005-03-02 2006-03-01 Guiding differential diagnosis through information maximization
US12/038,202 Abandoned US20080214928A1 (en) 2005-03-02 2008-02-27 Method for Guiding Differential Diagnosis Through Information Maximization
US12/038,169 Active US7877272B2 (en) 2005-03-02 2008-02-27 Computer instructions for guiding differential diagnosis through information maximization

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US11/365,271 Active 2030-04-21 US8652039B2 (en) 2005-03-02 2006-03-01 Guiding differential diagnosis through information maximization

Family Applications After (1)

Application Number Title Priority Date Filing Date
US12/038,169 Active US7877272B2 (en) 2005-03-02 2008-02-27 Computer instructions for guiding differential diagnosis through information maximization

Country Status (2)

Country Link
US (3) US8652039B2 (en)
WO (1) WO2006094032A2 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100251117A1 (en) * 2009-03-25 2010-09-30 International Business Machines Corporation Visualization of medical conditions in a virtual universe
US9129054B2 (en) 2012-09-17 2015-09-08 DePuy Synthes Products, Inc. Systems and methods for surgical and interventional planning, support, post-operative follow-up, and, functional recovery tracking
US10073890B1 (en) 2015-08-03 2018-09-11 Marca Research & Development International, Llc Systems and methods for patent reference comparison in a combined semantical-probabilistic algorithm
US10540439B2 (en) 2016-04-15 2020-01-21 Marca Research & Development International, Llc Systems and methods for identifying evidentiary information
US10552576B2 (en) 2010-10-26 2020-02-04 Stanley Victor CAMPBELL System and method for machine based medical diagnostic code identification, accumulation, analysis and automatic claim process adjudication
US10621499B1 (en) 2015-08-03 2020-04-14 Marca Research & Development International, Llc Systems and methods for semantic understanding of digital information

Families Citing this family (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8346482B2 (en) 2003-08-22 2013-01-01 Fernandez Dennis S Integrated biosensor and simulation system for diagnosis and therapy
US20080320029A1 (en) * 2007-02-16 2008-12-25 Stivoric John M Lifeotype interfaces
US7806832B2 (en) * 2007-04-30 2010-10-05 The General Electric Company False positive reduction in SPO2 atrial fibrillation detection using average heart rate and NIBP
US20090062623A1 (en) * 2007-08-30 2009-03-05 Kimberly-Clark Worldwide, Inc. Identifying possible medical conditions of a patient
US20090064028A1 (en) * 2007-08-30 2009-03-05 Kimberly-Clark Worldwide, Inc. Decision tree device and website for providing information
EP2231005A1 (en) * 2007-12-19 2010-09-29 Great Lakes Biosciences, LLC Brain-related chronic pain disorder diagnosis and assessment method
US20110166879A1 (en) * 2008-09-26 2011-07-07 Koninklijke Philips Electronics N.V. System and method for fusing clinical and image features for computer-aided diagnosis
US8126736B2 (en) * 2009-01-23 2012-02-28 Warsaw Orthopedic, Inc. Methods and systems for diagnosing, treating, or tracking spinal disorders
WO2010126577A1 (en) 2009-04-30 2010-11-04 Patientslikeme, Inc. Systems and methods for encouragement of data submission in online communities
US20110301976A1 (en) * 2010-06-03 2011-12-08 International Business Machines Corporation Medical history diagnosis system and method
RU2013122758A (en) 2010-10-19 2014-11-27 Конинклейке Филипс Электроникс Н.В. SYSTEM AND METHOD OF DYNAMIC GROWTH OF DATABASE OF PATIENTS BY CASES DEMONSTRATING SPECIAL CHARACTERISTICS
US20120232930A1 (en) * 2011-03-12 2012-09-13 Definiens Ag Clinical Decision Support System
US20120239420A1 (en) * 2011-03-18 2012-09-20 Stapelfeldt Wolf H Clinical decision support system
EP2506173B1 (en) 2011-03-28 2020-01-01 Canon Kabushiki Kaisha Medical diagnosis support apparatus and medical diagnosis support method
US8694333B2 (en) 2011-04-14 2014-04-08 International Business Machines Corporation Cohort driven medical diagnostic tool
US8560342B2 (en) 2011-06-13 2013-10-15 International Business Machines Corporation Cohort driven selection of medical diagnostic tests
US20120316891A1 (en) * 2011-06-13 2012-12-13 International Business Machines Corporation Cohort driven selection of a course of medical treatment
JP4979041B1 (en) * 2011-07-08 2012-07-18 株式会社 国際疾病管理研究所 Information display device
US8751261B2 (en) 2011-11-15 2014-06-10 Robert Bosch Gmbh Method and system for selection of patients to receive a medical device
US20130253940A1 (en) * 2012-03-20 2013-09-26 Zilla Collections Llc System and method for diagnosis involving crowdsourcing
WO2014037872A2 (en) * 2012-09-06 2014-03-13 Koninklijke Philips N.V. Guideline-based decision support
US20150149202A1 (en) * 2012-10-12 2015-05-28 Victor M. Hayes Medical Advice Via The Internet
US10510449B1 (en) 2013-03-13 2019-12-17 Merge Healthcare Solutions Inc. Expert opinion crowdsourcing
CN103366093A (en) * 2013-07-18 2013-10-23 成都中医药大学 Digital TCM (Traditional Chinese Medicine) computer-aided diagnosis and treatment method
US10846589B2 (en) * 2015-03-12 2020-11-24 William Marsh Rice University Automated compilation of probabilistic task description into executable neural network specification
US10818393B2 (en) * 2015-10-06 2020-10-27 General Electric Company System and method for clinical decision support
CN105266764B (en) * 2015-10-23 2018-06-08 中国中医科学院中医基础理论研究所 A kind of traditional Chinese medical science pectoral qi assessment device
US10360525B1 (en) * 2016-02-16 2019-07-23 Wells Fargo Bank, N.A. Timely quality improvement of an inventory of elements
EP3223181B1 (en) 2016-03-24 2019-12-18 Sofradim Production System and method of generating a model and simulating an effect on a surgical repair site
US20190122397A1 (en) 2016-07-12 2019-04-25 Mindshare Medical, Inc. Medical analytics system
US10998103B2 (en) 2016-10-06 2021-05-04 International Business Machines Corporation Medical risk factors evaluation
US10892057B2 (en) 2016-10-06 2021-01-12 International Business Machines Corporation Medical risk factors evaluation
US10776409B2 (en) 2017-06-21 2020-09-15 International Business Machines Corporation Recommending responses to emergent conditions
EP3467840A1 (en) * 2017-10-05 2019-04-10 Siemens Healthcare GmbH Method for setting a medical imaging protocol, system for setting a medical instrument, computer program and computer-readable medium
US11605018B2 (en) 2017-12-27 2023-03-14 Cerner Innovation, Inc. Ontology-guided reconciliation of electronic records
US20200098476A1 (en) * 2018-09-25 2020-03-26 Clover Health Dynamic prompting for diagnosis suspecting
US11894139B1 (en) 2018-12-03 2024-02-06 Patientslikeme Llc Disease spectrum classification
US11675805B2 (en) 2019-12-16 2023-06-13 Cerner Innovation, Inc. Concept agnostic reconcilation and prioritization based on deterministic and conservative weight methods
US20220137921A1 (en) * 2020-11-03 2022-05-05 Nuance Communications, Inc. Communication System and Method
WO2023247308A1 (en) * 2022-06-21 2023-12-28 Neopredix Ag Preeclampsia evolution prediction, method and system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5839438A (en) * 1996-09-10 1998-11-24 Neuralmed, Inc. Computer-based neural network system and method for medical diagnosis and interpretation
US6283761B1 (en) * 1992-09-08 2001-09-04 Raymond Anthony Joao Apparatus and method for processing and/or for providing healthcare information and/or healthcare-related information
US20020029157A1 (en) * 2000-07-20 2002-03-07 Marchosky J. Alexander Patient - controlled automated medical record, diagnosis, and treatment system and method
US20020194029A1 (en) * 2001-06-18 2002-12-19 Dwight Guan Method and apparatus for improved patient care management
US20030101076A1 (en) * 2001-10-02 2003-05-29 Zaleski John R. System for supporting clinical decision making through the modeling of acquired patient medical information
US6770029B2 (en) * 1997-03-13 2004-08-03 First Opinion Corporation Disease management system and method including correlation assessment

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57211338A (en) * 1981-06-24 1982-12-25 Tokyo Shibaura Electric Co Tatal image diagnosis data treating apparatus
EP0531889B1 (en) 1991-09-11 1998-11-11 Hewlett-Packard Company Data processing system and method for automatically performing prioritized nursing diagnoses from patient assessment data
EA001835B1 (en) * 1996-07-12 2001-08-27 Ферст Опинион Корпорейшн Computerized medical diagnosis (variants)
US6398728B1 (en) * 1999-11-16 2002-06-04 Cardiac Intelligence Corporation Automated collection and analysis patient care system and method for diagnosing and monitoring respiratory insufficiency and outcomes thereof
US20020049612A1 (en) 2000-03-23 2002-04-25 Jaeger Scott H. Method and system for clinical knowledge management
US6400986B1 (en) * 2000-04-10 2002-06-04 Cardiac Pacemakers, Inc. Adaptive anti-tachycardia therapy apparatus and method
AU2001275020A1 (en) * 2000-09-21 2002-04-02 Theradoc.Com, Inc. Systems and methods for manipulating medical data via a decision support system
US6988088B1 (en) * 2000-10-17 2006-01-17 Recare, Inc. Systems and methods for adaptive medical decision support
US20090125322A9 (en) * 2000-11-22 2009-05-14 Recare, Inc. Integrated virtual consultant
US7493266B2 (en) * 2001-03-21 2009-02-17 Gupta Amit K System and method for management of health care services
WO2003032827A1 (en) * 2001-08-03 2003-04-24 Robert Becker Method for reliable measurement in medical care and patient self monitoring
US20050065813A1 (en) * 2003-03-11 2005-03-24 Mishelevich David J. Online medical evaluation system
US7523043B2 (en) * 2004-04-06 2009-04-21 Mk Consulting, Inc. System for minimizing the cost of post-treatment follow-up and diagnostic tests

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6283761B1 (en) * 1992-09-08 2001-09-04 Raymond Anthony Joao Apparatus and method for processing and/or for providing healthcare information and/or healthcare-related information
US5839438A (en) * 1996-09-10 1998-11-24 Neuralmed, Inc. Computer-based neural network system and method for medical diagnosis and interpretation
US6770029B2 (en) * 1997-03-13 2004-08-03 First Opinion Corporation Disease management system and method including correlation assessment
US20020029157A1 (en) * 2000-07-20 2002-03-07 Marchosky J. Alexander Patient - controlled automated medical record, diagnosis, and treatment system and method
US20020194029A1 (en) * 2001-06-18 2002-12-19 Dwight Guan Method and apparatus for improved patient care management
US20030101076A1 (en) * 2001-10-02 2003-05-29 Zaleski John R. System for supporting clinical decision making through the modeling of acquired patient medical information

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8977959B2 (en) * 2009-03-25 2015-03-10 International Business Machines Corporation Visualization of medical conditions in a virtual universe
US20100251117A1 (en) * 2009-03-25 2010-09-30 International Business Machines Corporation Visualization of medical conditions in a virtual universe
US10552576B2 (en) 2010-10-26 2020-02-04 Stanley Victor CAMPBELL System and method for machine based medical diagnostic code identification, accumulation, analysis and automatic claim process adjudication
US11501874B2 (en) 2010-10-26 2022-11-15 Stanley Victor CAMPBELL System and method for machine based medical diagnostic code identification, accumulation, analysis and automatic claim process adjudication
US11749396B2 (en) 2012-09-17 2023-09-05 DePuy Synthes Products, Inc. Systems and methods for surgical and interventional planning, support, post-operative follow-up, and, functional recovery tracking
US9129054B2 (en) 2012-09-17 2015-09-08 DePuy Synthes Products, Inc. Systems and methods for surgical and interventional planning, support, post-operative follow-up, and, functional recovery tracking
US9700292B2 (en) 2012-09-17 2017-07-11 DePuy Synthes Products, Inc. Systems and methods for surgical and interventional planning, support, post-operative follow-up, and functional recovery tracking
US11923068B2 (en) 2012-09-17 2024-03-05 DePuy Synthes Products, Inc. Systems and methods for surgical and interventional planning, support, post-operative follow-up, and functional recovery tracking
US10166019B2 (en) 2012-09-17 2019-01-01 DePuy Synthes Products, Inc. Systems and methods for surgical and interventional planning, support, post-operative follow-up, and, functional recovery tracking
US11798676B2 (en) 2012-09-17 2023-10-24 DePuy Synthes Products, Inc. Systems and methods for surgical and interventional planning, support, post-operative follow-up, and functional recovery tracking
US10595844B2 (en) 2012-09-17 2020-03-24 DePuy Synthes Products, Inc. Systems and methods for surgical and interventional planning, support, post-operative follow-up, and functional recovery tracking
US10621499B1 (en) 2015-08-03 2020-04-14 Marca Research & Development International, Llc Systems and methods for semantic understanding of digital information
US10073890B1 (en) 2015-08-03 2018-09-11 Marca Research & Development International, Llc Systems and methods for patent reference comparison in a combined semantical-probabilistic algorithm
US10540439B2 (en) 2016-04-15 2020-01-21 Marca Research & Development International, Llc Systems and methods for identifying evidentiary information

Also Published As

Publication number Publication date
WO2006094032A2 (en) 2006-09-08
US7877272B2 (en) 2011-01-25
WO2006094032A3 (en) 2006-11-09
US20080147445A1 (en) 2008-06-19
US8652039B2 (en) 2014-02-18
US20060200010A1 (en) 2006-09-07

Similar Documents

Publication Publication Date Title
US8652039B2 (en) Guiding differential diagnosis through information maximization
CN108784655B (en) Rapid assessment and outcome analysis for medical patients
US10984905B2 (en) Artificial intelligence for physiological quantification in medical imaging
US11037070B2 (en) Diagnostic test planning using machine learning techniques
US7650321B2 (en) Two classifier based system for classifying anomalous medical patient records
US20170193660A1 (en) Identifying a Successful Therapy for a Cancer Patient Using Image Analysis of Tissue from Similar Patients
RU2543563C2 (en) Systems and methods for clinical decision support
US20210151187A1 (en) Data-Driven Estimation of Predictive Digital Twin Models from Medical Data
JP6053749B2 (en) Image capturing and / or image related parameter recommendation device
US20060059145A1 (en) System and method for analyzing medical data to determine diagnosis and treatment
US20090083075A1 (en) System and method for analyzing medical data to determine diagnosis and treatment
JP2008532104A (en) A method, system, and computer program product for generating and applying a prediction model capable of predicting a plurality of medical-related outcomes, evaluating an intervention plan, and simultaneously performing biomarker causality verification
US20140095204A1 (en) Automated medical cohort determination
Huang et al. Meta-analysis of the technical performance of an imaging procedure: guidelines and statistical methodology
US9053213B2 (en) Interactive optimization of scan databases for statistical testing
US11664127B2 (en) Medical information processing apparatus, medical information processing method, and electronic medical record system
JP2007524461A (en) Mammography automatic diagnosis and decision support system and method
JP2009533782A (en) Personal prognostic modeling in medical planning
US20160110510A1 (en) Medical Workflow Determination And Optimization
KR102140402B1 (en) Apparatus for quality managment of medical image interpretation usnig machine learning, and method thereof
US20150294088A1 (en) Patient Summary Generation
US20230057653A1 (en) Method and system and apparatus for quantifying uncertainty for medical image assessment
US20220051805A1 (en) Clinical decision support
WO2021112141A1 (en) Document creation assistance device, method, and program
JP2023509976A (en) Methods and systems for performing real-time radiology

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION