JP2024054756A - PROGRAM, INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND METHOD FOR GENERATING LEARNING MODEL - Google Patents

PROGRAM, INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND METHOD FOR GENERATING LEARNING MODEL Download PDF

Info

Publication number
JP2024054756A
JP2024054756A JP2022161191A JP2022161191A JP2024054756A JP 2024054756 A JP2024054756 A JP 2024054756A JP 2022161191 A JP2022161191 A JP 2022161191A JP 2022161191 A JP2022161191 A JP 2022161191A JP 2024054756 A JP2024054756 A JP 2024054756A
Authority
JP
Japan
Prior art keywords
clinical data
learning model
outcome
patient
head trauma
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.)
Pending
Application number
JP2022161191A
Other languages
Japanese (ja)
Inventor
和哉 松尾
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
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 JP2022161191A priority Critical patent/JP2024054756A/en
Priority to PCT/JP2023/032678 priority patent/WO2024075467A1/en
Publication of JP2024054756A publication Critical patent/JP2024054756A/en
Pending 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

Abstract

【課題】頭部外傷患者の転帰を予測するプログラム等を提供すること。【解決手段】プログラムは、頭部外傷患者の臨床データを取得し、頭部外傷患者の臨床データを入力した場合に、頭部外傷患者の転帰に関する転帰情報を出力するよう学習された第1学習モデルに、取得した頭部外傷患者の臨床データを入力して転帰情報を出力する処理をコンピュータに実行させる。好適には、プログラムは、Glasgow coma scaleのEyes項目、Verbal項目、およびMotor項目と、急性硬膜外血腫と、外傷性くも膜下出血と、正中偏位と、脳底槽の圧排とを含む臨床データを取得する処理をコンピュータに実行させる。【選択図】図6[Problem] To provide a program for predicting the outcome of a head trauma patient. [Solution] The program acquires clinical data of a head trauma patient, and causes a computer to execute a process of inputting the acquired clinical data of the head trauma patient into a first learning model that has been trained to output outcome information related to the outcome of the head trauma patient when the clinical data of the head trauma patient is input, and outputting the outcome information. Preferably, the program causes a computer to execute a process of acquiring clinical data including the Eyes item, Verbal item, and Motor item of the Glasgow coma scale, acute epidural hematoma, traumatic subarachnoid hemorrhage, midline shift, and basilar cistern compression. [Selected Figure] Figure 6

Description

特許法第30条第2項適用申請有り 令和 3年10月11日に、一般社団法人日本脳神経外科学会 第80回学術総会 オンライン抄録サービスにて公開 https://jns2021.jp/jns_meeting/index.html 令和 3年10月27日に、一般社団法人日本脳神経外科学会 第80回学術総会にて公開 令和 3年10月27日に、一般社団法人日本脳神経外科学会 第80回学術総会のウェブサイトにて公開 https://jns2021.jp/program/index.html 令和 4年 1月 1日に、第45回 日本脳神経外傷学会 抄録集、139頁にて公開 令和 4年 2月25日に、第45回 日本脳神経外傷学会にて公開Application for application of Article 30, Paragraph 2 of the Patent Act has been made. Published on the online abstract service of the 80th Annual Scientific Meeting of the Japan Neurosurgical Society on October 11, 2021. https://jns2021.jp/jns_meeting/index.html Published at the 80th Annual Scientific Meeting of the Japan Neurosurgical Society on October 27, 2021. Published on the website of the 80th Annual Scientific Meeting of the Japan Neurosurgical Society on October 27, 2021. https://jns2021.jp/program/index.html Published on page 139 of the Abstracts of the 45th Japanese Neurotraumatology Society on January 1, 2022. Published at the 45th Japanese Neurotraumatology Society on February 25, 2022.

本発明は、プログラム、情報処理装置、情報処理方法、および学習モデルの生成方法に関する。 The present invention relates to a program, an information processing device, an information processing method, and a method for generating a learning model.

頭部外傷とは、頭に外部から力が加わることにより、頭の皮膚、頭蓋骨、または脳に損傷を来すことをいう。頭部外傷の一般的な原因には、転倒、転落、自動車事故、暴行、またはスポーツ中の事故等がある。頭部外傷は若年者の後遺障害の原因にもなるため、その治療成績の向上が望まれているものの、この数十年間、大きな進展は見られていない。 Head trauma refers to damage to the skin, skull, or brain caused by external force applied to the head. Common causes of head trauma include tripping, falls, car accidents, assault, and sports accidents. Head trauma can cause permanent disabilities in young people, so there is a desire to improve treatment outcomes, but there has been little progress in the past few decades.

近年、頭部外傷患者の治療成績の向上を目的として、いくつか提案がなされている。たとえば、脳損傷の診断、予後判定、または評価において有用な組成物およびキットが開示されている(特許文献1)。 In recent years, several proposals have been made with the aim of improving the treatment outcomes of patients with head trauma. For example, a composition and kit useful for diagnosing, determining the prognosis, or evaluating brain damage have been disclosed (Patent Document 1).

特開2020-034567号公報JP 2020-034567 A

疾患および怪我等の治療後にたどる症状の経過または結果のことを「転帰」という。転帰は治療の効果を分析する際の重要な要素であるが、特許文献1に開示された発明はあくまで疾患の鑑別が目的であり、頭部外傷患者の転帰予測については考慮されていない。 The course or result of symptoms following treatment for a disease or injury is called an "outcome." Outcome is an important factor when analyzing the effectiveness of treatment, but the invention disclosed in Patent Document 1 is solely intended to differentiate diseases and does not take into account predicting the outcome of patients with head trauma.

一つの側面では、頭部外傷患者の転帰を予測するプログラム等を提供することを目的とする。 One aspect is to provide a program that predicts the outcome of patients with head trauma.

一つの側面に係るプログラムは、頭部外傷患者の臨床データを取得し、頭部外傷患者の臨床データを入力した場合に、頭部外傷患者の転帰に関する転帰情報を出力するよう学習された第1学習モデルに、取得した頭部外傷患者の臨床データを入力して転帰情報を出力する処理をコンピュータに実行させる。 A program relating to one aspect acquires clinical data of a head trauma patient, and causes a computer to execute a process of inputting the acquired clinical data of the head trauma patient into a first learning model that has been trained to output outcome information regarding the outcome of the head trauma patient when the clinical data of the head trauma patient is input, and outputting the outcome information.

一つの側面では、頭部外傷患者の転帰を予測するプログラム等を提供できる。 On one hand, it could provide programs that predict outcomes for patients with head trauma.

情報処理装置の構成例を示すブロック図である。1 is a block diagram showing an example of the configuration of an information processing device; 患者DBのデータレイアウトを示す模式図である。FIG. 2 is a schematic diagram showing the data layout of a patient DB. 第1学習モデルの構成例を示す模式図である。FIG. 2 is a schematic diagram showing an example of the configuration of a first learning model. 第1学習モデルの生成処理手順を示すフローチャートである。13 is a flowchart showing the procedure of a process for generating a first learning model. 情報処理装置の表示部が表示する操作画面の一例である。4 is an example of an operation screen displayed on a display unit of the information processing device. 情報処理装置が実行するプログラムの処理手順を示すフローチャートである。4 is a flowchart showing a processing procedure of a program executed by the information processing device. 情報処理装置が実行するプログラムの処理手順を示すフローチャートである。4 is a flowchart showing a processing procedure of a program executed by the information processing device. 情報処理装置が実行するプログラムの処理手順を示すフローチャートである。4 is a flowchart showing a processing procedure of a program executed by the information processing device. 第1学習モデルおよび第2学習モデルの構成例を示す模式図である。2 is a schematic diagram showing an example of the configuration of a first learning model and a second learning model. FIG. 第2学習モデルの生成処理手順を示すフローチャートである。13 is a flowchart showing the procedure of a process for generating a second learning model. 情報処理装置が実行するプログラムの処理手順を示すフローチャートである。4 is a flowchart showing a processing procedure of a program executed by the information processing device. 第3学習モデルの構成例を示す模式図である。FIG. 13 is a schematic diagram showing an example of the configuration of a third learning model. 第3学習モデルの生成処理手順を示すフローチャートである。13 is a flowchart showing the steps of a process for generating a third learning model. 情報処理装置が実行するプログラムの処理手順を示すフローチャートである。4 is a flowchart showing a processing procedure of a program executed by the information processing device.

本実施の形態では、受診時の臨床データに基づいて頭部外傷患者の転帰を予測するシステムについて説明する。 In this embodiment, we describe a system that predicts the outcome of a head injury patient based on clinical data at the time of consultation.

一般的な診療体制であれば、医療従事者は、患者を診察して必要な臨床データをそろえ次第、本システムを用いて患者特有の重症度の指標を得ることができる。そのため、重症度の指標を参考にした医療従事者は、治療の超急性期から、個々の患者それぞれの真の病態に適した治療を提供できる。つまり、医療現場において、使用する薬剤、治療強度、または手術手法の調整が可能となり、頭部外傷に対する治療成績の向上につながる。 In a typical medical system, medical professionals can use this system to obtain a patient-specific severity index as soon as they have examined the patient and collected the necessary clinical data. Therefore, medical professionals who refer to the severity index can provide treatment appropriate to the true pathology of each individual patient, starting from the hyperacute phase of treatment. In other words, it will become possible to adjust the drugs used, the intensity of treatment, or the surgical technique in the medical field, leading to improved treatment outcomes for head trauma.

さらに、頭部外傷患者の転帰と強く相関する指標は、新たな治療様式の有効性を試験および比較するための客観的な基準となる。本システムによる重症度指標のうち、たとえば死亡の指標値が50を超えるような、高確率で死亡に至ると予測される患者を除外した臨床研究計画に基づけば、今後の新規治療の有効性の証明が容易になる可能性もある。 Furthermore, an index that is strongly correlated with the outcome of head trauma patients will provide an objective standard for testing and comparing the effectiveness of new treatment modalities. If a clinical research plan is based on excluding patients who are predicted to have a high probability of death, for example those with a mortality index value of over 50, it may be easier to prove the effectiveness of new treatments in the future.

以下、実施の形態1から実施の形態3までを図面に基づいて説明する。 Below, embodiments 1 to 3 are explained with reference to the drawings.

[実施の形態1]
図1は、情報処理装置10の構成例を示すブロック図である。情報処理装置10は、本システムを提供するサーバコンピュータまたはパーソナルコンピュータ等の情報機器である。本実施の形態では、一つのコンピュータが処理をおこなうものとして説明するが、複数のコンピュータが分散して処理をおこなってもよい。また、情報処理装置10が実行する一部の処理をクラウド上のサーバコンピュータが実行してもよい。
[First embodiment]
1 is a block diagram showing a configuration example of an information processing device 10. The information processing device 10 is an information device such as a server computer or a personal computer that provides the present system. In this embodiment, the processing is performed by one computer, but the processing may be distributed among multiple computers. In addition, a part of the processing performed by the information processing device 10 may be performed by a server computer on a cloud.

情報処理装置10は、制御部11、主記憶部12、通信部13、入力部14、表示部15、および補助記憶部16を含む。 The information processing device 10 includes a control unit 11, a main memory unit 12, a communication unit 13, an input unit 14, a display unit 15, and an auxiliary memory unit 16.

制御部11は一または複数のCPU(Central Processing Unit)、MPU(Micro-Processing Unit)、GPU(Graphics Processing Unit)もしくは量子プロセッサ等のプロセッサであり、種々の情報処理を実行する。 The control unit 11 is one or more processors such as a CPU (Central Processing Unit), MPU (Micro-Processing Unit), GPU (Graphics Processing Unit) or quantum processor, and performs various types of information processing.

主記憶部12はSRAM(Static Random Access Memory)またはDRAM(Dynamic Random Access Memory)等の一時記憶領域であり、制御部11が処理を実行するうえで必要なデータを一時的に記憶する。 The main memory unit 12 is a temporary storage area such as SRAM (Static Random Access Memory) or DRAM (Dynamic Random Access Memory), and temporarily stores data required for the control unit 11 to execute processing.

通信部13は、インターネットまたはLAN(Local Area Network)等の通信ネットワークに接続するための通信インタフェースである。 The communication unit 13 is a communication interface for connecting to a communication network such as the Internet or a LAN (Local Area Network).

入力部14はタッチパネルまたは機械式操作ボタン等の入力インタフェースであり、医療従事者から操作入力を受け付ける。入力部14は、医療従事者の音声指令を収集するマイクロフォンであってもよい。 The input unit 14 is an input interface such as a touch panel or mechanical operation buttons, and accepts operation input from a medical professional. The input unit 14 may also be a microphone that collects voice commands from a medical professional.

表示部15は液晶ディスプレイまたは有機EL(Electro Luminescence)ディスプレイ等の表示画面であり、画像を表示する。表示部15は、後述する転帰予測の結果画面を表示する。 The display unit 15 is a display screen such as a liquid crystal display or an organic EL (Electro Luminescence) display, and displays images. The display unit 15 displays a result screen of the outcome prediction, which will be described later.

補助記憶部16は、SSD(Solid State Drive)またはHDD(Hard Disk Drive)等のメモリである。補助記憶部16は、情報処理装置10に処理を実行させるプログラム(プログラム製品)160、第1学習モデル161、第2学習モデル162、第3学習モデル163、患者DB(data base)170、およびその他のデータを記憶している。プログラム160、第1学習モデル161、第2学習モデル162、第3学習モデル163、および患者DB170は、クラウド上のコンテナサーバ等の外部記憶装置に記憶されてもよい。 The auxiliary storage unit 16 is a memory such as a solid state drive (SSD) or a hard disk drive (HDD). The auxiliary storage unit 16 stores a program (program product) 160 that causes the information processing device 10 to execute processing, a first learning model 161, a second learning model 162, a third learning model 163, a patient DB (database) 170, and other data. The program 160, the first learning model 161, the second learning model 162, the third learning model 163, and the patient DB 170 may be stored in an external storage device such as a container server on the cloud.

なお、情報処理装置10は可搬型記憶媒体10aを読み取る読取部を備え、可搬型記憶媒体10aからプログラム160を読み込んでもよい。また、情報処理装置10は、通信ネットワークを介して他のコンピュータからプログラム160をダウンロードしてもよい。 The information processing device 10 may include a reading unit that reads the portable storage medium 10a and reads the program 160 from the portable storage medium 10a. The information processing device 10 may also download the program 160 from another computer via a communication network.

プログラム160は、単一のコンピュータ上で、または1つのサイトにおいて配置されるか、もしくは複数のサイトにわたって分散され、通信ネットワークによって相互に接続された複数のコンピュータ上で実行されるように展開できる。 The program 160 can be deployed to run on a single computer or on multiple computers located at one site or distributed across multiple sites and interconnected by a communications network.

図2は、患者DB170のデータレイアウトを示す模式図である。患者DB170は、頭部外傷患者の臨床データ、転帰情報、および入院期間を記憶するDBである。 Figure 2 is a schematic diagram showing the data layout of patient DB 170. Patient DB 170 is a DB that stores clinical data, outcome information, and hospitalization period of head trauma patients.

具体的には、患者DB170は、患者を識別するための患者ID(identifier)と、頭部外傷患者の臨床データとして入力される以下の21項目を記憶する。この21項目は、1) 年齢、2) 性別、3) 収縮期血圧 (mmHg)、Glasgow coma scale(以下、GCSという)の4) Eyes項目と5) Verbal項目と6) Motor項目、7) 瞳孔異常所見の有無、8) 頭部以外の重症外傷の有無、9) 脊髄損傷の有無、10) 血糖値 (mg/dl)、11) 血中ヘモグロビン値 (mg/dl)、12) 血清CRP (C-reactive protein) 値 (mg/dl)、13) 血清D-dimer値(μg/mL)、14) 急性硬膜下血腫、15) 急性硬膜外血種、16) 外傷性くも膜下出血、17) 脳挫傷、18) 正中偏位、19) 脳底槽の圧排、20) 占拠性病変、21) 緊急手術である。緊急手術は、たとえば緊急で開頭手術を要する状態のことをいう。 Specifically, patient DB170 stores a patient ID (identifier) for identifying the patient and the following 21 items that are entered as clinical data for head trauma patients: The 21 items were: 1) age, 2) sex, 3) systolic blood pressure (mmHg), 4) Eyes, 5) Verbal, and 6) Motor items of the Glasgow coma scale (hereafter referred to as GCS), 7) presence or absence of pupil abnormalities, 8) presence or absence of severe trauma other than head, 9) presence or absence of spinal cord injury, 10) blood glucose level (mg/dl), 11) blood hemoglobin level (mg/dl), 12) serum CRP (C-reactive protein) level (mg/dl), 13) serum D-dimer level (μg/mL), 14) acute subdural hematoma, 15) acute epidural hematoma, 16) traumatic subarachnoid hemorrhage, 17) cerebral contusion, 18) midline shift, 19) basilar cistern compression, 20) space-occupying lesion, and 21) emergency surgery. Emergency surgery refers to a condition that requires emergency craniotomy, for example.

7)瞳孔異常所見は、瞳孔径の左右差が0.5mm以上の場合または両側瞳孔散大固定 (5mm以上)の状態とする。8)頭部以外の重症外傷は、Abbreviated Injury Scale 3以上を参考に決定する。10,11,12,13)の値は全て、受診後初回の血液検査結果の値とする。14,15,16,17,18,19,20)の所見は全て、受診後初回の頭部CT検査の所見とする。16)外傷性くも膜下出血には脳室内出血も含める。17)脳挫傷には外傷性脳内出血も含める。18)正中偏位は5mm以上のものを含める。20)占拠性病変はその体積が25ml以上のものを含める。21) 緊急手術は脳神経外科医の判断に基づく。 7) Abnormal pupillary findings are defined as a difference in pupil diameter between the left and right pupils of 0.5mm or more, or bilateral pupillary dilation and fixation (5mm or more). 8) Severe trauma other than to the head is determined with reference to an Abbreviated Injury Scale score of 3 or higher. 10, 11, 12, 13) values are all taken from the results of the first blood test after consultation. 14, 15, 16, 17, 18, 19, 20) findings are all taken from the first head CT scan after consultation. 16) Traumatic subarachnoid hemorrhage includes intraventricular hemorrhage. 17) Cerebral contusion includes traumatic intracerebral hemorrhage. 18) Midline deviation includes those of 5mm or more. 20) Space-occupying lesions include those with a volume of 25ml or more. 21) Emergency surgery is based on the neurosurgeon's judgment.

年齢フィールドは、患者の年齢を記憶する。性別フィールドは、患者の性別を記憶する。収縮期血圧は、患者の収縮期血圧を記憶する。 The age field stores the patient's age. The gender field stores the patient's gender. The systolic blood pressure field stores the patient's systolic blood pressure.

GCSは対象患者の意識障害について、開眼機能(Eyes項目)、言語機能(Verbal項目)、および運動機能(Motor項目)の3項目に分類して評価する際の指標のことである。それぞれの項目について、正常な機能を有していれば高い得点が与えられ、すべての機能が正常であれば15点満点が与えられる。得点の内訳は、開眼機能(Eyes項目)が1点から4点、言語機能(Verbal項目)が1点から5点、および運動機能(Motor項目)が1点から6点である。情報処理装置10は、医療従事者から入力される各得点に基づいてGCSの合計点を算出する。 The GCS is an index used to evaluate the consciousness disorder of a target patient, categorizing it into three categories: eye function (eye item), language function (verbal item), and motor function (motor item). For each category, a high score is given if the function is normal, and a maximum score of 15 points is given if all functions are normal. The breakdown of scores is as follows: eye function (eye item) 1 to 4 points, language function (verbal item) 1 to 5 points, and motor function (motor item) 1 to 6 points. The information processing device 10 calculates the total GCS score based on each score entered by the medical staff.

GCSのEyes項目フィールドは、患者の開眼機能を得点化した得点を記憶する。GCSのVerbal項目フィールドは、患者の言語機能を得点化した得点を記憶する。GCSのMotor項目フィールドは、患者の運動機能を得点化した得点を記憶する。 The GCS Eyes item field stores the score obtained by scoring the patient's eye opening function. The GCS Verbal item field stores the score obtained by scoring the patient's language function. The GCS Motor item field stores the score obtained by scoring the patient's motor function.

瞳孔異常所見の有無フィールドは、上記の基準に基づいて、患者の瞳孔に異常が見られるか否かを記憶する。頭部以外の重症外傷の有無フィールドは、上記の基準に基づいて、患者が頭部以外に重症外傷を追っているか否かを記憶する。脊髄損傷の有無フィールドは、患者に脊髄損傷があるか否かを記憶する。 The field for whether or not there are pupil abnormalities stores whether or not there are abnormalities in the patient's pupils based on the above criteria. The field for whether or not there is severe trauma other than the head stores whether or not the patient has suffered severe trauma other than the head based on the above criteria. The field for whether or not there is spinal cord injury stores whether or not the patient has spinal cord injury.

血糖値フィールド、血中ヘモグロビン値フィールド、血清CRP値フィールド、および血清D-dimer値フィールドは、患者の血液検査結果に基づく数値を記憶する。急性硬膜下血腫フィールド、急性硬膜外血種フィールド、外傷性くも膜下出血フィールド、脳挫傷フィールド、正中偏位フィールド、脳底槽の圧排フィールド、および占拠性病変フィールドは、患者のCT検査に基づく症状を記憶する。緊急手術フィールドは、脳神経外科医の判断に基づく手術の要否を記憶する。 The Blood Glucose Level field, Blood Hemoglobin Level field, Serum CRP Level field, and Serum D-dimer Level field store numerical values based on the patient's blood test results. The Acute Subdural Hematoma field, Acute Epidural Hematoma field, Traumatic Subarachnoid Hemorrhage field, Cerebral Contusion field, Midline Shift field, Basilar Cistern Compression field, and Space-Occupying Lesion field store symptoms based on the patient's CT scan. The Emergency Surgery field stores the need for surgery based on the neurosurgeon's judgment.

転帰情報フィールドは、医療従事者が入力した転帰情報を患者IDに対応させて記憶する。転帰情報には、後述する転帰の3分類または4分類のうちいずれかの情報が含まれる。入院期間フィールドは、該当の患者の入院期間(たとえば入院日から退院日までの日数)を記憶する。 The outcome information field stores outcome information entered by a medical professional in correspondence with a patient ID. The outcome information includes information from one of three or four outcome categories described below. The hospital stay length field stores the length of hospital stay of the patient (for example, the number of days from the date of admission to the date of discharge).

なお、21個の入力因子のうち、以下の7個の因子は、患者の頭部CT検査に基づく診断結果である。これらは、情報処理装置10にCT画像自体が入力された場合には、入力因子から除かれてもよい。頭部CT画像(以下、CT画像という)を用いた転帰予測は、実施の形態2にて後述する。
14)急性硬膜下血腫
15)急性硬膜外血種
16)外傷性くも膜下出血
17)脳挫傷
18)正中偏位
19)脳底槽の圧排
20)占拠性病変
Of the 21 input factors, the following seven factors are diagnosis results based on a head CT scan of the patient. These may be removed from the input factors when the CT image itself is input to the information processing device 10. Outcome prediction using a head CT image (hereinafter referred to as a CT image) will be described later in the second embodiment.
14) Acute subdural hematoma 15) Acute epidural hematoma 16) Traumatic subarachnoid hemorrhage 17) Cerebral contusion 18) Midline shift 19) Basilar cistern compression 20) Space-occupying lesion

図3は、第1学習モデル161の構成例を示す模式図である。 Figure 3 is a schematic diagram showing an example configuration of the first learning model 161.

第1学習モデル161は、頭部外傷患者の臨床データ(入力データ)を入力した場合に、頭部外傷患者の転帰に関する転帰情報(出力データ)を出力するよう学習された学習モデルである。第1学習モデル161には、3分類で転帰情報を出力する学習モデルと、4分類で転帰情報を出力する学習モデルとが含まれる。第1学習モデル161は、学習済みの人工ニューラルネットワークもしくは勾配ブースティング決定木(gradient boosting decision tree)モデルまたはそれらを組み合わせた手法により学習される。 The first learning model 161 is a learning model trained to output outcome information (output data) regarding the outcome of a head trauma patient when clinical data (input data) of a head trauma patient is input. The first learning model 161 includes a learning model that outputs outcome information in three categories and a learning model that outputs outcome information in four categories. The first learning model 161 is trained using a trained artificial neural network or a gradient boosting decision tree model, or a method that combines them.

この他、第1学習モデル161は、トランスフォーマ、U-Net、オートエンコーダ、またはSVM(Support Vector Machine)等のアルゴリズムを用いて構成されてもよく、複数のアルゴリズムを組み合わせて構成されてもよい。 In addition, the first learning model 161 may be constructed using algorithms such as a transformer, U-Net, autoencoder, or SVM (Support Vector Machine), or may be constructed by combining multiple algorithms.

第1学習モデル161は、1) 年齢、2) 性別、3) 収縮期血圧 (mmHg)、GCSの4) Eyes項目と5) Verbal項目と6) Motor項目、7) 瞳孔異常所見の有無、8) 頭部以外の重症外傷の有無、9) 脊髄損傷の有無、10) 血糖値 (mg/dl)、11) 血中ヘモグロビン値、12) 血清CRP値、13) 血清D-dimer値、14) 急性硬膜下血腫、15) 急性硬膜外血種、16) 外傷性くも膜下出血、17) 脳挫傷、18) 正中偏位、19) 脳底槽の圧排、20) 占拠性病変、21) 緊急手術を含む臨床データに加えて、GCSの合計点と、急性硬膜外血腫、外傷性くも膜下出血、正中偏位、および脳底槽の圧排に関する診断結果から導出されるスコアとを用いて学習されている。つまり、受診時の臨床データに対して、GCSの合計点およびスコアの2項目が追加され、合計23項目で学習されている。 The first learning model 161 includes the following items: 1) age, 2) gender, 3) systolic blood pressure (mmHg), 4) Eyes, 5) Verbal, and 6) Motor items of GCS, 7) presence or absence of pupil abnormalities, 8) presence or absence of severe trauma other than head, 9) presence or absence of spinal cord injury, 10) blood glucose level (mg/dl), 11) blood hemoglobin level, 12) serum CRP level, 13) serum D-dimer level, 14) acute subdural hematoma, 15) acute epidural hematoma, 16) traumatic subarachnoid hemorrhage, 17) cerebral contusion, 18) midline shift, 19) basilar cistern compression, 20) space-occupying lesion, 21) In addition to clinical data including emergency surgery, the system is trained using the total GCS score and scores derived from diagnostic results regarding acute epidural hematoma, traumatic subarachnoid hemorrhage, midline shift, and basilar cistern compression. In other words, two items, the total GCS score and score, are added to the clinical data at the time of consultation, and the system is trained on a total of 23 items.

なお、本実施の形態においては、第1学習モデル161が23項目の臨床データで学習されているものとして説明するが、これに限定されない。第1学習モデル161は、24項目以上または23項目未満の臨床データで学習されてもよい。 In the present embodiment, the first learning model 161 is described as being trained on 23 items of clinical data, but is not limited to this. The first learning model 161 may be trained on 24 or more items of clinical data or on less than 23 items of clinical data.

転帰情報は、たとえば、患者の症状が回復する「転帰良好」、患者に軽度な障害が残る「軽度障害」、患者に高度な障害が残る「高度障害」、または、患者が死に至る「死亡」がある。第1学習モデル161は、これら転帰情報のうち、それぞれに至るリスク指標を0から100の間の値で出力する。つまり、最もリスク指標の値が大きい転帰に対象の患者は至ると予測される。 Outcome information can be, for example, "good outcome" where the patient's symptoms improve, "mild disability" where the patient is left with mild disability, "severe disability" where the patient is left with severe disability, or "death" where the patient dies. The first learning model 161 outputs a risk index for each of these outcome information as a value between 0 and 100. In other words, it is predicted that the target patient will reach the outcome with the highest risk index value.

転帰予測は3分類または4分類で出力され、情報処理装置10の入力部14を通じて分類数の設定変更が可能である。なお、分類数は3または4であることに限定されず、2分類または5分類以上で転帰が予測されてもよい。 The outcome prediction is output in three or four categories, and the number of categories can be changed via the input unit 14 of the information processing device 10. Note that the number of categories is not limited to three or four, and outcomes may be predicted in two categories or five or more categories.

頭部外傷患者の治療後、その患者の回復の程度によっていくつかの段階に分けることができる。たとえば、5段階で臨床状態を分類するGlasgow outcome scaleと呼ばれる尺度がある。5段階の臨床状態は以下の通りである。
dead:死亡。
vegetative state:植物状態。
severely disabled:身体的または精神的障害のため、日常生活に介入を要する。
moderately disabled:ある程度の神経学的または知的障害があるが、日常生活を自立して送ることができる。
good recovery:後遺症がないか、わずかに障害を残すが、元の生活に戻れている。
After treatment for a head injury patient, the degree of recovery can be divided into several stages. For example, there is a scale called the Glasgow outcome scale, which classifies the clinical condition into five stages. The five stages of clinical condition are as follows:
dead: dead.
vegetative state: vegetative state.
Severely disabled: A physical or mental impairment that requires intervention in daily life.
Moderately disabled: Has some degree of neurological or intellectual disability, but is able to carry out daily activities independently.
Good recovery: No aftereffects or slight impairment but able to return to normal life.

上記の尺度を転帰予測の3分類または4分類に以下のようにしてそれぞれ当てはめる。 The above scales are applied to three or four outcome prediction categories as follows:

第1学習モデル161が転帰情報を、転帰良好、高度障害、または死亡の3分類で出力する場合は、
(1)good recoveryおよびmoderate disabilityを転帰良好
(2)severe disabilityおよびvegetative stateを高度障害
(3)deathを死亡
とする。
When the first learning model 161 outputs outcome information in three categories, namely, good outcome, severe disability, or death,
(1) good recovery and moderate disability are considered good outcomes; (2) severe disability and vegetative state are considered severe disability; and (3) death is considered death.

また、第1学習モデル161が転帰情報を、転帰良好、軽度障害、高度障害、または死亡の4分類で予測する場合は、
(1)good recoveryを転帰良好
(2)moderate disabilityを軽度障害
(3)severe disabilityおよびvegetative stateを高度障害
(4)deathを死亡
とする。
Furthermore, when the first learning model 161 predicts outcome information into four categories, namely, good outcome, mild disability, severe disability, or death,
(1) good recovery means good outcome; (2) moderate disability means mild disability; (3) severe disability and vegetative state mean severe disability; and (4) death means death.

なお、Glasgow outcome scale-extended(臨床状態を8段階で分類する尺度)の表現で、転帰予測の3分類に当てはめると、
(1)lower good, upper good, lower moderate, upper moderateが転帰良好
(2)lower severe, upper severe, vegetative stateが高度障害
(3)deathが死亡
と分類される。
In addition, when applied to the three outcome prediction categories of the Glasgow Outcome Scale-Extended (a scale that classifies clinical conditions into eight stages),
(1) lower good, upper good, lower moderate, upper moderate - good outcome; (2) lower severe, upper severe, vegetative state - severe disability; and (3) death - death.

また、4分類に当てはめると、
(1)lower good, upper goodが転帰良好
(2)lower moderate, upper moderate が軽度障害
(3)lower severe, upper severe, vegetative stateが高度障害
(4)deathが死亡
と分類される。
In addition, when classified into four categories,
(1) lower good, upper good: good outcome; (2) lower moderate, upper moderate: mild disability; (3) lower severe, upper severe, vegetative state: severe disability; and (4) death: death.

この予測がおこなわれる際には、情報処理装置10は、入力層において入力された21項目からGCSのEyes項目およびVerbal項目を除き、事前に計算されたGCSの合計点と、Rotterdam CT scoreとを入力項目に加える。つまり、情報処理装置10は合計21項目で頭部外傷患者の転帰を予測する。 When making this prediction, the information processing device 10 removes the GCS Eyes and Verbal items from the 21 items input in the input layer, and adds the pre-calculated GCS total score and the Rotterdam CT score to the input items. In other words, the information processing device 10 predicts the outcome of head trauma patients using a total of 21 items.

次に、GCSの3項目の合計点およびRotterdam CT scoreの算出処理について説明する。 Next, we will explain how to calculate the total score of the three GCS items and the Rotterdam CT score.

情報処理装置10は、GCSの3項目の合計点と、Rotterdam CT scoreとを算出する。具体的には、情報処理装置10は、GCSの各項目に基づく合計点を算出するとともに、急性硬膜外血腫、外傷性くも膜下出血、正中偏位、および脳底槽の圧排により導出されるスコア(Rotterdam CT score)を取得する。 The information processing device 10 calculates the total score of the three GCS items and the Rotterdam CT score. Specifically, the information processing device 10 calculates the total score based on each GCS item, and obtains a score (Rotterdam CT score) derived from acute epidural hematoma, traumatic subarachnoid hemorrhage, midline shift, and basilar cistern compression.

ここで算出されるRotterdam CT scoreは、基礎点が1点、脳底槽の圧排があれば2点、正中偏位があれば1点、急性硬膜外血種がなければ1点、外傷性くも膜下出血があれば1点が加点される、合計6点のスコアである。なお、入力層においてCT画像がアップロードされた場合には、情報処理装置10はRotterdam CT scoreを算出しなくてもよい。また、この算出処理に限定されず、情報処理装置10は各症状の得点に傾斜をつけてスコアを算出してもよい。 The Rotterdam CT score calculated here is a total of 6 points, with 1 point as the base point, 2 points if there is basilar cistern compression, 1 point if there is midline shift, 1 point if there is no acute epidural hematoma, and 1 point if there is traumatic subarachnoid hemorrhage. Note that when a CT image is uploaded in the input layer, the information processing device 10 does not need to calculate the Rotterdam CT score. Furthermore, without being limited to this calculation process, the information processing device 10 may calculate the score by applying a gradient to the score of each symptom.

情報処理装置10は、訓練データでの各項目の平均値および標準偏差に基づいて、入力した因子を全て標準化した数値に変換する。ここで用いる訓練データは、入力層に用いた21項目に加え、GCSの合計点およびRotterdam CT scoreが追加される。 The information processing device 10 converts all input factors into standardized numerical values based on the average value and standard deviation of each item in the training data. The training data used here includes the 21 items used in the input layer, as well as the total GCS score and the Rotterdam CT score.

以上の算出処理により、情報処理装置10は臨床データを数値化して第1学習モデル161に入力する。 Through the above calculation process, the information processing device 10 digitizes the clinical data and inputs it into the first learning model 161.

図4は、第1学習モデル161の生成処理手順を示すフローチャートである。情報処理装置10の制御部11は、プログラム160に基づいて以下の処理を実行する。 Figure 4 is a flowchart showing the process steps for generating the first learning model 161. The control unit 11 of the information processing device 10 executes the following process based on the program 160.

制御部11は、頭部外傷患者の臨床データを取得する(ステップS101)。具体的には、制御部11は、GCSのEyes項目、GCSのVerbal項目、GCSのMotor項目、急性硬膜外血腫、外傷性くも膜下出血、正中偏位、および脳底槽の圧排を含む臨床データを取得する。制御部11は、GCSの各項目に基づきGCSの合計点を算出する(ステップS102)。制御部11は、急性硬膜外血腫、外傷性くも膜下出血、正中偏位、および脳底槽の圧排により導出されるRotterdam CT scoreを算出する(ステップS103)。 The control unit 11 acquires clinical data of the head trauma patient (step S101). Specifically, the control unit 11 acquires clinical data including the GCS Eyes item, GCS Verbal item, GCS Motor item, acute epidural hematoma, traumatic subarachnoid hemorrhage, midline shift, and basilar cistern compression. The control unit 11 calculates the total GCS score based on each GCS item (step S102). The control unit 11 calculates the Rotterdam CT score derived from acute epidural hematoma, traumatic subarachnoid hemorrhage, midline shift, and basilar cistern compression (step S103).

医療従事者は対象となる患者における実際の転帰を入力する。制御部11は、転帰情報の入力を受け付ける(ステップS104)。制御部11は、GCSの合計点およびRotterdam CT scoreが含まれる臨床データと、頭部外傷患者の転帰に関する転帰情報とを関連付けた訓練データを患者DB170に記憶する(ステップS105)。制御部11は、多数の頭部外傷患者について同様の処理をおこない、複数の訓練データセットを患者DB170に記憶する(ステップS106)。 The medical staff inputs the actual outcomes of the target patients. The control unit 11 accepts the input of outcome information (step S104). The control unit 11 stores training data in the patient DB 170 that associates clinical data including the total GCS score and the Rotterdam CT score with outcome information related to the outcomes of head trauma patients (step S105). The control unit 11 performs similar processing for a large number of head trauma patients and stores multiple training data sets in the patient DB 170 (step S106).

制御部11は、訓練データセットを用いて、3分類用および4分類用の第1学習モデル161を生成する(ステップS107)。具体的には、制御部11は、出力層から出力された転帰情報と、医療従事者が入力した正解の転帰情報とを比較し、出力層から出力される転帰情報が正解の転帰情報に近づくよう、たとえば誤差逆伝播法(Backpropagation)により中間層での演算処理に用いるパラメータを最適化する。このパラメータは、たとえばニューロン間の重み(結合係数)である。そして、制御部11は最終的な第1学習モデル161を生成し、一連の処理を終了する。 The control unit 11 uses the training dataset to generate a first learning model 161 for three classifications and four classifications (step S107). Specifically, the control unit 11 compares the outcome information output from the output layer with the correct outcome information input by the medical professional, and optimizes parameters used in the calculation process in the intermediate layer, for example, by backpropagation, so that the outcome information output from the output layer approaches the correct outcome information. These parameters are, for example, weights (coupling coefficients) between neurons. The control unit 11 then generates the final first learning model 161 and ends the series of processes.

本実施の形態では、情報処理装置10が第1学習モデル161を生成する例を説明したが、これに限定されない。第1学習モデル161は、情報処理装置10とは異なる他の学習装置を用いて生成されてもよい。その場合、他の学習装置で生成された第1学習モデル161は、情報処理装置10へデプロイされる。なお、後述する他の学習モデルも同様である。 In this embodiment, an example has been described in which the information processing device 10 generates the first learning model 161, but this is not limiting. The first learning model 161 may be generated using another learning device different from the information processing device 10. In this case, the first learning model 161 generated by the other learning device is deployed to the information processing device 10. The same applies to the other learning models described below.

次に、上述した第1学習モデル161を用いて、実際に頭部外傷患者の転帰を予測する際の処理について説明する。 Next, we will explain the process of actually predicting the outcome of a head injury patient using the first learning model 161 described above.

図5は、情報処理装置10の表示部15が表示する操作画面の一例である。操作画面は、画面上部の臨床データ入力画面と、画面下部の転帰情報画面とが含まれる。 Figure 5 is an example of an operation screen displayed by the display unit 15 of the information processing device 10. The operation screen includes a clinical data input screen at the top of the screen and an outcome information screen at the bottom of the screen.

臨床データ入力画面には、患者ID、前述した21の入力項目に関する入力欄またはチェック欄、3分類ボタン、4分類ボタン、および予測ボタンが含まれる。 The clinical data input screen includes a patient ID, input or check fields for the 21 input items mentioned above, a 3-classification button, a 4-classification button, and a prediction button.

転帰情報画面には、患者ID、予測される退院時の転帰(たとえばGlasgow outcome scaleに基づく分類)、対象の患者に似た特徴を持つ患者数と当該患者の平均入院期間、および貢献度グラフが含まれる。 The outcome information screen includes the patient ID, predicted discharge outcome (e.g. classification based on the Glasgow outcome scale), the number of patients with similar characteristics to the target patient and their average length of stay, and a contribution graph.

図5の画面上部において、医療従事者は、受診時に得られた臨床データを情報処理装置10の入力部14を通じて入力する。情報処理装置10は、GCSのEyes項目、GCSのVerbal項目、GCSのMotor項目、急性硬膜外血腫、外傷性くも膜下出血、正中偏位、および脳底槽の圧排を含む臨床データを取得する。医療従事者は、画面上の3分類ボタン、または4分類ボタンのいずれかを選択した後、予測ボタンを選択する。情報処理装置10は、各ボタンの選択を受け付けて、図5の画面下部に頭部外傷患者の転帰情報を表示する。 In the upper part of the screen in FIG. 5, the medical staff inputs clinical data obtained at the time of consultation through the input unit 14 of the information processing device 10. The information processing device 10 acquires clinical data including GCS Eyes items, GCS Verbal items, GCS Motor items, acute epidural hematoma, traumatic subarachnoid hemorrhage, midline shift, and basilar cistern compression. The medical staff selects either the 3-classification button or the 4-classification button on the screen, and then selects the prediction button. The information processing device 10 accepts the selection of each button and displays outcome information of the head trauma patient in the lower part of the screen in FIG. 5.

また、21個の入力項目に関する入力欄は、転帰予測に必要な臨床データの数値または属性が入力される。21個の入力項目に関するチェック欄は、転帰予測に必要な臨床データにおいて、各所見の有無が入力される。3分類ボタンは、3分類で転帰を予測したい場合に選択される。4分類ボタンは、4分類で転帰を予測したい場合に選択される。予測ボタンは、入力可能な臨床データを入力し終えた後に選択される。 In addition, the input fields for the 21 input items are used to input numerical values or attributes of clinical data required for outcome prediction. The check fields for the 21 input items are used to input the presence or absence of each finding in the clinical data required for outcome prediction. The 3-category button is selected when it is desired to predict outcome using 3 categories. The 4-category button is selected when it is desired to predict outcome using 4 categories. The Predict button is selected after all available clinical data has been input.

医療従事者が3分類ボタンを選択した場合、情報処理装置10は、「転帰良好」「高度障害」「死亡」の3分類の転帰それぞれに至るリスク指標を0から100の数値で表示する。一方、医療従事者が4分類ボタンを選択した場合、情報処理装置10は、「転帰良好」「軽度障害」「高度障害」「死亡」の4分類の転帰それぞれに至るリスク指標を0から100の数値で表示する。本実施の形態では、情報処理装置10が3分類ボタンの選択を受け付けたものとして説明する。 When the medical professional selects the three-category button, the information processing device 10 displays the risk index for each of the three outcome categories of "good outcome," "severe disability," and "death" as a numerical value from 0 to 100. On the other hand, when the medical professional selects the four-category button, the information processing device 10 displays the risk index for each of the four outcome categories of "good outcome," "mild disability," "severe disability," and "death" as a numerical value from 0 to 100. In this embodiment, it is assumed that the information processing device 10 has accepted the selection of the three-category button.

図5の画面下部において、情報処理装置10は、転帰良好が73.9%、高度障害が23.6%、死亡が2.5%と表示するとともに、第1学習モデル161から出力された転帰情報に関連付けて、頭部外傷患者と類似する他の頭部外傷患者の平均入院期間を表示する。入院期間を表示する際、情報処理装置10は、k近傍法においてあらかじめ設定されたkの値に基づいて類似患者を特定した後、平均の入院期間を算出する。このとき設定されるkの値は、1以上の自然数である。 In the lower part of the screen in FIG. 5, the information processing device 10 displays that 73.9% had a good outcome, 23.6% had severe disability, and 2.5% died, and also displays the average length of hospital stay of other head trauma patients similar to the head trauma patient, in association with the outcome information output from the first learning model 161. When displaying the length of hospital stay, the information processing device 10 identifies similar patients based on a preset value of k in the k-nearest neighbor method, and then calculates the average length of hospital stay. The value of k set at this time is a natural number greater than or equal to 1.

具体的には、情報処理装置10はk近傍法を用いて、新たな患者の入力データと、患者DB170に記憶されている訓練データとの距離を算出した後、当該距離に基づいて入力データに近い方からk個(たとえば5個)の近傍点を抽出する。情報処理装置10は、抽出した患者に対応付けられた入院期間を特定して平均の入院期間を算出する。 Specifically, the information processing device 10 uses the k-nearest neighbor method to calculate the distance between the input data of a new patient and the training data stored in the patient DB 170, and then extracts k (e.g., 5) neighboring points closest to the input data based on the distance. The information processing device 10 identifies the length of hospital stay associated with the extracted patient and calculates the average length of hospital stay.

なお、図5では、患者数が5人であるものとして例示されているが、6人以上または5人未満でもよい。入院期間を予測する第3学習モデル163については、実施の形態3にて後述する。 Note that in FIG. 5, the number of patients is illustrated as five, but it may be six or more or less than five. The third learning model 163 for predicting hospital stay will be described later in the third embodiment.

また、貢献度グラフには、転帰情報に寄与した臨床データが、貢献度に基づく長さの棒グラフを用いて表示される。情報処理装置10は、第1学習モデル161から出力された転帰情報に関連付けて、出力された転帰情報に寄与した臨床データを出力する。具体的には、入力した臨床データを有する患者が至ると予測される転帰に関連が強い項目が、グラフにして表示される。このグラフ化される数値は、学習済みモデルが予測した転帰に対するSHAP(SHapley Additive exPlanations)値である。 In addition, the contribution graph displays the clinical data that contributed to the outcome information using a bar graph with a length based on the contribution. The information processing device 10 outputs the clinical data that contributed to the outcome information output from the first learning model 161 in association with the outcome information output. Specifically, items that are closely related to the outcome predicted to be reached by a patient having the input clinical data are displayed in the form of a graph. The numerical values graphed here are SHAP (SHapley Additive exPlanations) values for the outcomes predicted by the learned model.

この貢献度グラフにおいて、横軸ではSHAP値(-0.2から+0.4)が示され、縦軸では特徴変数(臨床データ)が貢献度の高い順に示されている。SHAP値は今回の転帰予測への貢献度を示している。情報処理装置10は、入力された臨床データをSHAP値と対応付けてグラフの正方向(右側)または負方向(左側)に表示する。 In this contribution graph, the horizontal axis shows the SHAP value (-0.2 to +0.4), and the vertical axis shows the feature variables (clinical data) in order of decreasing contribution. The SHAP value indicates the degree of contribution to the current outcome prediction. The information processing device 10 displays the input clinical data in association with the SHAP value in the positive (right) or negative (left) direction of the graph.

SHAP値が負の臨床データは転帰予測から外れる方向に貢献するのに対し、SHAP値が正の臨床データは転帰予測が的中する方向に貢献する。図中において、最も貢献度が高い「年齢」はSHAP値が+0.4以上であることから正に寄与しており、次に貢献度が高い「GCSのMotor項目」はSHAP値が-0.2以上であることから負に寄与していると言える。 Clinical data with a negative SHAP value contributes to deviations from outcome predictions, whereas clinical data with a positive SHAP value contributes to correct outcome predictions. In the figure, "age," which has the highest contribution, has a SHAP value of +0.4 or more, making a positive contribution, while the "GCS Motor item," which has the second highest contribution, has a SHAP value of -0.2 or more, making a negative contribution.

なお、SHAP値以外に、情報処理装置10は、LIME(Local Interpretable model-agnostic Explanations)による貢献度の算出処理をおこなってもよく、決定木モデルから貢献度を取得してもよい。 In addition to the SHAP value, the information processing device 10 may perform a calculation process of the contribution degree using LIME (Local Interpretable model-agnostic explanations) or obtain the contribution degree from a decision tree model.

本システムは、次のようにして医療従事者の判断を支援する。 This system supports medical professionals' decisions in the following ways:

医師が手術をおこなうべきか判断に迷う頭部外傷患者がいるとする。その場合、「緊急手術」のチェック項目をチェックするか否かで、第1学習モデル161から出力される値を比較すればよい。たとえば、医師が情報処理装置10を通じて「緊急手術」にチェックを入れた場合、第1学習モデル161から「死亡」の値が30%、「高度障害」の値が50%、「転帰良好」の値が20%と出力される。一方、「緊急手術」にチェックを入れない場合、第1学習モデル161から「死亡」の値が60%、「高度障害」の値が35%、「転帰良好」の値が5%と出力される。 Suppose there is a patient with a head injury for whom a doctor is unsure whether or not to perform surgery. In that case, the values output from the first learning model 161 can be compared depending on whether or not the "emergency surgery" check box is checked. For example, if the doctor checks "emergency surgery" through the information processing device 10, the first learning model 161 outputs a value of "death" of 30%, a value of "severe disability" of 50%, and a value of "good outcome" of 20%. On the other hand, if the doctor does not check "emergency surgery", the first learning model 161 outputs a value of "death" of 60%, a value of "severe disability" of 35%, and a value of "good outcome" of 5%.

上記の出力結果が得られた場合、緊急手術をおこなう方が、死亡に至る可能性を減少させると判断できる。そのため、医師が手術をおこなうべきか判断に迷う患者に対し、より適切な治療を提供し得る。 When the above output results are obtained, it can be determined that performing emergency surgery will reduce the risk of death. Therefore, doctors can provide more appropriate treatment to patients who are unsure whether to perform surgery.

治療方針を検討したい頭部外傷患者のヘモグロビン値が6.5(実測値)と測定されたとする。その場合、ヘモグロビン値を変動させて、第1学習モデル161から出力される値を比較すればよい。たとえば、医療従事者が情報処理装置10に実測値を含む臨床データを入力した場合において、第1学習モデル161から「死亡」の値が50%、「高度障害」の値が25%、「転帰良好」の値が25%と出力される。この状況において、医療従事者が情報処理装置10を通じて、ヘモグロビン値を10に変更して入力した場合に、第1学習モデル161から「死亡」の値が30%、「高度障害」の値が20%、「転帰良好」の値が50%と出力される。 Suppose that the hemoglobin value of a head-injured patient for whom a treatment plan is to be considered is measured to be 6.5 (actual measurement value). In this case, the hemoglobin value can be varied and the values output from the first learning model 161 can be compared. For example, when a medical professional inputs clinical data including actual measurements into the information processing device 10, the first learning model 161 outputs a value of "death" of 50%, a value of "severe disability" of 25%, and a value of "good outcome" of 25%. In this situation, when a medical professional changes the hemoglobin value to 10 and inputs it through the information processing device 10, the first learning model 161 outputs a value of "death" of 30%, a value of "severe disability" of 20%, and a value of "good outcome" of 50%.

上記の出力結果が得られた場合、急速に輸血をおこなってヘモグロビン値を上方に補正すれば、死亡に至る危険性を減少させられると判断できる。そのため、医師が輸血の投与量または投与時期について判断に迷う患者に対し、より適切な治療を提供し得る。 When the above output results are obtained, it can be determined that the risk of death can be reduced by rapidly administering a blood transfusion to correct the hemoglobin level upward. This allows doctors to provide more appropriate treatment to patients who are unsure about the amount or timing of transfusion.

このようにすれば、医療従事者は転帰予測の結果を参考にしつつ、個々の患者それぞれの真の病態に適した治療を提供できる。 In this way, medical professionals can refer to outcome prediction results and provide treatment that is appropriate for each individual patient's true condition.

次に、臨床データに未入力項目がある場合に、その未入力項目を推定して代入する処理について説明する。 Next, we will explain the process of estimating and substituting missing items when there are missing items in the clinical data.

情報処理装置10は、学習済みの機械学習アルゴリズムにより、入力済みの残りの項目に基づき未入力項目の値を推定して代入する。この未入力項目は2個以内であることが好ましいが、3個以上あってもよい。 The information processing device 10 uses a trained machine learning algorithm to estimate and assign values to the uninputted items based on the remaining items that have been input. It is preferable that the number of uninputted items is two or less, but three or more items may be used.

情報処理装置10は、未入力項目の推定および代入の処理を実行する際、k近傍法モデルを使用する。具体的には、情報処理装置10はk近傍法を用いて、新たな患者の入力データと患者DB170に記憶されている訓練データとの距離を算出した後、当該距離に基づいて入力データに近い方からk個(たとえば5個)の近傍点を抽出する。情報処理装置10は、抽出した複数の患者(たとえば5人分)に対応付けられた各臨床データを特定し、平均値または中央値を算出して未入力項目を推定する。情報処理装置10は、平均値または中央値を算出する処理のほか、最も類似度が高い患者から順に重み付けして臨床データの値を推定してもよく、チェックされた項目数の多数決を取って未入力項目の臨床データを特定してもよい。 The information processing device 10 uses a k-nearest neighbor model when estimating and substituting uninputted items. Specifically, the information processing device 10 uses the k-nearest neighbor model to calculate the distance between the input data of a new patient and the training data stored in the patient DB 170, and then extracts k (e.g., 5) neighboring points closest to the input data based on the distance. The information processing device 10 identifies each piece of clinical data associated with the extracted multiple patients (e.g., 5 patients), and estimates the uninputted items by calculating the average or median. In addition to calculating the average or median, the information processing device 10 may estimate the value of the clinical data by weighting the patients with the highest similarity, or may identify the uninputted clinical data by taking a majority vote of the number of checked items.

なお、学習済みのk近傍法モデルの訓練データには、未入力項目がひとつもない患者の臨床データが使用されている。 The training data for the trained k-nearest neighbor model uses clinical data from patients with no missing fields.

情報処理装置10がひとりの類似患者を抽出した場合を例示する。たとえば、以下に示す未入力項目がある「患者A」に対して、情報処理装置10は類似患者の臨床データを特定し、当該臨床データを患者Aに代入する。この場合、患者Aの未入力項目を類似患者と同じ「収縮期血圧:130」とする。なお、複数の類似患者を抽出した際には、その臨床データの平均値を算出して推定すればよい。
患者A 年齢:24 性別:男 GCSの合計点:10 収縮期血圧:未入力
類似患者 年齢:26 性別:男 GCSの合計点:11 収縮期血圧:130
An example will be given in which the information processing device 10 extracts one similar patient. For example, for "Patient A" with the following uninputted items, the information processing device 10 identifies the clinical data of the similar patient and substitutes the clinical data for Patient A. In this case, the uninputted items for Patient A are set to "Systolic blood pressure: 130", the same as for the similar patient. When multiple similar patients are extracted, the average value of their clinical data can be calculated and estimated.
Patient A Age: 24 Gender: Male Total GCS score: 10 Systolic blood pressure: Not entered Similar patients Age: 26 Gender: Male Total GCS score: 11 Systolic blood pressure: 130

また、情報処理装置10は、推定値のうち、D-dimer値とCRP値は四捨五入によって小数第2位までの概数にして代入し、血中ヘモグロビン値は四捨五入により小数第1位までの概数にして代入する。情報処理装置10は、入力項目のうち、上述したD-dimer値、CRP値、および血中ヘモグロビン値以外の数値は四捨五入により整数に補正して代入する。 In addition, the information processing device 10 rounds off the D-dimer value and CRP value, among the estimated values, to two decimal places and substitutes them, and rounds off the blood hemoglobin value to one decimal place and substitutes them. Among the input items, the information processing device 10 rounds off the numerical values other than the above-mentioned D-dimer value, CRP value, and blood hemoglobin value to integers and substitutes them.

なお、上記の21個の入力項目のうちCT画像所見に基づく14)から20)までの7個の因子は、入力層においてCT画像がアップロードされた場合には、未入力であっても代入せずに処理する。 Of the 21 input items listed above, the seven factors 14) to 20) based on CT image findings will be processed without substitution even if they are not entered when a CT image is uploaded in the input layer.

情報処理装置10は、医療従事者から入力された複数の臨床データを取得し、入力されていない臨床データがあるか否かを判定する。入力されていない臨床データが存在しないと判定した場合には、情報処理装置10は、入力済みの複数の臨床データを第1学習モデル161に入力して転帰情報を取得する。一方、入力されていない臨床データが存在すると判定した場合には、情報処理装置10は、受け付けた複数の臨床データに基づいて未入力の臨床データを特定する。 The information processing device 10 acquires multiple pieces of clinical data input by a medical professional and determines whether there is any uninputted clinical data. If it is determined that there is no uninputted clinical data, the information processing device 10 inputs the multiple pieces of clinical data that have been input into the first learning model 161 to acquire outcome information. On the other hand, if it is determined that there is uninputted clinical data, the information processing device 10 identifies the uninputted clinical data based on the multiple pieces of clinical data received.

以上の処理により、臨床データに未入力項目がある場合にも、転帰情報を正確に予測できる。これにより、ある特定の臨床データが取得されていない頭部外傷患者に対しても、転帰を予測できる。 By performing the above process, outcome information can be accurately predicted even when there are missing clinical data items. This makes it possible to predict outcomes even for head injury patients for whom certain clinical data has not been obtained.

図6は、情報処理装置10が実行するプログラム160の処理手順を示すフローチャートである。情報処理装置10の制御部11は、プログラム160に基づいて以下の処理を実行する。 Figure 6 is a flowchart showing the processing procedure of the program 160 executed by the information processing device 10. The control unit 11 of the information processing device 10 executes the following processing based on the program 160.

制御部11は、頭部外傷患者の臨床データを取得する(ステップS201)。制御部11は、GCSの合計点を算出する(ステップS202)。制御部11は、急性硬膜外血腫、外傷性くも膜下出血、正中偏位、および脳底槽の圧排により導出されるRotterdam CT scoreを算出する(ステップS203)。 The control unit 11 acquires clinical data of the head trauma patient (step S201). The control unit 11 calculates the total GCS score (step S202). The control unit 11 calculates the Rotterdam CT score derived from acute epidural hematoma, traumatic subarachnoid hemorrhage, midline shift, and basilar cistern compression (step S203).

制御部11は、医療従事者が選択した分類ボタンが3分類であるか否かを判定する(ステップS204)。3分類ボタンが選択されたと判定した場合(ステップS204:YES)、制御部11は、補助記憶部16から3分類用の第1学習モデル161を読み出す(ステップS205)。一方、4分類ボタンが選択されたと判定した場合(ステップS204:NO)、制御部11は、補助記憶部16から4分類用の第1学習モデル161を読み出す(ステップS206)。 The control unit 11 determines whether the classification button selected by the medical professional is a three-classification button (step S204). If it is determined that the three-classification button has been selected (step S204: YES), the control unit 11 reads out the first learning model 161 for three classifications from the auxiliary memory unit 16 (step S205). On the other hand, if it is determined that the four-classification button has been selected (step S204: NO), the control unit 11 reads out the first learning model 161 for four classifications from the auxiliary memory unit 16 (step S206).

制御部11は、3分類用または4分類用の第1学習モデル161に、入力された臨床データからGCSのEyes項目とGCSのVerbal項目とを除いた19項目の臨床データ、GCSの合計点、およびRotterdam CT scoreを入力する(ステップS207)。制御部11は、第1学習モデル161から出力された転帰情報を取得する(ステップS208)。転帰情報は、転帰良好、高度障害、もしくは死亡の3分類または転帰良好、軽度障害、高度障害、もしくは死亡の4分類である。 The control unit 11 inputs 19 items of clinical data excluding the GCS Eyes item and GCS Verbal item from the input clinical data, the total GCS score, and the Rotterdam CT score to the first learning model 161 for three or four classifications (step S207). The control unit 11 acquires outcome information output from the first learning model 161 (step S208). The outcome information is one of three categories: good outcome, severe disability, or death, or one of four categories: good outcome, mild disability, severe disability, or death.

制御部11は、取得した転帰情報を該当する患者IDと対応させて患者DB170に記憶する(ステップS209)。制御部11は、患者IDおよび転帰情報を表示部15に表示させる(ステップS210)。制御部11は、一連の処理を終了する。 The control unit 11 stores the acquired outcome information in the patient DB 170 in association with the corresponding patient ID (step S209). The control unit 11 causes the display unit 15 to display the patient ID and outcome information (step S210). The control unit 11 ends the series of processes.

図7は、情報処理装置10が実行するプログラム160の処理手順を示すフローチャートである。情報処理装置10の制御部11は、プログラム160に基づいて以下の処理を実行する。 Figure 7 is a flowchart showing the processing procedure of the program 160 executed by the information processing device 10. The control unit 11 of the information processing device 10 executes the following processing based on the program 160.

制御部11は、複数の臨床データの入力を受け付ける(ステップS301)。制御部11は、受け付けた複数の臨床データを取得する(ステップS302)。制御部11は、入力されていない臨床データが存在するか否かを判定する(ステップS303)。 The control unit 11 accepts input of multiple pieces of clinical data (step S301). The control unit 11 acquires the accepted multiple pieces of clinical data (step S302). The control unit 11 determines whether or not there is any clinical data that has not been input (step S303).

未入力の臨床データが存在すると判定した場合(ステップS303:YES)、制御部11は、新たな患者と患者DB170に記憶されている患者との類似度をそれぞれの臨床データに基づいて算出する(ステップS304)。制御部11は、算出した類似度に基づき、患者DB170から類似患者を抽出する(ステップS305)。制御部11は、抽出した類似患者に対応付けてある臨床データに基づき、未入力の臨床データを特定する(ステップS306)。制御部11は、特定した臨床データを新たに取得する(ステップS307)。 When it is determined that unentered clinical data exists (step S303: YES), the control unit 11 calculates the similarity between the new patient and patients stored in the patient DB 170 based on their respective clinical data (step S304). The control unit 11 extracts similar patients from the patient DB 170 based on the calculated similarity (step S305). The control unit 11 identifies unentered clinical data based on the clinical data associated with the extracted similar patients (step S306). The control unit 11 newly acquires the identified clinical data (step S307).

ステップS307の後、または未入力の臨床データは存在しないと判定した場合(ステップS303:NO)、制御部11は、入力済みの複数の臨床データを第1学習モデル161に入力して転帰情報を取得する(ステップS308)。制御部11は、入力済みの複数の臨床データを第1学習モデル161に入力し、転帰情報を取得する(ステップS309)。制御部11は、一連の処理を終了する。 After step S307, or when it is determined that there is no uninputted clinical data (step S303: NO), the control unit 11 inputs the multiple pieces of inputted clinical data into the first learning model 161 and acquires outcome information (step S308). The control unit 11 inputs the multiple pieces of inputted clinical data into the first learning model 161 and acquires outcome information (step S309). The control unit 11 ends the series of processes.

図8は、情報処理装置10が実行するプログラム160の処理手順を示すフローチャートである。情報処理装置10の制御部11は、プログラム160に基づいて以下の処理を実行する。 Figure 8 is a flowchart showing the processing procedure of the program 160 executed by the information processing device 10. The control unit 11 of the information processing device 10 executes the following processing based on the program 160.

制御部11は、頭部外傷患者の臨床データを取得する(ステップS401)。制御部11は、k近傍法により、患者DB170に記憶されている他の頭部外傷患者と類似する患者を抽出する(ステップS402)。制御部11は、抽出した患者に対応付けられた入院期間を特定して平均の入院期間を算出する(ステップS403)。制御部11は、第1学習モデル161から出力された転帰情報に関連付けて、抽出された患者の平均入院期間を出力する(ステップS404)。 The control unit 11 acquires clinical data of head trauma patients (step S401). The control unit 11 extracts patients similar to other head trauma patients stored in the patient DB 170 using the k-nearest neighbor method (step S402). The control unit 11 identifies the length of hospital stay associated with the extracted patients and calculates the average length of hospital stay (step S403). The control unit 11 outputs the average length of hospital stay of the extracted patients in association with the outcome information output from the first learning model 161 (step S404).

制御部11は、第1学習モデル161から出力された転帰情報に寄与した臨床データを特定する(ステップS405)。制御部11は、臨床データの貢献度に基づいて貢献度グラフを生成する(ステップS406)。制御部11は、第1学習モデル161から出力された転帰情報に関連付けて、出力された転帰情報に寄与した臨床データを含む貢献度グラフを出力する(ステップS407)。制御部11は、一連の処理を終了する。 The control unit 11 identifies the clinical data that contributed to the outcome information output from the first learning model 161 (step S405). The control unit 11 generates a contribution graph based on the contribution of the clinical data (step S406). The control unit 11 outputs a contribution graph including the clinical data that contributed to the output outcome information, in association with the outcome information output from the first learning model 161 (step S407). The control unit 11 ends the series of processes.

以上、実施の形態1によれば、頭部外傷患者の転帰を予測するプログラム等を提供できる。 As described above, according to the first embodiment, a program for predicting the outcome of a head injury patient can be provided.

[実施の形態2]
実施の形態1では、CT画像所見に基づく14)から20)までの臨床データを医療従事者が入力することで取得する形態について説明した。実施の形態2では、CT画像を第2学習モデル162に入力して複数の特徴値を取得した後、その複数の特徴値を第1学習モデル161に入力する形態について説明する。
[Embodiment 2]
In the first embodiment, a form in which the clinical data from 14) to 20) based on CT image findings are acquired by inputting them by a medical professional is described. In the second embodiment, a form in which a CT image is input to the second learning model 162 to acquire multiple feature values, and then the multiple feature values are input to the first learning model 161 is described.

CT検査により得られる情報は、14)から20)までの臨床データ(急性硬膜下血腫、急性硬膜外血種、外傷性くも膜下出血、脳挫傷、正中偏位、脳底槽の圧排、および占拠性病変)に関する診断結果である。これら診断を医療従事者がおこなう代わりに、図9に示すように、第2学習モデル162を用いて特徴値を算出する。 The information obtained by the CT scan is the diagnosis results for the clinical data 14) to 20) (acute subdural hematoma, acute epidural hematoma, traumatic subarachnoid hemorrhage, cerebral contusion, midline shift, basilar cistern compression, and space-occupying lesion). Instead of medical professionals making these diagnoses, the feature values are calculated using the second learning model 162, as shown in FIG. 9.

図9は、第1学習モデル161および第2学習モデル162の構成例を示す模式図である。 Figure 9 is a schematic diagram showing an example configuration of the first learning model 161 and the second learning model 162.

第2学習モデル162は、CT画像を入力した場合に、転帰情報に関する複数の特徴値を出力するよう学習された学習モデルである。実施の形態2において、第2学習モデル162はCNN(Convolutional Neural Network)であるものとして説明するが、CNN以外に、トランスフォーマ、U-Net、オートエンコーダ、決定木、ランダムフォレスト、勾配ブースティング、またはSVM(Support Vector Machine)等のアルゴリズムを用いて構成されてもよく、複数のアルゴリズムを組み合わせて構成されてもよい。 The second learning model 162 is a learning model that has been trained to output multiple feature values related to outcome information when a CT image is input. In the second embodiment, the second learning model 162 is described as a CNN (Convolutional Neural Network), but it may be configured using algorithms other than CNN, such as a transformer, U-Net, autoencoder, decision tree, random forest, gradient boosting, or SVM (Support Vector Machine), or may be configured by combining multiple algorithms.

転帰情報に関する複数の特徴値は、たとえば4分類で転帰を予測する場合には、転帰良好、軽度障害、高度障害、または死亡に対応する値であり、3分類で転帰を予測する場合には、転帰良好、高度障害、または死亡に対応する値である。 For example, the multiple feature values related to outcome information are values corresponding to good outcome, mild disability, severe disability, or death when predicting outcome using four categories, and are values corresponding to good outcome, severe disability, or death when predicting outcome using three categories.

この特徴値は、転帰良好、軽度障害、高度障害、または死亡に至るそれぞれのprobability scoreである。特徴値を算出する際には、CNNモデルの最終層の活性化関数にソフトマックス関数が使用され、前述の4分類の転帰クラス(転帰良好、軽度障害、高度障害、死亡)それぞれに至るprobability scoreが合計1.0となるようにそれぞれ算出される。 These feature values are the probability scores for each of the following outcomes: good outcome, mild disability, severe disability, or death. When calculating the feature values, a softmax function is used as the activation function for the final layer of the CNN model, and the probability scores for each of the four outcome classes mentioned above (good outcome, mild disability, severe disability, death) are calculated so that the sum of these is 1.0.

なお、転帰情報の各確率を入力する代わりに、特徴値として、畳み込み層から出力される画像特徴値を第1学習モデル161に入力してもよい。 In addition, instead of inputting each probability of outcome information, image feature values output from the convolutional layer may be input as feature values to the first learning model 161.

また、情報処理装置10が算出する特徴値は4つであることに限定されず、3つでもよい。その場合も同様にして、前述の3分類の転帰クラス(転帰良好、高度障害、死亡)それぞれに至るprobability scoreが合計1.0となるようにそれぞれ算出される。 Furthermore, the feature values calculated by the information processing device 10 are not limited to four, and may be three. In this case, the probability scores for each of the three outcome classes (good outcome, severe disability, and death) are calculated in the same manner so that the total probability score is 1.0.

医療従事者は、頭部外傷患者に対してCT検査をおこなってCT画像を得た後、情報処理装置10を通じて当該患者の臨床データおよびCT画像を入力する。情報処理装置10は、入力を受け付けた21項目から、GCSのEyes項目、GCSのVerbal項目、急性硬膜下血腫、急性硬膜外血種、外傷性くも膜下出血、脳挫傷、正中偏位、脳底槽の圧排、および占拠性病変の合計9項目を除き、あらかじめ算出されたGCSの合計点と、第2学習モデル162にCT画像を入力して得られた複数の特徴値(たとえば4つ)を合わせた、21-9+1+4=17項目を第1学習モデル161に入力する。第1学習モデル161は、17項目の入力データに基づいて転帰情報を出力する。 After a medical professional performs a CT scan on a head trauma patient to obtain CT images, the medical professional inputs the patient's clinical data and CT images through the information processing device 10. The information processing device 10 excludes a total of nine items from the 21 items that it has received input: GCS Eyes items, GCS Verbal items, acute subdural hematoma, acute epidural hematoma, traumatic subarachnoid hemorrhage, cerebral contusion, midline shift, basilar cistern compression, and space-occupying lesions. The information processing device 10 inputs 21-9+1+4=17 items into the first learning model 161, which is the sum of the total GCS score calculated in advance and multiple feature values (for example, four) obtained by inputting the CT images into the second learning model 162. The first learning model 161 outputs outcome information based on the input data of the 17 items.

なお、情報処理装置10が算出する特徴値が3つの場合は、21-9+1+3=16項目が第1学習モデル161に入力される。 When the information processing device 10 calculates three feature values, 21-9+1+3=16 items are input to the first learning model 161.

実施の形態2において、第1学習モデル161は、12項目の臨床データ(年齢、性別、収縮期血圧、GCSのMotor項目、瞳孔異常所見の有無、頭部以外の重症外傷の有無、脊髄損傷の有無、血糖値、血中ヘモグロビン値、血清CRP値、血清D-dimer値、緊急手術の要不要)と、GCSのEyes項目、GCSのVerbal項目、GCSのMotor項目の合計点と、CT画像に基づく特徴値とを用いて学習されている。 In the second embodiment, the first learning model 161 is trained using 12 items of clinical data (age, sex, systolic blood pressure, GCS Motor item, presence or absence of pupil abnormalities, presence or absence of severe trauma other than head, presence or absence of spinal cord injury, blood glucose level, blood hemoglobin level, serum CRP level, serum D-dimer level, need for emergency surgery), the total score of the GCS Eyes item, GCS Verbal item, and GCS Motor item, and feature values based on CT images.

ここで、入力データは、12項目の臨床データ(年齢、性別、収縮期血圧、GCSのMotor項目、瞳孔異常所見の有無、頭部以外の重症外傷の有無、脊髄損傷の有無、血糖値、血中ヘモグロビン値、血清CRP値、血清D-dimer値、緊急手術の要不要)と、GCSのEyes項目、GCSのVerbal項目、GCSのMotor項目の合計点と、CT画像に基づく特徴値とである。出力データは、分類数に応じた転帰情報である。情報処理装置10は、多数の患者について、当該入力データおよび当該出力データの組み合わせである訓練データセットを用いて学習し、第1学習モデル161を生成する。 Here, the input data is 12 items of clinical data (age, sex, systolic blood pressure, GCS Motor item, presence or absence of pupil abnormalities, presence or absence of severe trauma other than head, presence or absence of spinal cord injury, blood glucose level, blood hemoglobin level, serum CRP level, serum D-dimer level, need for emergency surgery), the total score of the GCS Eyes item, GCS Verbal item, and GCS Motor item, and feature values based on CT images. The output data is outcome information according to the number of categories. The information processing device 10 learns from a training dataset that is a combination of the input data and the output data for a large number of patients, and generates a first learning model 161.

具体的には、情報処理装置10は、出力層から出力された転帰情報と、医療従事者が入力した正解の転帰情報とを比較し、出力層から出力される転帰情報が正解の転帰情報に近づくよう、たとえば誤差逆伝播法により中間層での演算処理に用いるパラメータを最適化する。このパラメータは、たとえばニューロン間の重み(結合係数)である。そして、情報処理装置10は最終的な第1学習モデル161を生成する。 Specifically, the information processing device 10 compares the outcome information output from the output layer with the correct outcome information input by the medical professional, and optimizes the parameters used in the calculation processing in the intermediate layer, for example by backpropagation, so that the outcome information output from the output layer approaches the correct outcome information. These parameters are, for example, weights (coupling coefficients) between neurons. The information processing device 10 then generates the final first learning model 161.

図10は、第2学習モデル162の生成処理手順を示すフローチャートである。情報処理装置10の制御部11は、プログラム160に基づき以下の処理を実行する。 Figure 10 is a flowchart showing the process steps for generating the second learning model 162. The control unit 11 of the information processing device 10 executes the following process based on the program 160.

制御部11は、患者のCT画像を取得する(ステップS501)。医療従事者は、取得したCT画像に対応付けて転帰情報に関する複数の特徴値を入力する。制御部11は、特徴値の入力を受け付ける(ステップS502)。 The control unit 11 acquires a CT image of the patient (step S501). The medical staff inputs multiple feature values related to outcome information in association with the acquired CT image. The control unit 11 accepts the input of the feature values (step S502).

制御部11は、CT画像(入力情報)と特徴値(出力情報)とを対応付けた訓練データを患者DB170に記憶する(ステップS503)。制御部11は、多数の患者について同様の処理をおこない、複数の訓練データセットを患者DB170に記憶する(ステップS504)。 The control unit 11 stores training data in which CT images (input information) are associated with feature values (output information) in the patient DB 170 (step S503). The control unit 11 performs similar processing for multiple patients and stores multiple training data sets in the patient DB 170 (step S504).

制御部11は、訓練データセットを用いて第2学習モデル162を生成する(ステップS505)。具体的には、情報処理装置10は、出力層から出力された特徴値と、医療従事者が入力した正解の特徴値とを比較し、出力層から出力される特徴値が正解の特徴値に近づくよう、たとえば誤差逆伝播法により中間層での演算処理に用いるパラメータを最適化する。このパラメータは、たとえばニューロン間の重み(結合係数)である。そして、情報処理装置10は最終的な第2学習モデル162を生成する。 The control unit 11 generates the second learning model 162 using the training dataset (step S505). Specifically, the information processing device 10 compares the feature values output from the output layer with the correct feature values input by the medical professional, and optimizes parameters used in the calculation process in the intermediate layer, for example, by backpropagation, so that the feature values output from the output layer approach the correct feature values. These parameters are, for example, weights (coupling coefficients) between neurons. The information processing device 10 then generates the final second learning model 162.

図11は、情報処理装置10が実行するプログラム160の処理手順を示すフローチャートである。情報処理装置10の制御部11は、プログラム160に基づき以下の処理を実行する。 Figure 11 is a flowchart showing the processing procedure of program 160 executed by information processing device 10. The control unit 11 of information processing device 10 executes the following processing based on program 160.

制御部11は、臨床データを取得する(ステップS601)。制御部11は、GCSの合計点を算出する(ステップS602)。制御部11は、第2学習モデル162を読み出す(ステップS603)。制御部11は、患者の頭部のCT画像を第2学習モデル162に入力して4つの特徴値を取得する(ステップS604)。 The control unit 11 acquires clinical data (step S601). The control unit 11 calculates the total GCS score (step S602). The control unit 11 reads the second learning model 162 (step S603). The control unit 11 inputs a CT image of the patient's head into the second learning model 162 to acquire four feature values (step S604).

制御部11は、補助記憶部16から第1学習モデル161を読み出す(ステップS605)。制御部11は、17項目(年齢、性別、収縮期血圧、GCSのMotor項目、瞳孔異常所見の有無、頭部以外の重症外傷の有無、脊髄損傷の有無、血糖値、血中ヘモグロビン値、血清CRP値、血清D-dimer値、緊急手術の要不要、GCSの合計点、およびCT画像に基づいて算出された4つの特徴値)を第1学習モデル161に入力して転帰情報を取得する(ステップS606)。制御部11は、一連の処理を終了する。 The control unit 11 reads out the first learning model 161 from the auxiliary memory unit 16 (step S605). The control unit 11 inputs 17 items (age, sex, systolic blood pressure, GCS Motor item, presence or absence of pupil abnormalities, presence or absence of severe trauma other than head, presence or absence of spinal cord injury, blood glucose level, blood hemoglobin level, serum CRP level, serum D-dimer level, need for emergency surgery, total GCS score, and four feature values calculated based on CT images) into the first learning model 161 to obtain outcome information (step S606). The control unit 11 ends the series of processes.

なお、実施の形態2において、第1学習モデル161および第2学習モデル162を別々に学習させる場合を説明したが、両学習モデルを共同で学習させてもよい。 In the second embodiment, the first learning model 161 and the second learning model 162 are trained separately, but the two learning models may be trained together.

以上、実施の形態2によれば、CT画像に基づく特徴値を第1学習モデル161に入力することで、頭部外傷患者の転帰を予測できる。 As described above, according to the second embodiment, the outcome of a head injury patient can be predicted by inputting feature values based on CT images into the first learning model 161.

[実施の形態3]
実施の形態3では、頭部外傷患者の入院期間を予測する第3学習モデル163について説明する。
[Embodiment 3]
In the third embodiment, a third learning model 163 that predicts the length of hospital stay of a head injury patient is described.

図12は、第3学習モデル163の構成例を示す模式図である。 Figure 12 is a schematic diagram showing an example configuration of the third learning model 163.

第3学習モデル163は、頭部外傷患者の臨床データを入力した場合に、頭部外傷患者の入院期間を出力するよう学習された学習モデルである。 The third learning model 163 is a learning model that is trained to output the length of hospitalization of a head trauma patient when clinical data of the head trauma patient is input.

第3学習モデル163は、情報処理装置10を通じて入力された21項目に、事前に計算されたGCSの合計点とRotterdam CT scoreとが加えられた合計23項目が使用されて学習されており、入院期間を予測する。入院期間を予測する際には、訓練データを用いて学習済みのk近傍法モデル、ランダム決定木(random forest)モデル、勾配ブースティング決定木(gradient boosting decision tree)モデル、またはそれらを組み合わせた手法が用いられる。 The third learning model 163 is trained using a total of 23 items, which are the 21 items input through the information processing device 10 plus the pre-calculated GCS total score and Rotterdam CT score, and predicts the length of hospital stay. When predicting the length of hospital stay, a k-nearest neighbor model, a random forest model, a gradient boosting decision tree model, or a combination of these models that have been trained using training data is used.

図13は、第3学習モデル163の生成処理手順を示すフローチャートである。情報処理装置10の制御部11は、プログラム160に基づいて以下の処理を実行する。 Figure 13 is a flowchart showing the process steps for generating the third learning model 163. The control unit 11 of the information processing device 10 executes the following process based on the program 160.

制御部11は、臨床データを取得する(ステップS701)。制御部11は、GCSの合計点を算出する(ステップS702)。制御部11は、Rotterdam CT scoreを算出する(ステップS703)。医療従事者は、取得した臨床データ、GCSの合計点、およびRotterdam CT scoreに対応付けて患者の実際の入院期間を入力する。制御部11は、入院期間の入力を受け付ける(ステップS704)。 The control unit 11 acquires clinical data (step S701). The control unit 11 calculates the total GCS score (step S702). The control unit 11 calculates the Rotterdam CT score (step S703). The medical staff inputs the patient's actual length of hospital stay in association with the acquired clinical data, the total GCS score, and the Rotterdam CT score. The control unit 11 accepts the input of the length of hospital stay (step S704).

制御部11は、臨床データ、GCSの合計点、およびRotterdam CT scoreと、入院期間とを対応付けた訓練データを患者DB170に記憶する(ステップS705)。ここで、臨床データ、GCSの合計点、およびRotterdam CT scoreが入力情報であり、入院期間が出力情報である。制御部11は、多数の患者について同様の処理をおこない、複数の訓練データセットを患者DB170に記憶する(ステップS706)。 The control unit 11 stores training data in which the clinical data, the total GCS score, and the Rotterdam CT score are associated with the length of hospital stay in the patient DB 170 (step S705). Here, the clinical data, the total GCS score, and the Rotterdam CT score are input information, and the length of hospital stay is output information. The control unit 11 performs similar processing for a large number of patients, and stores multiple training data sets in the patient DB 170 (step S706).

制御部11は、訓練データセットを用いて第3学習モデル163を生成する(ステップS707)。具体的には、情報処理装置10は、出力層から出力された転帰情報と、医療従事者が入力した正解の転帰情報とを比較し、出力層から出力される転帰情報が正解の転帰情報に近づくよう、たとえば誤差逆伝播法により中間層での演算処理に用いるパラメータを最適化する。このパラメータは、たとえばニューロン間の重み(結合係数)である。そして、情報処理装置10は最終的な第3学習モデル163を生成する。 The control unit 11 generates the third learning model 163 using the training dataset (step S707). Specifically, the information processing device 10 compares the outcome information output from the output layer with the correct outcome information input by the medical professional, and optimizes parameters used in the calculation processing in the intermediate layer, for example, by backpropagation, so that the outcome information output from the output layer approaches the correct outcome information. This parameter is, for example, the weight (coupling coefficient) between neurons. Then, the information processing device 10 generates the final third learning model 163.

図14は、情報処理装置10が実行するプログラム160の処理手順を示すフローチャートである。情報処理装置10の制御部11は、プログラム160に基づき以下の処理を実行する。 Figure 14 is a flowchart showing the processing procedure of program 160 executed by information processing device 10. The control unit 11 of information processing device 10 executes the following processing based on program 160.

制御部11は、頭部外傷患者の臨床データを取得する(ステップS801)。制御部11は、補助記憶部16から第3学習モデル163を読み出す(ステップS802)。制御部11は、当該臨床データ、GCSの合計点、およびRotterdam CT scoreを第3学習モデル163に入力して入院期間を取得する(ステップS803)。 The control unit 11 acquires clinical data of the head trauma patient (step S801). The control unit 11 reads the third learning model 163 from the auxiliary memory unit 16 (step S802). The control unit 11 inputs the clinical data, the total GCS score, and the Rotterdam CT score into the third learning model 163 to acquire the length of hospital stay (step S803).

制御部11は、補助記憶部16から第1学習モデル161を読み出す(ステップS804)。制御部11は、第1学習モデル161に、ステップS801にて取得した臨床データからGCSのEyes項目とGCSのVerbal項目とを除いた19項目の臨床データ、GCSの合計点、およびRotterdam CT scoreを入力して転帰情報を取得する(ステップS805)。制御部11は、第1学習モデル161から出力された転帰情報に関連付けて、ステップS803にて取得した入院期間を出力する(ステップS806)。制御部11は、一連の処理を終了する。 The control unit 11 reads out the first learning model 161 from the auxiliary memory unit 16 (step S804). The control unit 11 inputs 19 items of clinical data, excluding the GCS Eyes items and GCS Verbal items from the clinical data acquired in step S801, the total GCS score, and the Rotterdam CT score into the first learning model 161 to acquire outcome information (step S805). The control unit 11 outputs the length of hospital stay acquired in step S803 in association with the outcome information output from the first learning model 161 (step S806). The control unit 11 ends the series of processes.

なお、実施の形態2と同様にして、CT画像を用いて入院期間の推定処理をおこなってもよい。その場合、情報処理装置10は、CT画像所見に基づく14)から20)までの臨床データを除いた臨床データ、CT画像、およびGCSの合計点を入力した際に入院期間を出力するよう学習された学習モデルを用いて、頭部外傷患者の入院期間を推定する。 As in the second embodiment, the hospital stay estimation process may be performed using CT images. In this case, the information processing device 10 estimates the hospital stay of a head injury patient using a learning model that has been trained to output the hospital stay when the clinical data excluding the clinical data 14) to 20) based on the CT image findings, the CT image, and the total GCS score are input.

以上、実施の形態3によれば、第3学習モデル163を用いて頭部外傷患者の入院期間を予測できる。 As described above, according to the third embodiment, the hospital stay of a head injury patient can be predicted using the third learning model 163.

今回開示された実施の形態はすべての点において例示であり、制限的なものではない。本発明の技術的範囲は上記のように開示された意味ではなく、特許請求の範囲の記載に基づいて定められ、特許請求の範囲と均等の意味および範囲内において、すべての変更が含まれる。 The embodiments disclosed herein are illustrative in all respects and are not restrictive. The technical scope of the present invention is determined based on the claims, not the meaning disclosed above, and includes all modifications within the meaning and scope equivalent to the claims.

各実施形態に記載した事項は、相互に組み合わせることができる。また、特許請求の範囲に記載した独立請求項および従属請求項は、引用形式に関わらず全てのあらゆる組み合わせにおいて、相互に組み合わせることができる。さらに、特許請求の範囲には他の2以上のクレームを引用するクレームを記載する形式(マルチクレーム形式)を用いているが、これに限るものではない。マルチクレームを少なくとも一つ引用するマルチクレーム(マルチマルチクレーム)を記載する形式を用いて記載してもよい。 The matters described in each embodiment may be combined with each other. Furthermore, the independent claims and dependent claims described in the claims may be combined with each other in any and all combinations, regardless of the citation format. Furthermore, the claims use a format in which a claim cites two or more other claims (multi-claim format), but this is not limited to this. They may also be written in a format in which multiple claims cite at least one other claim (multi-multi-claim).

10 情報処理装置
10a 可搬型記憶媒体
11 制御部
12 主記憶部
13 通信部
14 入力部
15 表示部
16 補助記憶部
160 プログラム(プログラム製品)
161 第1学習モデル
162 第2学習モデル
163 第3学習モデル
170 患者DB
REFERENCE SIGNS LIST 10 Information processing device 10a Portable storage medium 11 Control unit 12 Main storage unit 13 Communication unit 14 Input unit 15 Display unit 16 Auxiliary storage unit 160 Program (program product)
161 First learning model 162 Second learning model 163 Third learning model 170 Patient DB

一つの側面に係るプログラムは、頭部外傷患者の臨床データを取得し、Glasgow coma scaleのEyes項目、Verbal項目、およびMotor項目と、急性硬膜外血腫と、外傷性くも膜下出血と、正中偏位と、脳底槽の圧排とを含む臨床データに加えて、Glasgow coma scaleの合計点と、急性硬膜外血腫、外傷性くも膜下出血、正中偏位、および脳底槽の圧排により導出されるスコアとを用いて学習され、頭部外傷患者の臨床データを入力した場合に、頭部外傷患者の転帰に関する転帰情報を出力するよう学習された第1学習モデルに、取得した頭部外傷患者の臨床データを入力して転帰情報を出力する処理をコンピュータに実行させる。 A program according to one aspect acquires clinical data of a patient with head trauma, and trains using clinical data including the Eyes, Verbal, and Motor items of the Glasgow coma scale, acute epidural hematoma, traumatic subarachnoid hemorrhage, midline shift, and basilar cistern compression, as well as the total score of the Glasgow coma scale and scores derived from acute epidural hematoma, traumatic subarachnoid hemorrhage, midline shift, and basilar cistern compression, and causes a computer to execute a process of inputting the acquired clinical data of a patient with head trauma into a first learning model that has been trained to output outcome information regarding the outcome of a patient with head trauma when the clinical data of a patient with head trauma is input, and outputting outcome information.

Claims (16)

頭部外傷患者の臨床データを取得し、
頭部外傷患者の臨床データを入力した場合に、頭部外傷患者の転帰に関する転帰情報を出力するよう学習された第1学習モデルに、取得した頭部外傷患者の臨床データを入力して転帰情報を出力する
処理をコンピュータに実行させるプログラム。
Obtain clinical data of head injury patients,
A program that causes a computer to execute a process of inputting acquired clinical data of a head trauma patient into a first learning model that has been trained to output outcome information regarding the outcome of a head trauma patient when the clinical data of the head trauma patient is input, and outputting the outcome information.
Glasgow coma scaleのEyes項目、Verbal項目、およびMotor項目と、急性硬膜外血腫と、外傷性くも膜下出血と、正中偏位と、脳底槽の圧排とを含む臨床データを取得する
請求項1に記載のプログラム。
The program according to claim 1, which acquires clinical data including the Eyes, Verbal, and Motor items of the Glasgow coma scale, acute epidural hematoma, traumatic subarachnoid hemorrhage, midline shift, and basilar cistern compression.
前記第1学習モデルは、Glasgow coma scaleのEyes項目、Verbal項目、およびMotor項目と、急性硬膜外血腫と、外傷性くも膜下出血と、正中偏位と、脳底槽の圧排とを含む臨床データに加えて、Glasgow coma scaleの合計点と、急性硬膜外血腫、外傷性くも膜下出血、正中偏位、および脳底槽の圧排により導出されるスコアとを用いて学習されている
請求項1または請求項2に記載のプログラム。
The program according to claim 1 or claim 2, wherein the first learning model is trained using clinical data including the Eyes, Verbal, and Motor items of the Glasgow coma scale, acute epidural hematoma, traumatic subarachnoid hemorrhage, midline shift, and basilar cistern compression, as well as the total score of the Glasgow coma scale and scores derived from acute epidural hematoma, traumatic subarachnoid hemorrhage, midline shift, and basilar cistern compression.
Glasgow coma scaleのMotor項目、急性硬膜外血腫、外傷性くも膜下出血、正中偏位、および脳底槽の圧排を含む臨床データと、Glasgow coma scaleのEyes項目、Verbal項目、およびMotor項目の合計点と、急性硬膜外血腫、外傷性くも膜下出血、正中偏位、および脳底槽により導出されるスコアとを、前記第1学習モデルに入力して転帰情報を出力する
請求項1に記載のプログラム。
The program of claim 1, which inputs clinical data including the Motor item of the Glasgow coma scale, acute epidural hematoma, traumatic subarachnoid hemorrhage, midline shift, and basilar cistern compression, the total score of the Eyes item, Verbal item, and Motor item of the Glasgow coma scale, and scores derived from acute epidural hematoma, traumatic subarachnoid hemorrhage, midline shift, and basilar cistern into the first learning model and outputs outcome information.
前記第1学習モデルは、Glasgow coma scaleのEyes項目、Verbal項目、およびMotor項目を含む臨床データと、Glasgow coma scaleのEyes項目、Verbal項目、およびMotor項目の合計点と、患者の頭部のCT画像とを用いて学習されている
請求項1に記載のプログラム。
2. The program of claim 1, wherein the first learning model is trained using clinical data including the Eyes, Verbal, and Motor items of the Glasgow Coma Scale, a total score of the Eyes, Verbal, and Motor items of the Glasgow Coma Scale, and a CT image of the patient's head.
頭部外傷患者の臨床データおよび該患者の頭部のCT画像を取得し、
Glasgow coma scaleのMotor項目を含む臨床データと、Glasgow coma scaleのEyes項目、Verbal項目、およびMotor項目の合計点と、前記CT画像により算出される特徴値とを前記第1学習モデルに入力して転帰情報を出力する
請求項5に記載のプログラム。
obtaining clinical data of a head trauma patient and a CT image of the head of the patient;
The program according to claim 5, wherein clinical data including the Motor item of the Glasgow coma scale, the total score of the Eyes item, the Verbal item, and the Motor item of the Glasgow coma scale, and feature values calculated from the CT image are input into the first learning model, and outcome information is output.
患者の頭部のCT画像を入力した場合に、転帰情報に関する複数の特徴値を出力するよう学習された第2学習モデルに、患者の頭部のCT画像を入力して複数の特徴値を出力する
請求項5または請求項6に記載のプログラム。
The program according to claim 5 or claim 6, further comprising: inputting a CT image of a patient's head into a second learning model that has been trained to output multiple feature values related to outcome information when a CT image of the patient's head is input; and outputting multiple feature values.
前記第1学習モデルは、転帰良好、高度障害、または死亡で転帰情報を分類する
請求項1に記載のプログラム。
The program of claim 1 , wherein the first learning model classifies outcome information into good outcome, severe disability, or death.
前記第1学習モデルは、転帰良好、軽度障害、高度障害、または死亡で転帰情報を分類する
請求項1に記載のプログラム。
The program of claim 1 , wherein the first learning model classifies outcome information into good outcome, mild disability, severe disability, or death.
複数の臨床データの入力を受け付け、
受け付けた複数の臨床データを取得し、
入力されていない未入力の臨床データが存在する場合に、受け付けた複数の臨床データに基づき、未入力の臨床データを特定する
請求項1に記載のプログラム。
Accepts multiple clinical data inputs,
Acquire multiple clinical data that has been accepted,
The program according to claim 1 , further comprising: identifying, when there is uninputted clinical data that has not been input, the uninputted clinical data based on the plurality of received clinical data.
頭部外傷患者の臨床データを入力した場合に、頭部外傷患者の入院期間を出力するよう学習された第3学習モデルに、取得した頭部外傷患者の臨床データを入力して入院期間を出力し、
前記第1学習モデルから出力された転帰情報に関連付けて、前記入院期間を出力する
請求項1に記載のプログラム。
inputting the acquired clinical data of the head trauma patient into a third learning model that has been trained to output the hospitalization period of the head trauma patient when the clinical data of the head trauma patient is input, and outputting the hospitalization period;
The program according to claim 1 , further comprising: outputting the length of hospital stay in association with outcome information output from the first learning model.
前記第1学習モデルから出力された転帰情報に関連付けて、前記頭部外傷患者と類似する他の頭部外傷患者の平均入院期間を出力する
請求項1に記載のプログラム。
The program according to claim 1 , further comprising: outputting an average length of hospital stay of other head injury patients similar to the head injury patient in association with the outcome information output from the first learning model.
第1学習モデルから出力された転帰情報に関連付けて、出力された転帰情報に寄与した臨床データを出力する
請求項1に記載のプログラム。
The program according to claim 1 , further comprising: outputting clinical data that contributed to the outcome information output from the first learning model in association with the outcome information output from the first learning model.
制御部を備える情報処理装置において、
前記制御部は、
頭部外傷患者の臨床データを取得し、
頭部外傷患者の臨床データを入力した場合に、頭部外傷患者の転帰に関する転帰情報を出力するよう学習された第1学習モデルに、取得した頭部外傷患者の臨床データを入力して転帰情報を出力する
情報処理装置。
In an information processing device including a control unit,
The control unit is
Obtain clinical data of head injury patients,
An information processing device that inputs acquired clinical data of a head trauma patient into a first learning model that has been trained to output outcome information regarding the outcome of a head trauma patient when the clinical data of the head trauma patient is input, and outputs outcome information.
頭部外傷患者の臨床データを取得し、
頭部外傷患者の臨床データを入力した場合に、頭部外傷患者の転帰に関する転帰情報を出力するよう学習された第1学習モデルに、取得した頭部外傷患者の臨床データを入力して転帰情報を出力する
情報処理方法。
Obtain clinical data of head injury patients,
An information processing method comprising: inputting acquired clinical data of a head trauma patient into a first learning model that has been trained to output outcome information regarding the outcome of the head trauma patient when the clinical data of the head trauma patient is input; and outputting the outcome information.
頭部外傷患者の臨床データと、頭部外傷患者の転帰に関する転帰情報とを関連付けた訓練データを取得し、
前記訓練データに基づき、頭部外傷患者の臨床データを入力した場合に、頭部外傷患者の転帰に関する転帰情報を出力する第1学習モデルを生成する
学習モデルの生成方法。
obtaining training data that associates clinical data of head trauma patients with outcome information regarding outcomes of head trauma patients;
A method for generating a learning model, comprising: generating a first learning model that outputs outcome information regarding the outcome of a head injury patient when clinical data of the head injury patient is input based on the training data.
JP2022161191A 2022-10-05 2022-10-05 PROGRAM, INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND METHOD FOR GENERATING LEARNING MODEL Pending JP2024054756A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2022161191A JP2024054756A (en) 2022-10-05 2022-10-05 PROGRAM, INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND METHOD FOR GENERATING LEARNING MODEL
PCT/JP2023/032678 WO2024075467A1 (en) 2022-10-05 2023-09-07 Program, information processing device, information processing method, and method for generating learning model

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022161191A JP2024054756A (en) 2022-10-05 2022-10-05 PROGRAM, INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND METHOD FOR GENERATING LEARNING MODEL

Publications (1)

Publication Number Publication Date
JP2024054756A true JP2024054756A (en) 2024-04-17

Family

ID=90607828

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022161191A Pending JP2024054756A (en) 2022-10-05 2022-10-05 PROGRAM, INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND METHOD FOR GENERATING LEARNING MODEL

Country Status (2)

Country Link
JP (1) JP2024054756A (en)
WO (1) WO2024075467A1 (en)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10534003B2 (en) * 2013-07-17 2020-01-14 The Johns Hopkins University Multi-protein biomarker assay for brain injury detection and outcome

Also Published As

Publication number Publication date
WO2024075467A1 (en) 2024-04-11

Similar Documents

Publication Publication Date Title
Georgieva et al. Artificial neural networks applied to fetal monitoring in labour
Dombi et al. Prediction of rib fracture injury outcome by an artificial neural network
US20180315488A1 (en) Emergency Room Medical Triage, Diagnosis, and Treatment
US20170316180A1 (en) Behavior prediction apparatus, behavior prediction apparatus controlling method, and behavior prediction apparatus controlling program
Stringer et al. Pediatric surgery and urology: long-term outcomes
Khan et al. A Comparative Study of Machine Learning classifiers to analyze the Precision of Myocardial Infarction prediction
JP2019200788A (en) Method for predicting future bone mass, information processing device, and computer program
Sana et al. Automated diagnosis and cause analysis of cesarean section using machine learning techniques
CN112542242A (en) Data transformation/symptom scoring
CN116682565B (en) Digital medical information on-line monitoring method, terminal and medium
CA2580486A1 (en) Computer installation for establishing a diagnosis
WO2024075467A1 (en) Program, information processing device, information processing method, and method for generating learning model
Yang et al. 10-year CVD risk prediction and minimization via InverseClassification
WO2023128780A1 (en) Method for the early diagnosis of chronic diseases in a patient
CN116472591A (en) Techniques for generating predictive outcomes associated with spinal muscular atrophy using artificial intelligence
Vakili et al. Drug Recommender System Based on Collaborative Filtering for Multiple Sclerosis Patients
CN112489789A (en) Hierarchical management system and method for cardiovascular disease risk assessment
JP7408000B1 (en) At least one method for estimating and predicting fractures due to osteoporosis, fracture score output method, learning model generation method, learning model, method for estimating risk factors for osteoporosis fractures, graph creation method, program, information processing device, and learning data set How to make
US20230411003A1 (en) Disease diagnosis result determination device, disease diagnosis result determination method, and program
RU2800315C2 (en) Method of early diagnostics of chronic diseases of a patient based on cluster analysis of big data
Ryzhova et al. Artificial Intelligence in The Diagnosis of Diseases of Various Origins
RU2811260C1 (en) Method of diagnosing idiopathic normotensive hydrocephalus
JP7480601B2 (en) Medical diagnosis support device, method for controlling medical diagnosis support device, and program
Ćojbašić Machine learning as an aid to predicting clinical outcome after stroke
Mantha et al. Use of common carotid intima-media thickness measured by ultrasound echo-tracking in cardiovascular risk stratification before noncardiac surgery in low-risk category: a research idea

Legal Events

Date Code Title Description
A80 Written request to apply exceptions to lack of novelty of invention

Free format text: JAPANESE INTERMEDIATE CODE: A80

Effective date: 20221014

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230904

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20230904

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231031

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231219

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240305

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240312

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240423