JP7634356B2 - Medical information processing equipment - Google Patents
Medical information processing equipment Download PDFInfo
- Publication number
- JP7634356B2 JP7634356B2 JP2020180618A JP2020180618A JP7634356B2 JP 7634356 B2 JP7634356 B2 JP 7634356B2 JP 2020180618 A JP2020180618 A JP 2020180618A JP 2020180618 A JP2020180618 A JP 2020180618A JP 7634356 B2 JP7634356 B2 JP 7634356B2
- Authority
- JP
- Japan
- Prior art keywords
- diagnosis
- result
- data
- cases
- doctor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H50/00—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
- G16H50/20—ICT 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
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H15/00—ICT specially adapted for medical reports, e.g. generation or transmission thereof
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H50/00—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
- G16H50/70—ICT 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
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Public Health (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Epidemiology (AREA)
- Biomedical Technology (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Pathology (AREA)
- Medical Treatment And Welfare Office Work (AREA)
- Measuring And Recording Apparatus For Diagnosis (AREA)
Description
本明細書及び図面に開示の実施形態は、医用情報処理装置に関する。 The embodiments disclosed in this specification and the drawings relate to a medical information processing device.
従来、医師が患者を診療する際に、医師による診断を支援する臨床意志決定支援システム(Clinical Decision Support Systems:CDSS)の技術が知られている。一般的に、CDSSでは、過去の実績に基づく学習データを機械学習等によって学習した結果に基づいて、患者の疾患及び該疾患の治療方法に関する情報を提示する学習済みモデルが使用される。また、CDSSでは、運用開始後も、新たな学習データに基づいて学習をすることにより、モデルを更新する場合がある。 Conventionally, there is known a technology called Clinical Decision Support Systems (CDSS) that supports doctors in making diagnoses when treating patients. Generally, CDSS uses a trained model that presents information about a patient's disease and treatment methods for that disease based on the results of learning data based on past performance through machine learning or the like. In addition, even after the start of operation, CDSS may update the model by learning based on new training data.
本明細書及び図面に開示の実施形態が解決しようとする課題の一つは、臨床意志決定支援システムの学習において、医師の診断の際に重視されるケースの診断精度を優先的に高めることを支援することである。ただし、本明細書及び図面に開示の実施形態により解決しようとする課題は上記課題に限られない。後述する実施形態に示す各構成による各効果に対応する課題を他の課題として位置づけることもできる。 One of the problems that the embodiments disclosed in this specification and the drawings attempt to solve is to support, in the learning of a clinical decision support system, the preferential improvement of diagnostic accuracy for cases that are important when a doctor makes a diagnosis. However, the problems that the embodiments disclosed in this specification and the drawings attempt to solve are not limited to the above problem. Problems corresponding to the effects of each configuration shown in the embodiments described below can also be positioned as other problems.
実施形態に係る医用情報処理装置は、取得部と、事例抽出部と、出力制御部と、を備える。取得部は、第1のデータの学習前の臨床意志決定支援システムによる複数の診断済み患者の各々に対する第1の診断結果と、第1のデータの学習後の臨床意志決定支援システムによる複数の診断済み患者の各々に対する第2の診断結果と、複数の診断済み患者の各々に対する医師の診断結果と、第1のデータとを取得する。事例抽出部は、第1の診断結果、第2の診断結果、および医師の診断結果に基づいて第1のデータに含まれる複数の事例ごとの更新影響度指標および診断影響度指標を算出し、第1のデータに含まれる複数の事例のうち、更新影響度指標が第1のデータの学習による臨床意志決定支援システムの更新の影響を第1の規定の基準以上であり、かつ診断影響度指標が第2の規定の基準以下の受ける事例を、提示対象事例として抽出する。出力制御部は、提示対象事例を、提示対象事例において臨床意志決定支援システムが医師の診断に与える影響の度合を示す診断影響度指標と更新影響度指標を対応付けて出力部に出力させる。第1のデータは、複数の診断済み患者ごとの疾病に関する情報と、複数の診断済み患者ごとの治療結果を表す真値と、が対応付けられた複数の事例を含む。更新影響度指標は、第1の診断結果と真値との差異と第2の診断結果と真値との差異に基づく指標である。診断影響度指標は、第1の診断結果と医師の診断結果との差異に基づく指標である。 A medical information processing apparatus according to an embodiment includes an acquisition unit, a case extraction unit, and an output control unit. The acquisition unit acquires a first diagnosis result for each of a plurality of diagnosed patients by the clinical decision-making support system before learning the first data, a second diagnosis result for each of the plurality of diagnosed patients by the clinical decision-making support system after learning the first data, a doctor's diagnosis result for each of the plurality of diagnosed patients, and first data. The case extraction unit calculates an update influence index and a diagnosis influence index for each of a plurality of cases included in the first data based on the first diagnosis result, the second diagnosis result, and the doctor's diagnosis result, and extracts, as presentation target cases, cases that are affected by the update of the clinical decision-making support system due to learning the first data, whose update influence index is equal to or greater than a first specified standard and whose diagnosis influence index is equal to or less than a second specified standard, from among the plurality of cases included in the first data. The output control unit causes the output unit to output the presentation target cases in association with the diagnosis influence index and the update influence index , which indicate the degree of influence that the clinical decision-making support system has on the doctor's diagnosis in the presentation target cases. The first data includes a plurality of cases in which information on a disease for each of a plurality of diagnosed patients is associated with a true value representing a treatment result for each of the plurality of diagnosed patients. The update influence index is an index based on a difference between the first diagnosis result and the true value and a difference between the second diagnosis result and the true value. The diagnosis influence index is an index based on a difference between the first diagnosis result and a doctor's diagnosis result.
以下、図面を参照しながら、医用情報処理装置の実施形態について詳細に説明する。 Below, an embodiment of the medical information processing device will be described in detail with reference to the drawings.
(第1の実施形態)
図1は、第1の実施形態に係る情報処理システムSの全体構成の一例を示す図である。図1に示すように、情報処理システムSは、医用情報処理装置10と、CDSS(Clinical Decision Support Systems:臨床意志決定支援システム)20とを備える。医用情報処理装置10およびCDSS20は例えば、病院等の医療機関に設置される。医用情報処理装置10は、院内LAN(Local Area Network)等のネットワーク300を介してCDSS20と通信可能に接続している。また、不図示の電子カルテシステム等がさらに医用情報処理装置10およびCDSS20に接続しても良い。
First Embodiment
Fig. 1 is a diagram showing an example of the overall configuration of an information processing system S according to the first embodiment. As shown in Fig. 1, the information processing system S includes a medical information processing device 10 and a CDSS (Clinical Decision Support System) 20. The medical information processing device 10 and the CDSS 20 are installed in a medical institution such as a hospital. The medical information processing device 10 is communicatively connected to the CDSS 20 via a network 300 such as an in-hospital LAN (Local Area Network). In addition, an electronic medical record system (not shown) or the like may be further connected to the medical information processing device 10 and the CDSS 20.
CDSS20は、医師等の医療従事者が臨床判断する際に有用な情報を提供する。本実施形態においては、CDSS20は、過去の実績に基づく学習データを深層学習またはその他の機械学習等によって学習した結果に基づいて、患者の診断結果を提示することにより、医師を支援する。より具体的には、本実施形態のCDSS20は、患者が罹患している疾患に対して有効と推定される治療方法、および該治療方法を実施した場合において推定される治療結果を出力する。 The CDSS20 provides information that is useful for medical professionals such as doctors to make clinical decisions. In this embodiment, the CDSS20 supports doctors by presenting a diagnosis result for a patient based on the results of learning data based on past performance through deep learning or other machine learning. More specifically, the CDSS20 of this embodiment outputs a treatment method that is estimated to be effective for the disease suffered by the patient, and the estimated treatment results when the treatment method is implemented.
CDSS20は、学習データを学習した学習済みモデルを含む。学習済みモデルは、例えば、ニューラルネットワーク等のディープラーニング(深層学習)によって生成された学習済みモデルとする。ディープラーニングの手法としては、決定木、畳み込みニューラルネットワーク(CNN:Convolutional Neural Network)、または再帰型ニューラルネットワーク(RNN:Recurrent Neural Network)などを適用することができるが、これらに限定されるものではない。 CDSS20 includes a trained model that has been trained using training data. The trained model is, for example, a trained model that has been generated by deep learning such as a neural network. Deep learning techniques that can be used include, but are not limited to, decision trees, convolutional neural networks (CNNs), and recurrent neural networks (RNNs).
図2は、第1の実施形態に係るCDSS20において用いられる決定木Dの一例を示す図である。図2に示すように、例えば、決定木Dは、患者の医用画像、血液検査結果、腫瘍マーカ、バイタルデータ、電子カルテに記載された医師の所見等の血液検査結果等の患者の疾病に関する情報に基づいて、アウトカムを推定する。図2に示す決定木Dのアウトカムは、患者の副作用の有無である。なお、CDSSS20で用いられる学習済みモデルは、回帰または分類のいずれの手法を採用してもよい。CDSSS20が出力するアウトカム、すなわち診断結果は、副作用の有無のような分類だけではなく、回帰の手法で推定される副作用リスクスコア等の数値でも良い。 FIG. 2 is a diagram showing an example of a decision tree D used in the CDSS20 according to the first embodiment. As shown in FIG. 2, for example, the decision tree D estimates an outcome based on information about the patient's disease, such as the patient's medical images, blood test results, tumor markers, vital data, and blood test results such as the doctor's findings recorded in the electronic medical record. The outcome of the decision tree D shown in FIG. 2 is the presence or absence of side effects in the patient. The trained model used in the CDSSS20 may employ either a regression or classification method. The outcome output by the CDSSS20, i.e., the diagnosis result, may be not only a classification such as the presence or absence of side effects, but also a numerical value such as a side effect risk score estimated by a regression method.
CDSS20は、例えば、サーバ装置またはPC(Personal Computer)等の通常のコンピュータによって構成される。 CDSS20 is configured, for example, by a server device or a regular computer such as a PC (Personal Computer).
また、CDSS20は、運用開始後も、新たな学習データを学習することにより、精度の向上を図ることができる。精度の向上とは、CDSS20によって出力される、推定された治療結果を、実際の患者の治療結果に近づけることである。本実施形態においては、CDSS20が新たな学習データを学習することを、CDSS20を更新するという。新たな学習データは、本実施形態における第1のデータの一例である。 In addition, even after the start of operation, CDSS20 can improve its accuracy by learning new learning data. Improving accuracy means bringing the estimated treatment results output by CDSS20 closer to the actual treatment results of the patient. In this embodiment, the CDSS20 learning new learning data is referred to as updating CDSS20. The new learning data is an example of the first data in this embodiment.
また、更新後のCDSS20は、更新前のCDSS20とは異なる結果を出力する場合がある。CDSS20の更新によってCDSS20の精度が全ての事例において向上することが理想的であるが、実際には、全ての事例において均等に診断精度を向上することが困難な場合がある。そこで、本実施形態においては、後述の医用情報処理装置10は、CDSS20が医師の診断に与える影響の度合が高い事例について、優先的に精度を向上させる。 In addition, the updated CDSS20 may output results that differ from those of the CDSS20 before the update. Ideally, updating the CDSS20 would improve the accuracy of the CDSS20 in all cases, but in reality, it may be difficult to improve diagnostic accuracy equally in all cases. Therefore, in this embodiment, the medical information processing device 10 described below prioritizes improving accuracy in cases in which the CDSS20 has a high degree of impact on the doctor's diagnosis.
図3は、第1の実施形態に係るCDSS20の更新前後の出力の変化の一例を示す図である。図3に示す例では、上段に新たな学習データを学習する前のCDSS20、下段には新たな学習データを学習した後のCDSS20を示す。なお、“新たな学習データを学習する前のCDSS20”は、過去において複数回の学習を繰り返したCDSSでも良いし、運用開始前に学習をして運用開始後はまだ学習を行っていていないCDSSでも良い。
Figure 3 is a diagram showing an example of the change in output before and after updating the
図3に示す例では、更新前のCDSS20および更新後のCDSS20は、患者Pの患者情報の入力を受けた場合に、患者Pの診断結果を出力する。 In the example shown in FIG. 3, the pre-update CDSS20 and the post-update CDSS20 output the diagnosis result for patient P when they receive input of patient information for patient P.
具体的には、CDSS20は、患者Pが罹患している疾患に対して有効と推定される治療方法、および該治療方法を実施した場合において推定される治療結果を出力する。例えば、CDSS20は、治療方法として、投与する薬剤の種類、および投与量を出力する。また、CDSS20は、治療結果として、該薬剤を投与した場合における副作用リスクスコアを出力する。副作用リスクスコアは、例えば投薬によって発生する副作用の強さを表す数値である。なお、診断結果に含まれる情報は、これらに限定されるものではない。 Specifically, CDSS20 outputs a treatment method estimated to be effective for the disease suffered by patient P, and the estimated treatment results when the treatment method is implemented. For example, CDSS20 outputs the type of drug to be administered and the dosage as the treatment method. CDSS20 also outputs a side effect risk score when the drug is administered as the treatment result. The side effect risk score is, for example, a numerical value that indicates the intensity of side effects caused by medication. Note that the information included in the diagnosis result is not limited to this.
患者情報は、患者Pの疾病に関する情報と、患者Pの属性情報とを含む。 The patient information includes information about the patient P's illness and attribute information about the patient P.
患者Pの属性情報は、患者Pの氏名、年齢、性別、身長、および体重等であるが、これらに限定されるものではない。なお、氏名ではなく、患者PのIDが使用されても良い。 The attribute information of patient P includes, but is not limited to, the name, age, sex, height, and weight of patient P. Note that the ID of patient P may be used instead of the name.
患者Pの疾病に関する情報は、患者Pに関する複数種類の検査結果を含む。複数種類の検査結果とは、例えば、体温や血圧等のバイタルデータ、白血球数等の血液検査結果、主要マーカ、腫瘍の大きさ等の画像計測値等を含む。また、本実施形態においては、定量的な検査結果だけではなく、食欲の有無、または食欲の低下の有無等の医師または看護師による所見も、検査結果に含むものとする。なお、所見については、検査結果とは異なる情報として、患者Pの疾病に関する情報に含まれても良い。また、患者Pの疾病に関する情報、疾病名を含んでも良い。 The information regarding patient P's illness includes multiple types of test results regarding patient P. Multiple types of test results include, for example, vital data such as body temperature and blood pressure, blood test results such as white blood cell count, major markers, image measurement values such as tumor size, etc. Furthermore, in this embodiment, the test results include not only quantitative test results, but also findings by a doctor or nurse, such as the presence or absence of appetite or the presence or absence of loss of appetite. Note that findings may be included in the information regarding patient P's illness as information separate from the test results. Information regarding patient P's illness, such as the name of the illness, may also be included.
図3に示す例では、更新前のCDSS20は、診断結果として副作用リスクスコア“50”を出力している。更新前のCDSS20が出力した診断結果は、本実施形態における第1の診断結果の一例である。
In the example shown in FIG. 3, the
また、図3では、CDSS20だけではなく、医師4も、患者Pに対する診断をしている。医師4の診断結果では、副作用リスクスコアは“55”である。図3に示す例では医師4は更新前のCDSS20から出力された診断結果を参考に、自身の経験やその他の情報等を鑑みて診断しているものとする。医師4は、本実施形態に係るユーザの一例である。
In addition, in FIG. 3, not only
なお、CDSS20を使用する場合であっても、最終的な診断は医師4が行うことが一般的である。このため、本実施形態でも、診断済みの患者Pについては、医師4による診断結果が出ていることを前提としている。
Even when using CDSS20, the final diagnosis is generally made by
図3に示す「真値」は、患者Pの実際の治療結果を示す。CDSS20および医師4の診断結果が、実際に治療を施す前の推定値であるのに対して、「真値」は、実際に治療は施された後に、検査等によって判明した治療結果である。この例では、患者Pの実際の副作用の強さは、副作用リスクスコア“58”程度であったものとする。
The "true value" shown in Figure 3 indicates the actual treatment result of patient P. While the
また、図3に示す例では、更新後のCDSS20は、更新前と同じ患者情報の入力を受けても、更新前とは異なる副作用リスクスコア“25”を出力している。更新後のCDSS20が出力した診断結果は、本実施形態における第2の診断結果の一例である。 In the example shown in FIG. 3, even though the updated CDSS20 receives the same patient information as before the update, it outputs a different side effect risk score of "25" than before the update. The diagnosis result output by the updated CDSS20 is an example of the second diagnosis result in this embodiment.
更新前のCDSS20が出力した副作用リスクスコア“50”と、真値の副作用リスクスコア“58”との差異は“8”であった。これに対して、更新後のCDSS20が出力した副作用リスクスコア“25”と真値の副作用リスクスコア“58”との差異は“33”である。この場合、更新後のCDSS20の診断結果と真値との差異は、更新前のCDSS20の診断結果と真値との差異よりも大きくなっている。 The difference between the side effect risk score of "50" output by CDSS20 before the update and the true side effect risk score of "58" was "8". In contrast, the difference between the side effect risk score of "25" output by CDSS20 after the update and the true side effect risk score of "58" is "33". In this case, the difference between the diagnosis result of CDSS20 after the update and the true value is larger than the difference between the diagnosis result of CDSS20 before the update and the true value.
このような場合、CDSS20が更新された後に、医師4が患者Pと類似の患者を診断する際に、CDSS20の診断結果を参照すると、更新後のCDSS20によって医師4の判断が真値から離れる方向に誘導される可能性がある。
In such a case, after CDSS20 is updated, if
なお、更新前のCDSS20が出力した第1の診断結果と真値との差異は、本実施形態における第1の差異の一例である。また、更新後のCDSS20が出力した第2の診断結果と真値との差異は、本実施形態における第2の差異の一例である。 The difference between the first diagnostic result output by the CDSS20 before the update and the true value is an example of a first difference in this embodiment. The difference between the second diagnostic result output by the CDSS20 after the update and the true value is an example of a second difference in this embodiment.
図1に戻り、医用情報処理装置10は、CDSS20が新たな学習データを学習する前に、更新のシミュレーションおよび学習データの加工等を行う。医用情報処理装置10は、例えば、CDSS更新支援装置ともいう。
Returning to FIG. 1, the medical information processing device 10 performs an update simulation and processes the learning data before the
医用情報処理装置10は、例えばサーバ装置またはPC等であり、NW(Network)インタフェース110と、記憶回路120と、入力インタフェース130と、ディスプレイ140と、処理回路150とを備える。
The medical information processing device 10 is, for example, a server device or a PC, and includes a network interface 110, a
NWインタフェース110は、処理回路150に接続されており、医用情報処理装置10とCDSS20との間で行われる各種データの伝送および通信を制御する。NWインタフェース110は、ネットワークカードやネットワークアダプタ、NIC(Network Interface Controller)等によって実現される。
The NW interface 110 is connected to the processing circuit 150 and controls the transmission and communication of various data between the medical information processing device 10 and the
記憶回路120は、処理回路150で使用される各種の情報を予め記憶する。また、記憶回路120は、各種のプログラムを記憶する。
The
入力インタフェース130は、トラックボール、スイッチボタン、マウス、キーボード、操作面へ触れることで入力操作を行うタッチパッド、表示画面とタッチパッドとが一体化されたタッチスクリーン、光学センサを用いた非接触入力回路、及び音声入力回路等によって実現される。入力インタフェース130は、処理回路150に接続されており、操作者から受け取った入力操作を電気信号へ変換し処理回路150へと出力する。なお、本明細書において入力インタフェースはマウス、キーボードなどの物理的な操作部品を備えるものだけに限られない。例えば、装置とは別体に設けられた外部の入力機器から入力操作に対応する電気信号を受け取り、この電気信号を処理回路150へ出力する電気信号の処理回路も入力インタフェース130の例に含まれる。 The input interface 130 is realized by a trackball, a switch button, a mouse, a keyboard, a touchpad that performs input operations by touching the operation surface, a touch screen that integrates a display screen and a touchpad, a non-contact input circuit using an optical sensor, and a voice input circuit. The input interface 130 is connected to the processing circuit 150, and converts input operations received from an operator into electrical signals and outputs them to the processing circuit 150. Note that in this specification, the input interface is not limited to those that have physical operating parts such as a mouse and a keyboard. For example, an electrical signal processing circuit that receives electrical signals corresponding to input operations from an external input device provided separately from the device and outputs these electrical signals to the processing circuit 150 is also included as an example of the input interface 130.
ディスプレイ140は、液晶ディスプレイや有機EL(Organic Electro-Luminescence: OEL)ディスプレイ等である。なお、入力インタフェース130とディスプレイ140とは統合しても良い。例えば、入力インタフェース130とディスプレイ140とは、タッチパネルによって実現されても良い。ディスプレイ140は、本実施形態における出力部の一例である。なお、本実施形態においてはディスプレイ140が医用情報処理装置10に含まれる例にいて説明するが、ディスプレイ140は、医用情報処理装置10外に設けられても良い。
The
処理回路150は、記憶回路120からプログラムを読み出し、実行することで各プログラムに対応する機能を実現するプロセッサである。本実施形態の処理回路150は、取得機能151、事例抽出機能152、影響変数抽出機能153、出力制御機能154、受付機能155、データ加工機能156、生成機能157、分類機能158、および学習制御機能159を備える。取得機能151は、取得部の一例である。事例抽出機能152は、事例抽出部の一例である。影響変数抽出機能153は、影響変数抽出部の一例である。出力制御機能154は、出力制御部の一例である。受付機能155は、受付部の一例である。データ加工機能156は、データ加工部または変換部の一例である。生成機能157は、生成部の一例である。分類機能158は、分類部の一例である。学習制御機能159は、学習制御部の一例である。
The processing circuit 150 is a processor that reads out programs from the
ここで、例えば、処理回路150の構成要素である取得機能151、事例抽出機能152、影響変数抽出機能153、出力制御機能154、受付機能155、データ加工機能156、生成機能157、分類機能158、および学習制御機能159の各処理機能は、コンピュータによって実行可能なプログラムの形態で記憶回路120に記憶されている。処理回路150は、プロセッサである。例えば、処理回路150は、プログラムを記憶回路120から読み出し、実行することで各プログラムに対応する機能を実現する。換言すると、各プログラムを読み出した状態の処理回路150は、図1の処理回路150内に示された各機能を有することとなる。なお、図1においては単一のプロセッサにて取得機能151、事例抽出機能152、影響変数抽出機能153、出力制御機能154、受付機能155、データ加工機能156、生成機能157、分類機能158、および学習制御機能159にて行われる処理機能が実現されるものとして説明したが、複数の独立したプロセッサを組み合わせて処理回路150を構成し、各プロセッサがプログラムを実行することにより機能を実現するものとしても構わない。また、図1においては単一の記憶回路120が各処理機能に対応するプログラムを記憶するものとして説明したが、複数の記憶回路を分散して配置して、処理回路150は個別の記憶回路から対応するプログラムを読み出す構成としても構わない。
Here, for example, each processing function of the components of the processing circuit 150, namely, the acquisition function 151, the
上記説明では、「プロセッサ」が各機能に対応するプログラムを記憶回路から読み出して実行する例を説明したが、実施形態はこれに限定されない。「プロセッサ」という文言は、例えば、CPU(Central Processing Unit )、GPU(Graphics Processing Unit)、特定用途向け集積回路(Application Specific Integrated Circuit:ASIC)、プログラマブル論理デバイス(例えば、単純プログラマブル論理デバイス(Simple Programmable Logic Device:SPLD)、複合プログラマブル論理デバイス(Complex Programmable Logic Device :CPLD)、及びフィールドプログラマブルゲートアレイ(Field Programmable Gate Array:FPGA))等の回路を意味する。プロセッサが例えばCPUである場合、プロセッサは記憶回路に保存されたプログラムを読み出して実行することで機能を実現する。一方、プロセッサがASICである場合、記憶回路120にプログラムを保存する代わりに、当該機能がプロセッサの回路内に論理回路として直接組み込まれる。なお、本実施形態の各プロセッサは、プロセッサごとに単一の回路として構成される場合に限らず、複数の独立した回路を組み合わせて1つのプロセッサとして構成し、その機能を実現するようにしてもよい。さらに、図1における複数の構成要素を1つのプロセッサへ統合してその機能を実現するようにしてもよい。
In the above description, an example was described in which the "processor" reads out and executes a program corresponding to each function from a storage circuit, but the embodiment is not limited to this. The term "processor" refers to circuits such as a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), an Application Specific Integrated Circuit (ASIC), a programmable logic device (e.g., a Simple Programmable Logic Device (SPLD), a Complex Programmable Logic Device (CPLD), and a Field Programmable Gate Array (FPGA)). When the processor is, for example, a CPU, the processor realizes the function by reading out and executing a program stored in a storage circuit. On the other hand, when the processor is an ASIC, instead of storing a program in the
取得機能151は、CDSS20から、複数の診断済み患者Pの各々に対する第1の診断結果、第2の診断結果、および更新前のCDSS20の支援下における複数の診断済み患者Pの各々に対する医師4の診断結果を取得する。また、取得機能151は、CDSS20から、新たな学習データを取得する。
The acquisition function 151 acquires from the
新たな学習データは、第1のデータの一例であり、CDSS20の更新に使用される予定の学習データである。この場合においては、第1の診断結果は、新たな学習データの学習前のCDSS20による診断結果である。また、第2の診断結果は、新たな学習データの学習後のCDSS20による診断結果である。 The new learning data is an example of the first data, and is learning data that is to be used to update CDSS20. In this case, the first diagnostic result is the diagnostic result by CDSS20 before learning the new learning data. Also, the second diagnostic result is the diagnostic result by CDSS20 after learning the new learning data.
なお、この取得の時点ではCDSS20の更新は確定されていない。例えば、第2の診断結果は、実際の更新結果ではなく、CDSS20が更新された場合のシミュレーション結果である。なお、取得機能151は、CDSS20とは別の情報処理装置、例えばシミュレーション専用の情報処理装置から第2の診断結果を取得しても良い。 Note that at the time of this acquisition, the update of CDSS20 has not been confirmed. For example, the second diagnosis result is not an actual update result, but a simulation result of what would happen if CDSS20 were updated. Note that the acquisition function 151 may acquire the second diagnosis result from an information processing device other than CDSS20, for example, an information processing device dedicated to simulation.
本実施形態の新たな学習データは、複数の診断済み患者Pごとの疾病に関する情報と、複数の診断済み患者ごとの治療結果を表す真値と、が対応付けられた複数の事例を含む。 The new learning data in this embodiment includes multiple cases in which information about the disease for each of multiple diagnosed patients P is associated with a true value representing the treatment outcome for each of multiple diagnosed patients.
図3で説明したように、疾病に関する情報は、患者Pに関する複数種類の検査結果を含む。なお、事例は必ずしも患者Pごとの単位でなくとも良く、1人の患者Pが複数の疾患のために複数回受診した場合には、それぞれ別々の事例として新たな学習データに含まれても良い。また、上述のように、疾病に関する情報は、複数の診断済み患者の各々の属性情報を含む。 As described in FIG. 3, the information on the disease includes multiple types of test results for patient P. Note that cases do not necessarily have to be on a per-patient P basis; if one patient P visits the hospital multiple times for multiple diseases, each case may be included in the new learning data as a separate case. Also, as described above, the information on the disease includes attribute information for each of multiple diagnosed patients.
図4は、第1の実施形態に係る医用情報処理装置10が取得する情報の一例を示す図である。図4に示す取得データ800の1レコードが、1つの事例に相当する。 Figure 4 is a diagram showing an example of information acquired by the medical information processing device 10 according to the first embodiment. One record of the acquired data 800 shown in Figure 4 corresponds to one case.
図4に示すように、診断済み患者Pの各々の患者情報と、真値と、更新前のCDSS20の診断結果(第1の診断結果)と、更新後のCDSS20の診断結果(第2の診断結果)と、医師4の診断結果とは、事例ごとに、対応付けられる。なお、図4では、説明のためにテーブル形式で図示するが、取得データ800に含まれる各情報は、事例ごとに対応付けられていれば良く、1つのテーブルとして構成されなくとも良い。
As shown in FIG. 4, the patient information of each diagnosed patient P, the true value, the diagnosis result of the CDSS20 before the update (first diagnosis result), the diagnosis result of the CDSS20 after the update (second diagnosis result), and the diagnosis result of
取得機能151は、取得した新たな学習データ、第1の診断結果、第2の診断結果、および更新前のCDSS20の支援下における複数の診断済み患者Pの各々に対する医師4の診断結果を、事例抽出機能152に送出する。
The acquisition function 151 sends the acquired new learning data, the first diagnosis result, the second diagnosis result, and the diagnosis result of the
図1に戻り、事例抽出機能152は、第1の診断結果、第2の診断結果、および更新前のCDSS20の支援下における複数の診断済み患者Pの各々に対する医師4の診断結果に基づいて、新たな学習データに含まれる複数の事例のうち、複数の診断済み患者Pのうち新たな学習データの学習によるCDSS20の更新の影響を第1の規定の基準以上受ける事例を、提示対象事例として抽出する。提示対象事例は、後述の分析画面に表示される事例のことを指す。なお、本実施形態においては、事例抽出機能152が、複数の事例の中から、いずれかの事例を提示対象事例と判定することを、提示対象事例を抽出するという。
Returning to FIG. 1, the
本実施形態においては、CDSS20の更新の影響を第1の規定の基準以上受ける事例とは、更新後のCDSS20の第2の診断結果が、更新前のCDSS20の第1の診断結果よりも真値から離れる事例のことをいう。 In this embodiment, a case in which the update of CDSS20 is affected by more than the first specified criterion refers to a case in which the second diagnostic result of CDSS20 after the update deviates from the true value more than the first diagnostic result of CDSS20 before the update.
本実施形態においては、第1の診断結果と真値との差異である第1の差異と、第2の診断結果と真値との差異である第2の差異との差異を、更新影響度指標の一例とする。より詳細には、更新影響度指標は、第2の差異から第1の差異を減算した値とする。この場合、第2の差異が第1の差異より大きくなるほど、つまり、更新によって診断結果が真値から離れるほど、更新影響度指標が大きくなる。 In this embodiment, the difference between the first difference, which is the difference between the first diagnostic result and the true value, and the second difference, which is the difference between the second diagnostic result and the true value, is an example of an update impact index. More specifically, the update impact index is a value obtained by subtracting the first difference from the second difference. In this case, the larger the second difference is than the first difference, that is, the further the diagnostic result deviates from the true value due to the update, the larger the update impact index becomes.
また、本実施形態においては、事例抽出機能152は、さらに、医師4の診断結果に与える影響が第3の規定の基準よりも大きいことを、提示対象事例の条件とする。本実施形態においては、事例抽出機能152は、第1の診断結果と、更新前のCDSS20の支援下における複数の診断済み患者Pの各々に対する医師4の診断結果との類似度が高いほど、医師4の診断結果に与える影響が大きい事例であるものと判定する。このため、事例抽出機能152は、第1の診断結果とCDSS20の支援下における医師4の診断結果との差異が第2の規定の基準以下であることも、提示対象事例者の条件とする。なお、第1の診断結果と医師4の診断結果との差異が第2の規定の基準以下である場合、医師4の診断結果に与える影響が第3の規定の基準よりも大きいものとする。
In addition, in this embodiment, the
第1の診断結果とCDSS20の支援下における医師4の診断結果との差異は、本実施形態における診断影響度指標の一例である。第1の診断結果とCDSS20の支援下における医師4の診断結果との差異が小さいほど、診断影響度指標が大きくなるものとする。
The difference between the first diagnosis result and the diagnosis result of
すなわち、事例抽出機能152は、新たな学習データに含まれる複数の事例のうち、第1の差異が第2の差異以下で、かつ、第1の診断結果とCDSS20の支援下における医師4の診断結果との差異が第2の規定の基準以下である事例を、提示対象事例と判定する。第2の規定の基準は、例えば、所定の閾値とする。より具体的には、事例抽出機能152は、(1)式と(2)式の両方を満たす事例を、提示対象事例として抽出する。
That is, the
(1)式は、更新前のCDSS20の第1の診断結果から医師4の診断結果を減算した値の絶対値が、閾値以下であることを規定する。また、(2)式は、更新前のCDSS20の第1の診断結果から真値を減算した値の絶対値が、更新後のCDSS20の第2の診断結果から真値を減算した値の絶対値以下であることを規定する。
Equation (1) specifies that the absolute value of the value obtained by subtracting the diagnosis result of
(1)式の閾値は、医師4等のユーザによって設定されても良いし、更新前のCDSS20の第1の診断結果から医師4の診断結果を減算した結果の絶対値の平均値または中央値等であっても良い。なお、提示対象事例の抽出条件は、(1)式および(2)式に限定されるものではない。
The threshold value in formula (1) may be set by a user such as
また、診断結果が数値で表されない場合には、閾値以外の条件が、第2の規定の基準として使用されても良い。例えば、副作用の有無のように“あり”または“なし”の2値で診断結果出力される場合、「第1の診断結果とCDSS20の支援下における医師4の診断結果との差異が無いこと」を、第2の規定の基準としても良い。この場合、第1の診断結果とCDSS20の支援下における医師4の診断結果との差異が無ければ、第2の規定の基準と等しくなる。このような場合も「差異が第2の規定の基準以下」となるため、「第1の診断結果とCDSS20の支援下における医師4の診断結果との差異が規定の基準以下である」という条件が満たされる。あるいは、事例抽出機能152は、非数値的な診断結果を数値に変換した上で、差異を演算しても良い。
In addition, when the diagnosis result is not expressed numerically, a condition other than the threshold value may be used as the second prescribed criterion. For example, when the diagnosis result is output as a binary value of "yes" or "no", such as the presence or absence of side effects, the second prescribed criterion may be "there is no difference between the first diagnosis result and the diagnosis result of
(2)式を満たす患者Pは、換言すれば、CDSS20の更新前後で診断結果の精度が低下している患者Pである。このような患者Pにおいては、CDSS20による診断結果が更新によって受ける影響が大きい。 In other words, a patient P who satisfies formula (2) is a patient P whose diagnostic result accuracy has decreased before and after updating the CDSS20. For such a patient P, the diagnostic result obtained by the CDSS20 is significantly affected by the update.
また、(1)式で例示したように、第1の診断結果とCDSS20の支援下における医師4の診断結果との差異が第2の規定の基準以下である患者Pとは、換言すれば、医師4が下した診断結果と第1の診断結果とが類似する患者Pである。本実施形態においては、第1の診断結果とCDSS20の支援下における医師4の診断結果とが類似する場合、当該患者Pの診断において、医師4がCDSS20の診断結果に影響を受けた可能性があるものとする。
As illustrated in formula (1), a patient P for whom the difference between the first diagnosis result and the diagnosis result of
ここで、図5~図7を用いて、CDSS20が医師4の診断結果に与える影響について説明する。なお、図5~図7に図示する診断済み患者P1~P3はそれぞれ異なる人物とする。なお、診断済み患者P1~P3の個々人を特に区別しない場合には、単に患者Pという。
Here, the effect of the CDSS20 on the diagnosis results of
図5は、第1の実施形態に係るCDSS20の診断結果と医師4の診断結果の関係の一例を示す図である。
Figure 5 is a diagram showing an example of the relationship between the diagnosis results of the
図5に示す例では、更新前のCDSS20は、患者P1に副作用が出るという第1の診断結果を出力していた。また医師4も、更新前のCDSS20と同様に、患者P1に副作用が出るという診断結果を出した。仮に、第2の規定の基準が、「第1の診断結果と医師4の診断結果が同一であること」、つまり、差異の閾値が“0”である場合、患者P1に対する第1の診断結果とCDSS20の支援下における医師4の診断結果との差異は、第2の規定の基準以下である。
In the example shown in FIG. 5, the CDSS20 before the update output a first diagnosis result indicating that patient P1 will have side effects. Similarly to the CDSS20 before the update,
この場合、医師4が更新前のCDSS20の第1の診断結果を参考にして診断した可能性が高い。例えば、患者P1と検査結果等が類似の他の患者Pが受信した場合、医師4は患者P1の事例と同様に、CDSS20の診断結果の影響下で診断を行う可能性がある。
In this case, it is highly likely that
そして、治療を受けた患者P1の治療結果、つまり真値は、“副作用あり”だった。この場合、第1の診断結果は真値と等しい。これに対して、更新後のCDSS20の第2の診断結果は、“副作用なし”であり、真値とは異なる。この場合、第1の差異が第2の差異よりも小さくなり、(2)式を満たす。 The treatment result for patient P1, that is, the true value, was "side effects." In this case, the first diagnosis result is equal to the true value. In contrast, the second diagnosis result of the updated CDSS20 is "no side effects," which is different from the true value. In this case, the first difference is smaller than the second difference, and equation (2) is satisfied.
図5に示す患者P1は第1の差異が第2の差異以下で、かつ、第1の診断結果とCDSS20の支援下における医師4の診断結果との差異が第2の規定の基準以下であるため、事例抽出機能152は、患者P1の事例を、提示対象事例として抽出する。
For patient P1 shown in FIG. 5, the first difference is equal to or less than the second difference, and the difference between the first diagnosis result and the diagnosis result of
また、図6は、第1の実施形態に係るCDSS20の診断結果と医師4の診断結果の関係の他の一例を示す図である。図6に示す例では、医師4は、更新前のCDSS20の第1の診断結果と異なる診断結果を出している。仮に、第2の規定の基準が、「第1の診断結果と医師4の診断結果が同一であること」、つまり、差異の閾値が“0”である場合、患者P2の事例は、該基準を満たさない。図6に示すように、更新前のCDSS20の診断結果と医師4の診断結果との差異が大きい場合、一般に、更新前のCDSS20が医師4に与えた影響は小さいものと推定される。この場合、事例抽出機能152は、患者P2の事例を、提示対象事例として抽出しない。
Also, FIG. 6 is a diagram showing another example of the relationship between the diagnosis result of the CDSS20 according to the first embodiment and the diagnosis result of
また、図7は、第1の実施形態に係るCDSS20の診断結果と医師4の診断結果の関係のさらに他の一例を示す図である。図7に示す例では、患者P3に対する更新前のCDSS20の第1の診断結果は“副作用あり”、更新後のCDSS20の第2の診断結果は“副作用なし”、真値は“副作用なし”である。つまり、図7に示す例では更新によって、CDSS20による患者P3の診断の精度が向上している。この場合、第1の差異が第2の差異よりも大きくなり、(2)式を満たさない。この場合、事例抽出機能152は、患者P3の事例を、提示対象事例として抽出しない。
Also, FIG. 7 is a diagram showing yet another example of the relationship between the diagnosis result of CDSS20 according to the first embodiment and the diagnosis result of
なお、図5~図7では同一の医師4が診断した例を記載しているが、それぞれ異なる医師4が診断しても良い。
Note that although Figures 5 to 7 show examples in which the
事例抽出機能152は、新たな学習データ、第1の診断結果、第2の診断結果、および更新前のCDSS20の支援下における複数の診断済み患者Pの各々に対する医師4の診断結果のうち、抽出した提示対象事例に対応するものを、出力制御機能154に送出する。また、事例抽出機能152は、抽出した提示対象事例に対応する診断影響度指標と、更新影響度指標と、を出力制御機能154に送出する。
The
図1に戻り、影響変数抽出機能153は、新たな学習データに含まれる複数の診断済み患者Pの各々に関する複数種類の検査結果のうち、更新前後のCDSS20の診断結果の変化に影響を与えた項目を、影響変数として抽出する。なお、本実施形態においては、後述の分類機能158によって影響変数が確定するため、より正確には、影響変数抽出機能153は、「影響変数候補」を抽出する。以下、特に区別して説明をする場合以外は、影響変数候補についても影響変数と称する。
Returning to FIG. 1, the influence
本実施形態においては、検査結果に含まれる個々の項目を、変数という。換言すれば、影響変数抽出機能153は、CDSS20の第1の診断結果と第2の診断結果とが異なる場合、当該変化がいずれの変数の影響によって称したものであるかを推定する。影響変数抽出機能153は、CDSS20の診断結果の変化に影響を与えた変数を、影響変数として抽出する。
In this embodiment, each item included in the test result is called a variable. In other words, when the first diagnostic result and the second diagnostic result of CDSS20 differ, the influencing
図8は、第1の実施形態に係る影響変数の抽出手法の一例を示す図である。図8に示すように、影響変数抽出機能153は、新たな学習データに含まれる事例ごとの患者情報と、該事例ごとの更新前後のCDSS20の診断結果の変更の有無と、を予測モデル70に入力する。
Figure 8 is a diagram showing an example of a method for extracting influential variables according to the first embodiment. As shown in Figure 8, the influential
変更の有無は、患者情報に対するラベルともいう。影響変数抽出機能153は、更新前後のCDSS20の診断結果に変化があった事例には“変更”、更新前後のCDSS20の診断結果に変化がなかった事例には“非変更”のラベルを対応付けて予測モデル70に入力する。更新前後のCDSS20の診断結果に変化があった事例は「変更事例」、更新前後のCDSS20の診断結果に変化がなかった事例は「非変更事例」ともいう。
The presence or absence of a change is also referred to as a label for the patient information. The influencing
より詳細には、更新前後のCDSS20の診断結果の変更の有無とは、第1の診断結果と第2の診断結果の差異の有無である。なお、第1の診断結果および第2の診断結果が数値で表される場合には、影響変数抽出機能153は、第1の診断結果と第2の診断結果の差異が、規定の閾値以下である場合に“非変更”、規定の閾値より大きい場合に“変更”と判定しても良い。
More specifically, whether or not the diagnostic result of CDSS20 has changed before and after the update refers to whether or not there is a difference between the first diagnostic result and the second diagnostic result. When the first diagnostic result and the second diagnostic result are expressed numerically, the influence
上述のように、検査結果は、例えば、患者Pの体温や血圧等のバイタルデータ、白血球数等の血液検査結果、主要マーカ、腫瘍の大きさ等の画像計測値、および医師または看護師による所見等を含む。予測モデル70は、これらの検査結果の各項目、すなわち各変数が更新前後のCDSS20の診断結果の変化に与える影響の大きさを、出力する。本実施形態においては、各変数が更新前後のCDSS20の診断結果の変化に与える影響の大きさを、各変数の重要度という。図8に示す例では、予測モデル70は、各変数の重要度を0から1の間の小数値で表す。数値が大きいほど、該変数が更新前後のCDSS20の診断結果の変化に与える影響が大きい。
As described above, the test results include, for example, vital data such as patient P's body temperature and blood pressure, blood test results such as white blood cell count, image measurements such as major markers and tumor size, and findings by a doctor or nurse. The
予測モデル70は、例えば、ランダムフォレスト等の機械学習によって生成された学習済みモデルとする。機械学習の手法はこれに限定されるものではなく、その他の公知の機械学習の手法を採用することができる。予測モデル70は、記憶回路120に記憶されていても良いし、影響変数抽出機能153に組み込まれていても良い。
The
本実施形態においては、影響変数抽出機能153は、重要度が規定の基準以上大きい変数を、影響変数と判定する。影響変数抽出機能153が、複数の変数の中から、いずれかの変数を影響変数と判定することを、影響変数を抽出するという。
In this embodiment, the influencing
影響変数抽出機能153は、抽出した影響変数と、影響変数の重要度とを、出力制御機能154に送出する。
The influence
図1に戻り、出力制御機能154は、事例抽出機能152によって抽出された提示対象事例を、診断影響度指標と対応付けてディスプレイ140に出力させる。本実施形態においては、提示対象事例および診断影響度指標が表示される画面を、分析画面という。本実施形態において「出力」という場合、「表示」を含む。また、出力の手法は、表示に限定されるものではない。例えば、出力制御機能154は、医用情報処理装置10以外の情報処理装置に提示対象事例を、診断影響度指標と対応付けて出力しても良い。
Returning to FIG. 1, the output control function 154 causes the presentation target cases extracted by the
図9は、第1の実施形態に係る分析画面の一例を示す図である。図9に示すように、出力制御機能154は、影響変数抽出機能153によって抽出された影響変数の一覧91を、ディスプレイ140上の分析画面に表示させる。一覧91は一例として、変数の名称と、重要度とを含む。ユーザは、一覧91から任意の影響変数を、分析対象として選択可能である。図9に示す例では、ユーザによって、「白血球数」、「腫瘍マーカ」、および「体温」の3つの影響変数が選択されている。
Figure 9 is a diagram showing an example of an analysis screen according to the first embodiment. As shown in Figure 9, the output control function 154 displays a
出力制御機能154は、提示対象事例を、影響変数と対応付けてディスプレイ140に出力させる。より詳細には、出力制御機能154は、ユーザによって選択された複数の影響変数のうち、2つずつの変数を軸とするグラフを分析画面に表示させる。図9に示す例では、「腫瘍マーカ」と「白血球数」を軸とするグラフ、「腫瘍マーカ」と「体温」を軸とするグラフ、および「白血球数」と「体温」を軸とするグラフの3種類のグラフが表示される。なお、図9に示す例ではユーザによって選択された影響変数のみがグラフの軸として使用されたが、抽出された全ての影響変数が、グラフの軸として使用されても良い。
The output control function 154 causes the examples to be presented to be output to the
各グラフ上には、事例抽出機能152によって抽出された提示対象事例が、マッピングされる。例えば、「腫瘍マーカ」と「白血球数」を軸とするグラフ上の点8は、「白血球数」が“2500個/mm3”、かつ「腫瘍マーカ」の値が“8ng/ml”の患者名“XX”の事例である。図9に示すグラフは、2種類の検査結果の値によって定義される平面の一例である。
On each graph, the presentation target cases extracted by the
また、出力制御機能154は、ユーザが、事例を表す点を、例えばマウスのポインタで選択した場合、該事例に対応する患者情報、真値、第1の診断結果、第2の診断結果、および医師4の診断結果を表示させても良い。
In addition, when a user selects a point representing a case, for example with a mouse pointer, the output control function 154 may display the patient information, true value, first diagnosis result, second diagnosis result, and
また、出力制御機能154は、提示対象事例に、診断影響度指標および更新影響度指標を対応付けてディスプレイ140に出力させる。図9に示す例では、出力制御機能154は、診断影響度指標または更新影響度指標が閾値以上の提示対象事例をグラフ上で強調表示させる。これにより、グラフ上にマッピングされた各提示対象事例の診断影響度指標または更新影響度指標が閾値以上であるか否かをユーザが把握することができる。図9に示す例では、診断影響度指標または更新影響度指標が閾値以上の提示対象事例を示す点は、診断影響度指標または更新影響度指標が閾値より小さい提示対象事例を示す点よりも大きく表示される。
The output control function 154 also associates the diagnosis impact index and the update impact index with the presentation target cases and outputs them to the
診断影響度指標の閾値と、更新影響度指標の閾値とは、それぞれ、分析画面上の閾値調整部90でユーザによって変更可能である。出力制御機能154は、操作可能なつまみおよびバーを含む閾値調整部90を表示する。図9では、ユーザが各指標の内容を理解可能なように、診断影響度指標を「CDSS(更新前)とユーザの診断結果との差」、更新影響度指標を「更新前後のCDSSと真値との差」と表記する。
The threshold value of the diagnostic impact index and the threshold value of the update impact index can each be changed by the user in the
図9に示す例では、強調表示される提示対象事例は、診断影響度指標と更新影響度指標の両方がそれぞれ閾値以上であるものとするが、診断影響度指標と更新影響度指標の少なくとも何れか一方が閾値以上であることを強調表示の条件としても良い。 In the example shown in FIG. 9, the cases to be highlighted are those for which both the diagnostic impact index and the update impact index are above a threshold value, but the condition for highlighting may also be that at least one of the diagnostic impact index and the update impact index is above a threshold value.
図9に示す例では点8に対応する患者名“XX”の事例は、診断影響度指標と更新影響度指標の両方がそれぞれ閾値以上である。つまり、患者名“XX”の事例は、医師4の診断に与える影響が閾値以上大きいのにも関わらず、更新によって更新前よりも診断結果が真値から閾値以上遠ざかっている。
In the example shown in Figure 9, the case of patient name "XX" corresponding to point 8 has both a diagnosis impact index and an update impact index that are greater than or equal to the threshold. In other words, for the case of patient name "XX", although the impact on
ユーザによって定められた閾値以上の診断影響度指標および閾値以上の更新影響度指標に対応付けられた提示対象事例は、後述の更新処理において、優先的にCDSS20の診断の精度を高める対象となる。 Presentation target cases that correspond to a diagnostic impact index equal to or greater than a threshold value set by the user and an update impact index equal to or greater than the threshold value are given priority in improving the diagnostic accuracy of CDSS20 in the update process described below.
図1に戻り、受付機能155は、入力インタフェース130を介して、ユーザによる操作を受け付ける。例えば、受付機能155は、分析画面上の閾値調整部90で診断影響度指標の閾値または更新影響度指標の閾値を調整するユーザの操作を受け付ける。また、受付機能155は、分析画面上の影響変数の一覧91でユーザが変数を選択する操作を受け付ける。
Returning to FIG. 1, the
受付機能155は、受け付けた操作内容を、出力制御機能154およびデータ加工機能156に送出する。
The
データ加工機能156は、ユーザによって定められた診断影響度指標の閾値および更新影響度指標の閾値、および影響変数抽出機能153によって算出された各変数の重要度に基づいて、ユーザによる新たな学習データを加工する。
The
より詳細には、データ加工機能156は、生成機能157と分類機能158とを含む。
More specifically, the
生成機能157は、新たな学習データに含まれる複数の事例のうち、診断影響度指標が閾値以上の事例を複製して新規事例を生成し、該新規事例を新たな学習データに追加する。
The
図10は、第1の実施形態に係る新規事例の追加の一例を示す図である。図10に示すように、生成機能157は、新たな学習データに含まれる複数の事例のうち、診断影響度指標と更新影響度指標の両方がそれぞれ閾値以上である患者名“XX”の事例を複製し、患者名“XX2”および患者名“XX3”の事例を生成する。患者名“XX2”および患者名“XX3”の事例は、実際の診断履歴ではない疑似的なデータである。患者名“XX2”および患者名“XX3”の事例は、患者名等の識別情報以外は患者名“XX”の事例と同一の情報を含む。
Figure 10 is a diagram showing an example of adding a new case according to the first embodiment. As shown in Figure 10, the
このような複製により、患者名“XX”の事例と同様の患者情報および真値を有する事例が新たな学習データ内に増加するため、CDSS20の更新において、患者名“XX”と類似の患者情報の事例についての診断精度が向上するように学習される。生成機能157が事例を複製して新たな学習データ内に同様の患者情報および真値を有するサンプルを増加させることは、該事例に対する重みを大きくする手法の一例である。
By duplicating in this way, the number of cases in the new learning data that have similar patient information and true values to the case with patient name "XX" increases, so that when updating the CDSS20, learning is performed to improve the diagnostic accuracy for cases with patient information similar to the patient name "XX". The
なお、生成機能157は、ユーザによって定められた診断影響度指標の閾値および更新影響度指標の閾値によって特定される事例だけではなく、複製対象の事例を自動的に選択しても良い。
The
また、分類機能158は、新たな学習データに含まれる複数の変数を、CDSS20の更新に与える影響が大きい“影響変数”と、CDSS20の与える影響が小さい“非影響変数”とに分類する。
The
図11は、第1の実施形態に係る変数の分類の一例を示す図である。図11に示す例では、影響変数抽出機能153によって抽出された影響変数候補のうち、分析画面においてユーザによって選択された3つの変数が、“影響変数”に分類され、その他の影響変数候補は“非影響変数”に分類される。また、影響変数候補として抽出されなかった変数も“非影響変数”に分類される。
Figure 11 is a diagram showing an example of variable classification according to the first embodiment. In the example shown in Figure 11, among the influencing variable candidates extracted by the influencing
なお、分類機能158は、ユーザの選択ではなく、各影響変数候補の重要度に基づいて、“影響変数”と“非影響変数”とを分類しても良い。あるいは、分類機能158は、影響変数抽出機能153によって抽出された影響変数候補は全て“影響変数”に分類し、影響変数候補として抽出されなかった変数のみを“非影響変数”に分類しても良い。
The
図1に戻り、学習制御機能159は、CDSS20の学習において、新たな学習データに含まれる複数の事例のうち、第1の診断結果と医師4の診断結果との差異が小さい事例ほど優先度を高くするように、学習処理を制御する。
Returning to FIG. 1, the
より詳細には、学習制御機能159は、CDSS20の学習において、CDSS20の第2の診断結果と真値との差異を最小化するように、学習処理を制御する。
More specifically, the
さらに、学習制御機能159は、疾病に関する情報に含まれる複数種類の検査結果を、第1の診断結果と第2の診断結果の変化に与える影響が大きい第1の検査結果と、第1の診断結果と第2の診断結果の変化に与える影響が第1の検査結果よりも小さい第2の検査結果と、に分類する。また、学習制御機能159は、第1の検査結果を第1のモデルに入力し、第2の検査結果を第2のモデルに入力する。そして、学習制御機能159は、第1のモデルの出力結果の重みが大きくなるように重み係数を調整した上で、第1のモデルの出力結果と第2のモデルの出力結果との重み付き平均を求め、当該重み付き平均の算出結果を、予測結果として出力する。つまり、学習制御機能159は、重み係数を調整することによって“影響変数”が更新に与える影響を調整する。第1のモデルおよび第2のモデルは共にCDSSであるものとする。
Furthermore, the
図12は、第1の実施形態に係る学習処理の一例を示す図である。学習制御機能159は、新たな学習データがデータ加工機能156によって加工された加工後学習データに元ついて、CDSS20を更新する。なお、図12に示す「正解ラベル」は、真値のことを指す。
Figure 12 is a diagram showing an example of the learning process according to the first embodiment. The
図12に示すように、学習制御機能159は、新たな学習データのうち“影響変数”のみを学習した第1の学習結果61と、新たな学習データのうち“非影響変数”のみを学習した第2の学習結果62とを得る。そして、学習制御機能159は第2の学習結果62に重み係数を乗算した結果と、重み係数を乗算しない第1の学習結果61とさらに学習データとして使用することにより、CDSS20の更新における“非影響変数”の影響を高め、“影響変数”の影響を低下させる。なお、図12に示す重み係数の値は一例であり、これに限定されるものではない。
As shown in FIG. 12, the
図12に示すように、加工後学習データは生成機能157によって複製された新規事例が追加されている。このため、学習制御機能159は、新規事例の追加による第1の重み付けと、“非影響変数”に対する第2の重み付けの2種類の重み付けをしてCDSS20の学習を行う。
As shown in FIG. 12, new cases copied by the
また、学習制御機能159は、さらに、学習処理のアルゴリズムにおいても、重み付けをする。該重み付けは、加工後学習データに含まれる複数の事例のうち、第1の診断結果と医師4の診断結果との差異が小さい事例、つまり診断影響度指標の値が大きな事例ほど優先度を高くする重み付けである。
The
本実施形態において、学習制御機能159は、重み付き損失関数の最小化モデルを用いて学習を行う。例えば、学習制御機能159は、平均二乗誤差(Mean Square Error: MSE)を採用する。ここで、一般的に、MSEによってCDSS20の第2の診断結果を真値に近づけるためのモデルを(3)式として示す。
In this embodiment, the
しかしながら、本実施形態の学習制御機能159は、(3)式に重み付けをした(4)式の最小化モデルを用いて学習を行う。(4)式では、第1の診断結果と医師4の診断結果との差異が小さい事例の重み係数を大きくしている。このため、(4)式では、単に第2の診断結果を真値に近づけるだけではなく、診断影響度指標の値が大きな事例がCDSS20の学習に与える影響を大きくする。なお、学習手法はMSEに限定されるものではなく、他の機械学習の手法を採用しても良い。
However, the
なお、本実施形態では、医用情報処理装置10の学習制御機能159がCDSS20の学習処理を制御するものとしたが、学習制御機能159は、CDSS20の機能であっても良い。
In this embodiment, the
次に、以上のように構成された医用情報処理装置10で実行されるCSDD20の更新支援処理の流れについて説明する。
Next, we will explain the flow of the update support process for the
図13は、第1の実施形態に係る更新支援処理の流れの一例を示すフローチャートである。 Figure 13 is a flowchart showing an example of the flow of update support processing according to the first embodiment.
まず、取得機能151は、CDSS20から、更新支援処理に用いるデータを取得する(S1)。具体的には、取得機能151は、複数の診断済み患者Pの各々に対する第1の診断結果、第2の診断結果、更新前のCDSS20の支援下における複数の診断済み患者Pの各々に対する医師4の診断結果、および新たな学習データを取得する。
First, the acquisition function 151 acquires data to be used in the update support process from the CDSS 20 (S1). Specifically, the acquisition function 151 acquires the first diagnosis result, the second diagnosis result for each of the multiple diagnosed patients P, the diagnosis result of the
次に、事例抽出機能152は、第1の診断結果、第2の診断結果、および更新前のCDSS20の支援下における複数の診断済み患者Pの各々に対する医師4の診断結果に基づいて、新たな学習データに含まれる複数の事例のうち、複数の診断済み患者Pのうち新たな学習データの学習によるCDSS20の更新の影響を規定の基準以上受ける事例を、提示対象事例として抽出する(S2)。また、事例抽出機能152は、事例ごとの更新影響度指標および診断影響度指標を算出する。
Next, the
また、影響変数抽出機能153は、新たな学習データに含まれる複数の診断済み患者Pの各々に関する複数種類の検査結果のうち、更新前後のCDSS20の診断結果の変化に影響を与えた項目を、影響変数として抽出する(S3)。
The influencing
そして、出力制御機能154は、事例抽出機能152によって抽出された提示対象事例を、更新影響度指標、診断影響度指標、および影響変数抽出機能153によって抽出された影響変数と対応付けて表す分析画面を、ディスプレイ140に表示させる(S4)。また、受付機能155は、分析画面に対するユーザの各種操作を受け付ける。
Then, the output control function 154 causes the
データ加工機能156に含まれる生成機能157および分類機能158は、ユーザによる更新影響度指標の閾値の設定、診断影響度指標の閾値の設定、および影響変数の選択に基づいて、新たな学習データを加工する(S5)。なお、生成機能157および分類機能158は、ユーザによる操作ではなく、規定の基準または算出結果等に基づいて新たな学習データを加工しても良い。
The
そして、学習制御機能159は、加工後学習データを用いてCDSS20の更新を実行する(S6)。ここで、このフローチャートの処理は終了する。
Then, the
このように、本実施形態の医用情報処理装置10は、新たな学習データに含まれる事例のうち、CDSS20の更新の影響を第1の規定の基準以上受ける事例を、診断影響度指標と対応付けてディスプレイ140に表示させる。このため、CDSS20の更新の影響を規定の基準以上受ける提示対象事例のうち、医師4の診断に与える影響の度合が大きいものを、ユーザが容易に把握することができ、CDSS20の学習において優先すべき事例をユーザが選択することが可能となる。このため、本実施形態の医用情報処理装置10によれば、CDSS20の学習において、医師4の診断の際に重視されるケースの診断精度を優先的に高めることを支援することができる。
In this way, the medical information processing device 10 of this embodiment displays on the
また、本実施形態の医用情報処理装置10は、提示対象事例に更新影響度指標を、対応付けてディスプレイ140に表示させる。このため、本実施形態の医用情報処理装置10によれば、提示対象事例のうち、CDSS20の更新の影響を強く受けるものをユーザが容易に把握することができる。
The medical information processing device 10 of this embodiment also associates an update impact index with the presentation target cases and displays it on the
また、本実施形態の医用情報処理装置10は、新たな学習データに含まれる複数の事例のうち、第1の差異が第2の差異よりも小さく、かつ、第1の診断結果とCDSS20の支援下における医師4の診断結果との差異が第2の規定の基準以下の事例を、提示対象事例として抽出する。このため、本実施形態の医用情報処理装置10によれば、医師4が診断を下す際にCDSS20の診断結果の影響を受けた事例を、ユーザが容易に把握することができる。
The medical information processing device 10 of this embodiment also extracts, from among the multiple cases included in the new learning data, cases in which the first difference is smaller than the second difference and the difference between the first diagnosis result and the diagnosis result of
また、本実施形態の診断影響度指標は、CDSS20が医師4の診断に与える影響の度合を示す。診断影響度指標は、第1の診断結果と、CDSS20の支援下における医師の診断結果と、の差異が小さいほど大きな値となる。このため、本実施形態の医用情報処理装置10は、医師4が診断を下す際にCDSS20の診断結果の影響を受けた事例であるか否かを、容易に判定することができる。
The diagnostic influence index of this embodiment indicates the degree of influence that CDSS20 has on the diagnosis of
また、本実施形態の医用情報処理装置10は、新たな学習データに含まれる複数の事例のうち、診断影響度指標が閾値以上の事例を複製して新規事例を生成し、該新規事例を新たな学習データに追加する。このため、本実施形態の医用情報処理装置10によれば、新たな学習データ中の診断影響度指標が閾値以上のサンプル数を増加させることにより、医師4が診断の際に参照している可能性が高い事例について、CDSS20の診断精度を重点的に向上させることができる。
The medical information processing device 10 of this embodiment also copies cases whose diagnostic influence index is equal to or greater than a threshold among the multiple cases included in the new learning data to generate new cases, and adds the new cases to the new learning data. Therefore, according to the medical information processing device 10 of this embodiment, by increasing the number of samples in the new learning data whose diagnostic influence index is equal to or greater than a threshold, it is possible to focus on improving the diagnostic accuracy of the
また、本実施形態の医用情報処理装置10は、CDSS20の学習において、新たな学習データに含まれる複数の事例のうち、第1の診断結果とCDSS20の支援下における医師4の診断結果との差異が小さい事例ほど優先度を高くするように、学習処理を制御する。このため、本実施形態の医用情報処理装置10によれば、医師4が診断の際に参照している可能性が高い事例について、CDSS20の診断精度を重点的に向上させることができる。
The medical information processing device 10 of this embodiment also controls the learning process in learning the CDSS20 so that, among the multiple cases included in the new learning data, the case in which the difference between the first diagnosis result and the diagnosis result of the
また、本実施形態の医用情報処理装置10は、CDSS20の学習において、CDSS20の第2の診断結果と真値との差異を最小化するように、学習処理を制御する。このため、本実施形態の医用情報処理装置10によれば、学習によってCDSS20の診断の精度を向上させることができる。 The medical information processing device 10 of this embodiment also controls the learning process in learning the CDSS20 so as to minimize the difference between the second diagnosis result of the CDSS20 and the true value. Therefore, according to the medical information processing device 10 of this embodiment, the accuracy of the diagnosis of the CDSS20 can be improved by learning.
また、本実施形態の医用情報処理装置10は、新たな学習データに含まれる複数種類の検査結果のうち、第1の診断結果と第2の診断結果の変化に影響を与えるものの優先度を下げるように、学習処理を制御する、このため、本実施形態の医用情報処理装置10によれば、CDSS20の更新によって該診断結果が大幅に変化することを低減する。
In addition, the medical information processing device 10 of this embodiment controls the learning process so as to lower the priority of the multiple types of test results included in the new learning data that affect changes in the first and second diagnostic results. Therefore, the medical information processing device 10 of this embodiment reduces significant changes in the diagnostic results due to updates to the
また、本実施形態の医用情報処理装置10は、新たな学習データに含まれる複数種類の検査結果の項目のうち、第1の診断結果と第2の診断結果との差異に関連する項目を、CDSS20の更新に影響を与える影響変数として抽出し、提示対象事例を、影響変数と対応付けてディスプレイ140に表示させる。このため、本実施形態の医用情報処理装置10によれば、第1の診断結果と第2の診断結果との差異に関連する項目を、提示対象事例の分析軸として活用することができる。
The medical information processing device 10 of this embodiment also extracts items related to the difference between the first and second diagnostic results from among the items of multiple types of test results included in the new learning data as influencing variables that affect the update of the
なお、本実施形態においては影響変数抽出機能153と分類機能158とを異なる機能として説明したが、影響変数抽出機能153と分類機能158の機能を1つの機能として構成しても良い。影響変数抽出機能153は、例えば、重要度が高い検査項目を、CDSS20の更新に対する重要度が高い影響変数として抽出する。影響変数抽出機能153は、各検査項目に対する「重要」または「非重要」の区分を示すラベルを正解として学習した予測モデルから出力された変数重要度に基づいて、重要度が高い影響変数を抽出する。また、更新前のCDSS20による診断結果が医師4の診断結果に近く(診断影響度が高く)、かつ更新前のCDSS20による診断結果と更新後のCDSS20による診断結果との差異が大きい(更新影響度が大きい)事例を重要、そうでない事例を非重要とする。より具体的には、更新前のCDSS20による診断結果とCDSS20の支援下における医師4の診断結果との差異が第2の規定の基準以下であり、かつ、更新前のCDSS20による診断結果と更新後のCDSS20による診断結果との差異が第4の規定の基準以上である事例に関する検査項目である。第4の規定の基準は、数値でも良いし、他の条件でも良い。
In this embodiment, the influencing
(第2の実施形態)
上述の第1の実施形態では、医用情報処理装置10は、診断済み患者Pに関する事例を分析画面に表示していた。この第2の実施形態においては、医用情報処理装置10は、診断が未実施の患者の事例についても、分析画面に表示する。
Second Embodiment
In the first embodiment described above, the medical information processing device 10 displays, on the analysis screen, cases related to diagnosed patients P. In the second embodiment, the medical information processing device 10 also displays, on the analysis screen, cases of patients who have not yet been diagnosed.
本実施形態の情報処理システムSは、第1の実施形態と同様に、医用情報処理装置10と、CDSS20とを備える。
The information processing system S of this embodiment includes a medical information processing device 10 and a
また、本実施形態の医用情報処理装置10は、第1の実施形態と同様に、NWインタフェース110と、記憶回路120と、入力インタフェース130と、ディスプレイ140と、処理回路150とを備える。
Furthermore, the medical information processing device 10 of this embodiment includes a network interface 110, a
本実施形態の処理回路150は、第1の実施形態と同様に、取得機能151、事例抽出機能152、影響変数抽出機能153、出力制御機能154、受付機能155、データ加工機能156、生成機能157、分類機能158、および学習制御機能159を備える。事例抽出機能152、影響変数抽出機能153、受付機能155、データ加工機能156、生成機能157、分類機能158、および学習制御機能159は、第1の実施形態と同様の機能を備える。
The processing circuit 150 of this embodiment, like the first embodiment, has an acquisition function 151, a
本実施形態の取得機能151は、第1の実施形態の機能に加えて、医師4およびCDSS20による診断が未実施の複数の患者ごとの疾病に関する情報に関する複数の診断未実施事例を含む未診断患者情報を取得する。未診断患者情報の取得元は、例えば電子カルテシステムである。
In addition to the functions of the first embodiment, the acquisition function 151 of this embodiment acquires undiagnosed patient information including multiple undiagnosed cases related to information on diseases for multiple patients for which a diagnosis has not been made by the
未診断患者情報は、本実施形態における第2のデータの一例である。未診断患者情報は、診断が未実施の複数の患者ごとの疾病に関する情報を含む。未診断患者情報においては、例えば、1人の患者に対応付けられる疾病に関する情報を、1つの未診断事例とする。未診断患者情報は複数の未診断事例を含む。 The undiagnosed patient information is an example of the second data in this embodiment. The undiagnosed patient information includes information about diseases for multiple patients for which a diagnosis has not been performed. In the undiagnosed patient information, for example, information about a disease associated with one patient is considered to be one undiagnosed case. The undiagnosed patient information includes multiple undiagnosed cases.
また、未診断患者情報に含まれる疾病に関する情報は、診断が未実施の複数の患者ごとの複数種類の検査結果、つまり変数を含む。 In addition, the disease-related information contained in the undiagnosed patient information includes multiple types of test results, i.e., variables, for multiple patients who have not been diagnosed.
本実施形態の出力制御機能154は、第1の実施形態の機能に加えて、未診断患者情報に含まれる複数の患者に対するCDSS20の診断結果が、新たな学習データの学習前後で変化する可能性の高さを表す情報を、ディスプレイ140に表示させる。
In addition to the functions of the first embodiment, the output control function 154 of this embodiment causes the
未診断患者情報に含まれる複数の患者に対するCDSS20の診断結果が、新たな学習データの学習前後で変化する可能性の高さを表す情報は、例えば、未診断患者情報に含まれる複数の未診断事例が、更新前後のCDSS20の診断結果の差分が大きい変数の値半に該当するか否かを示す情報である。 Information indicating the likelihood that the diagnostic results of CDSS20 for multiple patients included in the undiagnosed patient information will change before and after learning new learning data is, for example, information indicating whether multiple undiagnosed cases included in the undiagnosed patient information fall into a half-value variable for which the difference in the diagnostic results of CDSS20 before and after the update is large.
図14は、第2の実施形態に係る分析画面の一例を示す図である。図14に示す例では、出力制御機能154は、CDSS20の更新前後のCDSS20の診断結果の差分が大きい領域93c~93c(以下、単に領域93という)を、グラフ上に表示させる。CDSS20の更新前後のCDSS20の診断結果の差分が大きいとは、第1の診断結果と第2の診断結果との差異が第4の規定の基準以上となることをいう。第4の規定の基準は、上述のように、数値でも良いし、他の条件でも良い。図14に示す例では、変数「腫瘍マーカ値」を縦軸、変数「体温」を横軸とするグラフ上で、診断済み患者Pの第1の診断結果と第2の診断結果との差異が第4の規定の基準以上となる範囲が、領域93である。
14 is a diagram showing an example of an analysis screen according to the second embodiment. In the example shown in FIG. 14, the output control function 154 displays on the graph an
出力制御機能154は、図14に示すグラフのように、新たな学習データに含まれる複数の診断済み患者Pの事例と、未診断患者情報に含まれる診断が未実施の複数の患者に関する複数の未診断事例と、2種類の変数で定義されるグラフ上にマッピングして表示させる。図14に示す分析画面のグラフは、2種類の検査結果の値によって定義される平面の一例である。 The output control function 154 maps and displays, on a graph defined by two types of variables, multiple diagnosed patient P cases included in the new learning data and multiple undiagnosed cases related to multiple patients who have not been diagnosed, included in the undiagnosed patient information, as shown in the graph in FIG. 14. The graph on the analysis screen shown in FIG. 14 is an example of a plane defined by the values of two types of test results.
このため、グラフ上にマッピングされた未診断事例が領域93内に入る場合、当該医診断事例の患者に対するCDSS20の診断結果が、新たな学習データの学習前後で変化する可能性が高い。多くの未診断事例が領域93内に入る場合、CDSS20の更新によってこれらの未診断事例に対応する患者の診断の精度が低下しないよう、ユーザは閾値の選択等を慎重に行うことが望ましい。 For this reason, if an undiagnosed case mapped on the graph falls within region 93, there is a high possibility that the diagnosis result of CDSS20 for the patient of that medical diagnosis case will change before and after learning new training data. If many undiagnosed cases fall within region 93, it is advisable for the user to carefully select the threshold value, etc., so that updating CDSS20 does not reduce the accuracy of diagnosis for patients corresponding to these undiagnosed cases.
このように、本実施形態の医用情報処理装置10は、未診断患者情報を取得し、未診断患者情報に含まれる複数の患者に対するCDSS20の診断結果が、新たな学習データの学習前後で変化する可能性の高さを表す情報を、ディスプレイ140に表示させる。このため、本実施形態の医用情報処理装置10によれば、第1の実施形態の効果を備えた上で、診断が未実施の患者に対する診断がCDSS20の更新によって受ける影響についても、ユーザが容易に把握することができる。例えば、本実施形態の医用情報処理装置10を使用することにより、ユーザは、CDSS20の更新の前に、該更新が、今後診断予定の患者の診断にどの程度影響するかについて把握することができる。
In this way, the medical information processing device 10 of this embodiment acquires undiagnosed patient information, and displays on the
また、本実施形態の医用情報処理装置10は、新たな学習データに含まれる複数の診断済み患者Pの事例と、未診断患者情報に含まれる診断が未実施の複数の患者に関する複数の未診断事例と、2種類の変数で定義されるグラフ上にマッピングして表示させる。このため、本実施形態の医用情報処理装置10によれば、ユーザが、診断済みの患者の事例の分布と、未診断患者の事例の分布とを視覚的に把握することができる。 The medical information processing device 10 of this embodiment also maps and displays on a graph defined by two types of variables multiple diagnosed patient P cases included in the new learning data and multiple undiagnosed cases related to multiple patients who have not been diagnosed and included in the undiagnosed patient information. Therefore, the medical information processing device 10 of this embodiment allows the user to visually grasp the distribution of diagnosed patient cases and the distribution of undiagnosed patient cases.
(変形例1)
上述の各実施形態の分析画面では1つ条件でのCDSS20の更新を行った場合のシミュレーション結果を表示していたが、複数の異なる条件によるシミュレーション結果が1画面で表示されても良い。
(Variation 1)
Although the analysis screen in each of the above-described embodiments displays the simulation results when the
図15は、変形例1に係る分析画面の一例を示す図である。図15に示すように、本変形例の出力制御機能154は、CDSS20を複数の異なる条件で更新した場合における提示対象事例を、複数の異なる条件ごとに、同一画面上に出力させる。
Figure 15 is a diagram showing an example of an analysis screen according to the first modified example. As shown in Figure 15, the output control function 154 of this modified example outputs, on the same screen, the examples to be presented when the
図15に示す分析画面の第1の画面エリア7aと、第2の画面エリア7bとは、それぞれ異なる条件で更新されたCDSS20における提示対象事例を表す。各画面エリア内に表示される内容は、図9で説明した第1の実施形態における分析画面、または図14で説明した第2の実施形態における分析画面と同様である。例えば、第1の画面エリア7aと、第2の画面エリア7bとは、閾値調整部90a,90b、影響変数の一覧91a,91b、および選択された変数を軸とするグラフを含む。
The
異なる条件とは、例えば、新たな学習データの内容が異なること、更新対象のCDSS20のアルゴリズムが異なること、または新たな学習データによる更新以前の更新で使用された過去の学習データが異なること等であるが、これらに限定されるものではない。 Different conditions include, but are not limited to, for example, that the content of the new learning data is different, that the algorithm of the CDSS20 to be updated is different, or that the past learning data used in the update prior to the update with the new learning data is different.
このように、複数の異なる条件によるシミュレーション結果が1画面で表示されることにより、ユーザがいずれの条件を採用するべきであるかを容易に比較検討することができる。 In this way, simulation results under multiple different conditions are displayed on one screen, allowing users to easily compare and consider which conditions they should adopt.
(変形例2)
上述の各実施形態の分析画面では、第1の診断結果と、CDSS20の支援下における医師4の診断結果との差異によって診断影響度指標が定められていた。しかしながら、CDSS20が医師4の診断に与える影響の大きさを求める手法はこれに限定されるものではない。
(Variation 2)
In the analysis screen of each of the above-described embodiments, the diagnostic influence index is determined based on the difference between the first diagnostic result and the diagnostic result of the
例えば、CDSS20が医師4の診断に与える影響の大きさは、医師4による自己申告が採用されても良い。本変形例の診断影響度指標は、診断の際にCDSS20から影響を受けた程度に関する、提示対象事例の患者Pを診断した医師4の申告結果である。申告結果は、医師4が、診断の際にCDSS20の診断結果の影響を受けたか否かを、医師4自身が申告した結果である。なお、申告結果は、影響の有無だけではなく、影響を受けた度合の大きさを数値またはレベル等で表す情報であっても良い。本変形例の取得機能151は、例えば電子カルテシステムから、事例ごとの該申告結果を取得する。あるいは、受付機能155が、医師4による事例ごとの該申告結果の入力を受け付けても良い。
For example, the degree of influence of CDSS20 on
(変形例3)
なお、情報処理システムSの構成は、上述の例に限定されるものではない。例えば、上述の各実施形態ではCDSS20と医用情報処理装置10とを別個の装置として説明したが、CDSS20と医用情報処理装置10とが1つの装置として統合されても良い。この場合、CDSS20が医用情報処理装置の一例であっても良い。
(Variation 3)
The configuration of the information processing system S is not limited to the above-mentioned example. For example, in each of the above-mentioned embodiments, the
また、情報処理システムSは、複数のCDSS20を備えても良い。また、CDSS20と医用情報処理装置10の一部または全てがクラウド環境で実現されても良い。
The information processing system S may also include
(変形例4)
なお、上述の各実施形態の学習済みモデルは、これらの学習済みモデルが出力した成果物に対してユーザがフィードバックを与えることにより、学習済みモデルの内部アルゴリズムを更に更新する「自己学習するモデル」を含む。
(Variation 4)
In addition, the trained models in each of the above-mentioned embodiments include "self-learning models" that further update the internal algorithms of the trained models by allowing a user to provide feedback on the results output by these trained models.
また、上述の各実施形態において、学習済みモデルを実現手法の例として説明した処理が、機械学習または深層学習以外の手法によって実現されても良い。 Furthermore, in each of the above-mentioned embodiments, the processing described as an example of a method for realizing a trained model may be realized by a method other than machine learning or deep learning.
(変形例5)
上述の各実施形態では、ユーザは、分析画面上の閾値調整部90で診断影響度指標の閾値または更新影響度指標の閾値を調整することにより、CDSS20の更新において優先される事例を間接的に選択していた。選択の手法はこれに限定されるものではなく、ユーザが分析画面上のグラフに表示された点8を選択することにより、CDSS20の更新において優先される事例を直接的に選択しても良い。
(Variation 5)
In each of the above-described embodiments, the user adjusts the threshold of the diagnosis influence index or the threshold of the update influence index in the
以上説明した少なくとも1つの実施形態によれば、臨床意志決定支援システムの学習において、医師の診断の際に重視されるケースの診断精度を優先的に高めることを支援することができる。 According to at least one of the embodiments described above, it is possible to assist in the training of the clinical decision support system in preferentially improving the diagnostic accuracy of cases that are important when a doctor makes a diagnosis.
いくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更、実施形態同士の組み合わせを行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。 Although several embodiments have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These embodiments can be implemented in various other forms, and various omissions, substitutions, modifications, and combinations of embodiments can be made without departing from the spirit of the invention. These embodiments and their modifications are within the scope of the invention and its equivalents as set forth in the claims, as well as the scope and spirit of the invention.
4 医師
7a 第1の画面エリア
7b 第2の画面エリア
8 点
10 医用情報処理装置
20 CDSS
61,62 学習結果
70 予測モデル
90a,90b 閾値調整部
91a,91b 一覧
93,93a~93c 領域
110 NWインタフェース
120 記憶回路
130 入力インタフェース
140 ディスプレイ
150 処理回路
151 取得機能
152 事例抽出機能
153 影響変数抽出機能
154 出力制御機能
155 受付機能
156 データ加工機能
157 生成機能
158 分類機能
159 学習制御機能
300 ネットワーク
800 取得データ
P,P1~P3 患者
S 情報処理システム
4
61, 62 Learning result 70
Claims (15)
前記第1の診断結果、前記第2の診断結果、および前記医師の診断結果に基づいて前記第1のデータに含まれる複数の事例ごとの更新影響度指標および診断影響度指標を算出し、前記第1のデータに含まれる複数の事例のうち、前記更新影響度指標が第1の規定の基準以上であり、かつ前記診断影響度指標が第2の規定の基準以下の事例を、提示対象事例として抽出する事例抽出部と、
前記提示対象事例を、前記提示対象事例において前記臨床意志決定支援システムが医師の診断に与える影響の度合を示す診断影響度指標と前記更新影響度指標を対応付けて出力部に出力させる出力制御部と、を備え、
前記第1のデータは、前記複数の診断済み患者ごとの疾病に関する情報と、前記複数の診断済み患者ごとの治療結果を表す真値と、が対応付けられた前記複数の事例を含み、
前記更新影響度指標は、前記第1の診断結果と前記真値との差異と前記第2の診断結果と前記真値との差異に基づく指標であり、
前記診断影響度指標は、前記第1の診断結果と前記医師の診断結果との差異に基づく指標である、
医用情報処理装置。 an acquisition unit that acquires a first diagnosis result for each of a plurality of diagnosed patients by the clinical decision support system before learning first data, a second diagnosis result for each of the plurality of diagnosed patients by the clinical decision support system after learning the first data, a doctor's diagnosis result for each of the plurality of diagnosed patients, and the first data;
a case extraction unit that calculates an update influence index and a diagnosis influence index for each of a plurality of cases included in the first data based on the first diagnosis result, the second diagnosis result, and the doctor's diagnosis result, and extracts , from the plurality of cases included in the first data, cases in which the update influence index is equal to or greater than a first specified standard and the diagnosis influence index is equal to or less than a second specified standard , as presentation target cases;
an output control unit that causes an output unit to output the presented case examples in association with a diagnosis influence index indicating the degree of influence that the clinical decision support system has on a doctor's diagnosis in the presented case examples, and the update influence index ;
The first data includes a plurality of cases in which information on a disease for each of the plurality of diagnosed patients is associated with a true value representing a treatment outcome for each of the plurality of diagnosed patients;
the update influence index is an index based on a difference between the first diagnosis result and the true value and a difference between the second diagnosis result and the true value,
The diagnostic influence index is an index based on a difference between the first diagnostic result and the doctor's diagnostic result.
Medical information processing equipment.
請求項1に記載の医用情報処理装置。 the update influence index represents a magnitude of a difference between a first difference, which is a difference between the first diagnosis result and the true value, and a second difference, which is a difference between the second diagnosis result and the true value ;
The medical information processing device according to claim 1 .
請求項2に記載の医用情報処理装置。 the case extraction unit extracts, from among the multiple cases included in the first data, cases in which the first difference is smaller than the second difference and the diagnostic impact index is equal to or smaller than a second specified standard, as the presentation target cases;
The medical information processing device according to claim 2 .
請求項1から3のいずれか1項に記載の医用情報処理装置。 The diagnostic influence index has a larger value as the difference between the first diagnostic result and the diagnostic result of a doctor under the support of the clinical decision support system becomes smaller.
The medical information processing device according to claim 1 .
前記第1のデータに含まれる前記複数の事例のうち、前記更新影響度指標の第1の閾値以上かつ前記診断影響度指標が前記第2の閾値以上の事例を複製して新規事例を生成し、前記新規事例を前記第1のデータに追加することで加工済の前記第1のデータを生成する生成部、をさらに備え、
前記第1のデータは、前記臨床意志決定支援システムの更新に使用される予定の学習データであり、
前記第2の診断結果は前記第1のデータの学習後の前記臨床意志決定支援システムによる前記複数の診断済み患者の各々に対する診断のシミュレーション結果であり、
前記医師の診断結果は、更新前の前記臨床意志決定支援システムの支援下における前記複数の診断済み患者の各々に対する診断結果である、
請求項1から4のいずれか1項に記載の医用情報処理装置。 a reception unit that receives a selection by a user of a setting of a first threshold value of the update influence index and a setting of a second threshold value of the diagnosis influence index;
a generation unit that generates a new case by duplicating a case of the plurality of cases included in the first data, the case having the update influence index equal to or greater than a first threshold and the diagnosis influence index equal to or greater than the second threshold, and adds the new case to the first data to generate the processed first data ,
the first data being training data to be used to update the clinical decision support system;
the second diagnosis result is a simulation result of a diagnosis for each of the plurality of diagnosed patients by the clinical decision support system after learning the first data;
The doctor's diagnosis results are diagnosis results for each of the plurality of diagnosed patients under the support of the clinical decision support system before the update.
The medical information processing device according to claim 1 .
請求項5に記載の医用情報処理装置。 a learning control unit that controls a learning process in the learning of the clinical decision-making support system so that a higher priority is given to an example of a case in which a difference between the first diagnosis result and a diagnosis result of the doctor under the support of the clinical decision-making support system is smaller among the multiple examples included in the processed first data.
The medical information processing device according to claim 5 .
請求項6に記載の医用情報処理装置。 the learning control unit controls the learning process so as to minimize a difference between the second diagnosis result of the clinical decision support system and the true value in learning of the clinical decision support system.
The medical information processing device according to claim 6 .
前記学習制御部は、
前記複数種類の検査結果を、前記第1の診断結果と前記第2の診断結果の変化に与える影響が大きい第1の検査結果と、前記第1の診断結果と前記第2の診断結果の変化に与える影響が前記第1の検査結果よりも小さい第2の検査結果と、に分類し、
前記第1の検査結果を第1のモデルに入力し、
前記第2の検査結果を第2のモデルに入力し、
前記第1のモデルの出力結果の重みが大きくなるように重み係数を調整した上で、前記第1のモデルの出力結果と前記第2のモデルの出力結果との重み付き平均を求め、当該重み付き平均の算出結果を、予測結果として出力する、
請求項6または7に記載の医用情報処理装置。 The information about the disease included in the first data includes a plurality of types of test results for each of the plurality of diagnosed patients;
The learning control unit is
classifying the plurality of types of test results into a first test result having a large influence on the change between the first diagnostic result and the second diagnostic result, and a second test result having a smaller influence on the change between the first diagnostic result and the second diagnostic result than the first test result;
inputting the first test results into a first model;
inputting the second test results into a second model;
a weighting coefficient is adjusted so that the weight of the output result of the first model is increased, and then a weighted average of the output result of the first model and the output result of the second model is calculated, and the calculated weighted average is output as a prediction result.
The medical information processing device according to claim 6 or 7.
前記第1の診断結果と前記臨床意志決定支援システムの支援下における前記医師の診断結果との類似度が高いほど、前記影響が大きいものと判定し、
前記第1のデータに含まれる複数の事例のうち、前記医師の診断結果に与える影響が第3の規定の基準よりも大きい事例を、前記提示対象事例として抽出する、
請求項1から8のいずれか1項に記載の医用情報処理装置。 The case extraction unit
determining that the influence is greater as the degree of similarity between the first diagnosis result and the diagnosis result of the doctor under the support of the clinical decision support system increases;
extracting, from among the plurality of cases included in the first data, cases that have a greater influence on the diagnosis result of the doctor than a third prescribed standard as the presentation target case;
The medical information processing device according to claim 1 .
影響変数抽出部は、前記複数種類の検査結果の項目に対する重要または非重要の区分を示すラベルを正解として学習した予測モデルから出力された変数重要度に基づいて、前記重要度が高い影響変数を抽出し、
前記出力制御部は、前記提示対象事例を、前記影響変数と対応付けて前記出力部に出力させ、
前記検査項目のうち、前記第1の診断結果と前記臨床意志決定支援システムの支援下における前記医師の診断結果との差異が第2の規定の基準以下であり、かつ、前記第1の診断結果と前記第2の診断結果との差異が第4の規定の基準以上である事例に関する検査項目が重要な検査項目であり、
前記検査項目のうち、前記第1の診断結果と前記臨床意志決定支援システムの支援下における前記医師の診断結果との差異が第2の規定の基準より大きい、または、前記第1の診断結果と前記第2の診断結果との差異が第4の規定の基準未満である事例に関する検査項目が非重要な検査項目である、
請求項1から9のいずれか1項に記載の医用情報処理装置。 an influence variable extraction unit for extracting, from among a plurality of types of test result items included in the disease information, test items having a high degree of importance as influence variables having a high degree of importance for updating the clinical decision support system;
the influential variable extraction unit extracts influential variables having a high degree of importance based on the variable importance output from a prediction model trained using labels indicating classifications of important or unimportant for the items of the multiple types of test results as correct answers;
The output control unit causes the output unit to output the presentation target example in association with the influencing variable,
Among the test items, test items related to cases in which a difference between the first diagnostic result and a diagnostic result of the doctor under the support of the clinical decision support system is equal to or less than a second prescribed standard and a difference between the first diagnostic result and the second diagnostic result is equal to or more than a fourth prescribed standard are important test items;
Among the test items, test items relating to cases in which a difference between the first diagnostic result and a diagnostic result of the doctor under the support of the clinical decision support system is greater than a second specified criterion, or a difference between the first diagnostic result and the second diagnostic result is less than a fourth specified criterion, are non-important test items.
The medical information processing device according to claim 1 .
前記出力制御部は、前記第2のデータに含まれる前記複数の患者に対する前記臨床意志決定支援システムの診断結果が、前記第1のデータの学習前後で変化する可能性の高さを表す情報を、前記出力部に出力させる、
請求項1から10のいずれか1項に記載の医用情報処理装置。 The acquisition unit acquires second data including information on a disease for each of a plurality of patients that has not yet been diagnosed by a doctor and the clinical decision support system;
The output control unit causes the output unit to output information indicating a likelihood that a diagnosis result of the clinical decision support system for the plurality of patients, which is included in the second data, will change before and after learning the first data.
The medical information processing device according to claim 1 .
前記出力制御部は、前記複数種類の検査の結果のうち、2種類の検査結果の値によって定義される平面上に、前記第1のデータに含まれる前記複数の事例と、前記第2のデータに含まれる前記診断が未実施の複数の患者に関する事例と、をマッピングして表示させる、
請求項11に記載の医用情報処理装置。 The information about the disease included in the first data or the second data includes multiple types of test results for each of the multiple diagnosed patients or each of the multiple patients for whom a diagnosis has not been performed,
the output control unit causes the plurality of cases included in the first data and the cases related to the plurality of patients for whom the diagnosis has not been performed included in the second data to be mapped and displayed on a plane defined by values of two types of test results among the results of the plurality of types of tests.
The medical information processing device according to claim 11.
請求項1から12のいずれか1項に記載の医用情報処理装置。 The output control unit outputs the presentation target cases when the clinical decision support system is updated under a plurality of different conditions on the same screen for each of the plurality of different conditions.
The medical information processing device according to claim 1 .
請求項1から3のいずれか1項に記載の医用情報処理装置。 The diagnostic influence index is a report of a doctor who diagnosed a patient of the presented case regarding the degree of influence of the clinical decision support system on the diagnosis.
The medical information processing device according to claim 1 .
前記第1の診断結果、前記第2の診断結果、および前記医師の診断結果に基づいて前記第1のデータに含まれる複数の事例ごとの更新影響度指標および診断影響度指標を算出し、前記第1のデータに含まれる複数の事例のうち、前記更新影響度指標が第1の規定の基準以上であり、かつ前記診断影響度指標が第2の規定の基準以下の事例を、提示対象事例として抽出する事例抽出部と、
前記第2のデータに含まれる前記複数の患者に対する前記臨床意志決定支援システムの診断結果が前記第1のデータの学習前後で変化する可能性の高さを表す情報を出力部に出力させ、また、前記提示対象事例を、前記提示対象事例において前記臨床意志決定支援システムが医師の診断に与える影響の度合を示す診断影響度指標と前記更新影響度指標を対応付けて前記出力部に出力させる出力制御部と、
を備え、
前記第1のデータは、前記複数の診断済み患者ごとの疾病に関する情報と、前記複数の診断済み患者ごとの治療結果を表す真値と、が対応付けられた前記複数の事例を含み、
前記更新影響度指標は、前記第1の診断結果と前記真値との差異と前記第2の診断結果と前記真値との差異に基づく指標であり、
前記診断影響度指標は、前記第1の診断結果と前記医師の診断結果との差異に基づく指標である、
医用情報処理装置。 an acquisition unit that acquires first data used for training a clinical decision-making support system, second data including information on a doctor and a disease for each of a plurality of patients for which a diagnosis has not been made by the clinical decision-making support system, a first diagnosis result for each of the plurality of diagnosed patients by the clinical decision-making support system before training with the first data, a second diagnosis result for each of the plurality of diagnosed patients by the clinical decision-making support system after training with the first data, and a doctor's diagnosis result for each of the plurality of diagnosed patients ;
a case extraction unit that calculates an update influence index and a diagnosis influence index for each of a plurality of cases included in the first data based on the first diagnosis result, the second diagnosis result, and the doctor's diagnosis result, and extracts, from the plurality of cases included in the first data, cases in which the update influence index is equal to or greater than a first specified standard and the diagnosis influence index is equal to or less than a second specified standard, as presentation target cases;
an output control unit that outputs information indicating a likelihood that a diagnosis result of the clinical decision support system for the plurality of patients included in the second data will change before and after learning the first data to an output unit, and also outputs the presented cases to the output unit in association with a diagnosis influence index indicating the degree of influence that the clinical decision support system has on a doctor's diagnosis in the presented cases and an update influence index;
Equipped with
The first data includes a plurality of cases in which information on a disease for each of the plurality of diagnosed patients is associated with a true value representing a treatment outcome for each of the plurality of diagnosed patients;
the update influence index is an index based on a difference between the first diagnosis result and the true value and a difference between the second diagnosis result and the true value,
The diagnostic influence index is an index based on a difference between the first diagnostic result and the doctor's diagnostic result.
Medical information processing equipment.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020180618A JP7634356B2 (en) | 2020-10-28 | 2020-10-28 | Medical information processing equipment |
| US17/504,894 US20220130543A1 (en) | 2020-10-28 | 2021-10-19 | Medical information processing apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020180618A JP7634356B2 (en) | 2020-10-28 | 2020-10-28 | Medical information processing equipment |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022071577A JP2022071577A (en) | 2022-05-16 |
| JP7634356B2 true JP7634356B2 (en) | 2025-02-21 |
Family
ID=81258672
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020180618A Active JP7634356B2 (en) | 2020-10-28 | 2020-10-28 | Medical information processing equipment |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US20220130543A1 (en) |
| JP (1) | JP7634356B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7778327B1 (en) * | 2024-12-06 | 2025-12-02 | 株式会社ヒロファーマコンサルティング | AI-equipped validation system and method for compliance with appropriate standards |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006098192A1 (en) | 2005-03-16 | 2006-09-21 | Ajinomoto Co., Inc. | Biocondition evaluating device, biocondition evaluating method, biocondition evaluating system, biocondition evaluating program, evaluation function generating device, evaluation function generating method, evaluation function generating program, and recording medium |
| WO2014155690A1 (en) | 2013-03-29 | 2014-10-02 | 富士通株式会社 | Model updating method, device and program |
| JP2020030738A (en) | 2018-08-24 | 2020-02-27 | 株式会社日立製作所 | Method for analyzing learning data and computing system |
| JP2020098522A (en) | 2018-12-19 | 2020-06-25 | キヤノンメディカルシステムズ株式会社 | Medical information processing apparatus and medical information processing method |
-
2020
- 2020-10-28 JP JP2020180618A patent/JP7634356B2/en active Active
-
2021
- 2021-10-19 US US17/504,894 patent/US20220130543A1/en not_active Abandoned
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006098192A1 (en) | 2005-03-16 | 2006-09-21 | Ajinomoto Co., Inc. | Biocondition evaluating device, biocondition evaluating method, biocondition evaluating system, biocondition evaluating program, evaluation function generating device, evaluation function generating method, evaluation function generating program, and recording medium |
| WO2014155690A1 (en) | 2013-03-29 | 2014-10-02 | 富士通株式会社 | Model updating method, device and program |
| JP2020030738A (en) | 2018-08-24 | 2020-02-27 | 株式会社日立製作所 | Method for analyzing learning data and computing system |
| JP2020098522A (en) | 2018-12-19 | 2020-06-25 | キヤノンメディカルシステムズ株式会社 | Medical information processing apparatus and medical information processing method |
Also Published As
| Publication number | Publication date |
|---|---|
| US20220130543A1 (en) | 2022-04-28 |
| JP2022071577A (en) | 2022-05-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6818424B2 (en) | Diagnostic support device, information processing method, diagnostic support system and program | |
| US12288623B2 (en) | Method and system for identifying subjects who are potentially impacted by a medical condition | |
| US20210335491A1 (en) | Predictive adaptive intelligent diagnostics and treatment | |
| US20210082577A1 (en) | System and method for providing user-customized prediction models and health-related predictions based thereon | |
| JPWO2018221689A1 (en) | Medical information processing system | |
| US12334219B2 (en) | Diagnosis and treatment support system | |
| CN118645200A (en) | A method for spinal etiology analysis and risk prediction based on artificial intelligence modeling | |
| US20210271924A1 (en) | Analyzer, analysis method, and analysis program | |
| JP2020036835A (en) | Ophthalmologic diagnostic support apparatus, ophthalmologic diagnostic support method, and ophthalmologic diagnostic support program | |
| JP7634356B2 (en) | Medical information processing equipment | |
| US20230218345A1 (en) | Medical information processing apparatus and method | |
| JP7717501B2 (en) | Medical information processing device, medical information processing system, medical information processing method, and medical information processing program | |
| WO2023102166A9 (en) | Direct medical treatment predictions using artificial intelligence | |
| Lin et al. | Transfer learning and multi-feature fusion-based deep learning model for idiopathic macular hole diagnosis and grading from optical coherence tomography images | |
| Menia et al. | Machine learning and its current and future applications in the management of vitreoretinal disorders | |
| JP7723922B2 (en) | X-ray age estimation learning device, X-ray age estimation device, image age estimation learning device, image age estimation device, X-ray imaging system, evaluation device, X-ray age estimation learning method, X-ray age estimation method and program | |
| TW202406511A (en) | Program, information processing device, and information processing method | |
| CN112205965B (en) | Health risk key event detection method and system based on time window cutting | |
| JP2023104701A (en) | MEDICAL INFORMATION PROCESSING APPARATUS, MEDICAL INFORMATION PROCESSING METHOD, AND PROGRAM | |
| Khairudin et al. | Early detection of diabetes potential using cataract image processing approach | |
| Geetha et al. | Deep learning-based joint analysis of diabetic retinopathy and glaucoma in retinal fundus images | |
| Jeyachandra et al. | Heart disease prediction using CNN based on deep learning algorithm | |
| Vujjini et al. | Survey on real-time tracking and treatment of infectious diseases using mixed reality in visualisation technique with autoimmune therapy | |
| US20260106036A1 (en) | Clinical decision support system and method | |
| Azmat | Towards Post-Hoc Human-Interpretability of Multimodal Neural Networks for Healthcare Applications |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230904 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240806 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240820 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241017 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20250114 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250210 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7634356 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |