[go: up one dir, main page]

TWI891506B - Method and system of cardiogenic shock death risk prediction - Google Patents

Method and system of cardiogenic shock death risk prediction

Info

Publication number
TWI891506B
TWI891506B TW113134676A TW113134676A TWI891506B TW I891506 B TWI891506 B TW I891506B TW 113134676 A TW113134676 A TW 113134676A TW 113134676 A TW113134676 A TW 113134676A TW I891506 B TWI891506 B TW I891506B
Authority
TW
Taiwan
Prior art keywords
patient
cardiogenic shock
training data
risk
death
Prior art date
Application number
TW113134676A
Other languages
Chinese (zh)
Inventor
黃偉春
許健威
楊國銘
黃小文
吳育伶
黃梓渝
黃湘婷
陳垚生
陳金順
Original Assignee
高雄榮民總醫院
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 高雄榮民總醫院 filed Critical 高雄榮民總醫院
Priority to TW113134676A priority Critical patent/TWI891506B/en
Application granted granted Critical
Publication of TWI891506B publication Critical patent/TWI891506B/en

Links

Landscapes

  • Measuring And Recording Apparatus For Diagnosis (AREA)

Abstract

A system of cardiogenic shock death risk prediction includes a processor that is configured to perform the following operations: obtaining multiple training data, each training data including a survival status and multiple medical records, each medical record including multiple characteristic parameters; for each training data, using a machine learning algorithm to fill in missing values in the medical records of the training data; using a machine learning algorithm to establish a cardiogenic shock death risk prediction model based on the training data after filling in missing values; using model interpretability technology to obtain a contribution of each of the characteristic parameters to the cardiogenic shock death risk prediction model, and selecting multiple major risk factors from the characteristic parameters based on the contributions.

Description

心因性休克死亡風險預測方法及系統Method and system for predicting the risk of death from cardiogenic shock

本發明是有關於一種風險預測方法及系統,特別是指一種心因性休克死亡風險預測方法及系統。 The present invention relates to a risk prediction method and system, and in particular to a method and system for predicting the risk of death from cardiogenic shock.

心因性休克(cardiogenic shock)是因心臟功能異常所引起的休克,患者常因心臟無法維持適當的血液輸出量,使體內器官缺氧、損傷而最終喪命。心因性休克是加護病房中病人常見的死亡原因之一。因此,從電子醫療記錄(Electronic Healthcare Records,簡稱EHR)中利用機器學習(Machine Learning)方法來發掘與休克和死亡相關的資訊,已成為當前重症臨床照護的一大研究重點。然而,目前針對心因性休克死亡風險的預測準確性仍有可進步的空間。 Cardiogenic shock is shock caused by abnormal heart function. Patients often suffer from an inability to maintain adequate blood flow, leading to organ hypoxia and damage, ultimately resulting in death. Cardiogenic shock is a common cause of death among patients in intensive care units (ICUs). Therefore, using machine learning methods to extract information related to shock and death from electronic healthcare records (EHRs) has become a major research focus in critical care. However, the accuracy of predicting the risk of death from cardiogenic shock remains to be improved.

因此,如何提升對於心因性休克死亡風險的預測準確性已成為相關技術領域所欲解決的議題之一。 Therefore, improving the accuracy of predicting the risk of death from cardiogenic shock has become one of the issues that relevant technical fields seek to address.

因此,本發明之目的,即在提供一種心因性休克死亡風險預測方法及系統,其能克服現有技術至少一個缺點。 Therefore, the purpose of the present invention is to provide a method and system for predicting the risk of death from cardiogenic shock that can overcome at least one shortcoming of the prior art.

於是,本發明所提供的一種心因性休克死亡風險預測方法,利用一電腦系統來執行,並包含以下步驟:(A)獲得多筆訓練資料,每一訓練資料對應於一患者,並包括該患者的一存活狀態及該患者在一指定時長內的多筆醫療記錄,每一醫療記錄包括多個與該患者的生理資訊及該患者被施以的治療措施有關的特徵參數;(B)對於每一訓練資料,利用機器學習演算法,對該訓練資料的該等醫療紀錄進行缺失值填補;(C)根據經缺失值填補後的該等訓練資料,利用機器學習演算法,建立一心因性休克死亡風險預測模型;(D)利用模型可解釋性技術,獲得該等特徵參數每一者對該心因性休克死亡風險預測模型的一貢獻度;及(E)根據該等貢獻度,自該等特徵參數中選取出多個主要風險因子。 Therefore, the present invention provides a method for predicting the risk of death due to cardiogenic shock, which is implemented by a computer system and includes the following steps: (A) obtaining a plurality of training data, each of which corresponds to a patient and includes a survival status of the patient and a plurality of medical records of the patient within a specified period of time, each of which includes a plurality of characteristic parameters related to the patient's physiological information and the treatment measures taken by the patient; (B) for each training data, using (C) using a machine learning algorithm to impute missing values in the medical records of the training data; (D) using a machine learning algorithm to establish a cardiogenic shock mortality risk prediction model based on the training data after missing value imputation; (E) using model interpretability techniques to obtain a contribution of each of the feature parameters to the cardiogenic shock mortality risk prediction model; and (E) selecting a plurality of key risk factors from the feature parameters based on the contributions.

於是,本發明所提供的一種心因性休克死亡風險預測系統,包含一儲存裝置及一處理器。 Therefore, the present invention provides a cardiogenic shock death risk prediction system comprising a storage device and a processor.

該儲存裝置儲存有多筆訓練資料。每一訓練資料對應於一患者,並包括該患者的一存活狀態及該患者在一指定時長內的多筆醫療記錄。每一醫療記錄包括多個與該患者的生理資訊及該患者被施以的治療措施有關的特徵參數。 The storage device stores a plurality of training data. Each training data corresponds to a patient and includes a vital status of the patient and a plurality of medical records of the patient within a specified period of time. Each medical record includes a plurality of characteristic parameters related to the patient's physiological information and the treatment measures administered to the patient.

該處理器連接該儲存裝置,並包括一資料前處理模組、一模型訓練模組,及一模型解釋模組。 The processor is connected to the storage device and includes a data pre-processing module, a model training module, and a model interpretation module.

該資料前處理模組用來對於每一訓練資料,利用機器學習演算法,對該訓練資料的該等醫療紀錄進行缺失值填補。 The data pre-processing module is used to fill in missing values in the medical records of each training data using a machine learning algorithm.

該模型訓練模組用來根據經缺失值填補後的該等訓練資料,利用機器學習演算法,建立一心因性休克死亡風險預測模型。 The model training module is used to establish a cardiogenic shock mortality risk prediction model based on the training data after missing value filling using a machine learning algorithm.

該模型解釋模組用來利用模型可解釋性技術,獲得該等特徵參數每一者對該心因性休克死亡風險預測模型的一貢獻度,並根據該等貢獻度,自該等特徵參數中選取出多個主要風險因子。 The model interpretation module utilizes model interpretability techniques to obtain the contribution of each of the characteristic parameters to the cardiogenic shock mortality risk prediction model and, based on the contributions, selects a plurality of key risk factors from the characteristic parameters.

本發明之功效在於:首先,藉由在該等訓練資料中囊括每一患者在該指定時長內的該等醫療記錄,使得根據該等訓練資料訓練出的該心因性休克死亡風險預測模型比起以往基於單一時間點的數據訓練出的模型更能充分地捕捉到患者隨時間動態變化的生理資訊及被施以的治療措施,從而提升該心因性休克死亡風險預測模型的預測準確度。其次,藉由在訓練前利用機器學習演算法對該等醫療紀錄進行缺失值填補,比起傳統的非採用機器學習的缺失值填補方法,更能根據該等訓練資料中各數值之間的關聯性來對缺失值進行更精確的填補,有助於提供品質更好、完整度更高的該等訓練資料來訓練該心因性休克死亡風險預測模型,對於該心因性休克死亡風險預測模型的預測準確度亦有提升。再者,藉由利用模型 可解釋性技術獲得該等主要風險因子,除了可供後續根據該等主要風險因子來調整該心因性休克死亡風險預測模型提升準確度外,還可供醫護人員瞭解各生理資訊與患者的心因性休克死亡風險的關聯性,以根據該等主要風險因子調整對患者的照護方式來改善預後。 The effectiveness of the present invention lies in: first, by including the medical records of each patient within the specified time period in the training data, the cardiogenic shock mortality risk prediction model trained based on the training data can more fully capture the patient's physiological information and treatment measures that change dynamically over time, compared to previous models trained based on data at a single time point, thereby improving the prediction accuracy of the cardiogenic shock mortality risk prediction model. Secondly, by using a machine learning algorithm to fill missing values in the medical records before training, compared to traditional missing value filling methods that do not use machine learning, missing values can be filled more accurately based on the correlations between the values in the training data. This helps provide higher quality and more complete training data for training the cardiogenic shock mortality risk prediction model, and also improves the prediction accuracy of the cardiogenic shock mortality risk prediction model. Furthermore, by utilizing model interpretability techniques to obtain these key risk factors, not only can the cardiogenic shock mortality risk prediction model be adjusted based on these key risk factors to improve its accuracy, but it can also allow medical staff to understand the correlation between various physiological information and a patient's risk of death from cardiogenic shock, thereby adjusting patient care based on these key risk factors to improve prognosis.

1:心因性休克死亡風險預測系統 1: Cardiogenic shock death risk prediction system

11:儲存裝置 11: Storage device

12:處理器 12: Processor

121:資料前處理模組 121: Data pre-processing module

122:模型訓練模組 122: Model training module

123:模型解釋模組 123: Model Interpretation Module

124:預測模組 124: Prediction Module

S21~S24:步驟 S21~S24: Steps

本發明之其他的特徵及功效,將於參照圖式的實施方式中清楚地呈現,其中:圖1是一方塊圖,示例性地說明本發明心因性休克死亡風險預測系統的一實施例;及圖2是一流程圖,示例性地說明該實施例的一處理器如何執行一心因性休克死亡風險預測程序。 Other features and benefits of the present invention will be more clearly demonstrated in the accompanying drawings, wherein: FIG1 is a block diagram illustrating an embodiment of the cardiogenic shock mortality risk prediction system of the present invention; and FIG2 is a flow chart illustrating how a processor of the embodiment executes a cardiogenic shock mortality risk prediction program.

在本發明被詳細描述之前,應當注意在以下的說明內容中,類似的元件是以相同的編號來表示。 Before the present invention is described in detail, it should be noted that similar components are represented by the same reference numerals in the following description.

參閱圖1,本發明心因性休克死亡風險預測系統1的一實施例,包括一儲存裝置11及一連接該儲存裝置11的處理器12。 Referring to FIG1 , an embodiment of the cardiogenic shock death risk prediction system 1 of the present invention includes a storage device 11 and a processor 12 connected to the storage device 11.

該儲存裝置11可以實施成例如但不限於任何型態的固定 式或可移動式的隨機存取記憶體(Random Access Memory,簡稱RAM)、硬碟(Hard Disk Drive,簡稱HDD)、固態硬碟(Solid State Drive,簡稱SSD)或類似元件或上述元件的組合,並用於儲存多筆訓練資料。每一訓練資料中對應於一患者,並包括該患者的一存活狀態及該患者在一指定時長內的多筆醫療記錄,每一醫療記錄包括多個與該患者的生理資訊(physiology information)及該患者被施以的治療措施有關的特徵參數。 The storage device 11 can be implemented as, for example, but not limited to, any type of fixed or removable random access memory (RAM), hard disk drive (HDD), solid state drive (SSD), or similar device, or a combination thereof, and is used to store multiple training data sets. Each training data set corresponds to a patient and includes the patient's vital status and multiple medical records for the patient over a specified period of time. Each medical record includes multiple characteristic parameters related to the patient's physiological information and the treatments administered to the patient.

在本實施例中,每一訓練資料包括所對應的患者在一時間點往後的二十四小時(即,該指定時長為二十四小時)內每隔兩小時被記錄一次的該等醫療紀錄,以及指示出在該時間點往後的一百六十八小時(即,七日)內所對應的患者是否死亡的該存活狀態。每一醫療紀錄的該等特徵參數包括一年齡值、一性別值、一身高值、一體重值、一二十四小時尿液輸出量、一急性生理和慢性健康評分(Acute Physiology and Chronic Health Evaluation II,簡稱APACHE II)值、一身體質量指數值、一心率值、一體溫值、一平均動脈壓(Mean of Arterial Blood Pressure,簡稱ABP mean)、一動脈血液氣體分析(Arterial Blood Gas test,簡稱ABG)酸鹼度、一ABG氧分壓、一ABG二氧化碳分壓、一ABG碳酸氫鹽濃度、一ABG乳酸值、一ABG葡萄糖值、一血比容(Hematocrit)、一血小板濃度、一B型利鈉利尿胜肽(B-type Natriuretic Peptide)濃 度、一C反應蛋白(C-reactive protein)濃度、一肌酸酐(Creatinine)濃度、一吐氣末正壓(Positive End Expiratory Pressure,簡稱PEEP)、一進氣氧分壓(Inspired Fraction of Oxygen,簡稱FiO2)、一每兩小時液體輸入總量、一每兩小時液體輸出總量、一指示出所對應的患者是否使用呼吸器的呼吸器使用參數、一指示出所對應的患者是否使用多巴胺(Dopamine)的多巴胺使用參數、一指示出所對應的患者是否使用多保他命(Dobutamine)的多保他命使用參數、一指示出所對應的患者是否使用正腎上腺素(Norepinephrine)的正腎上腺素使用參數、一指示出所對應的患者是否使用腎上腺素(Epinephrine)的腎上腺素使用參數,及一指示出所對應的患者是否使用抗利尿激素(Vasopressin)的抗利尿激素使用參數。 In this embodiment, each training data includes the medical records of the corresponding patient recorded every two hours within twenty-four hours after a time point (i.e., the designated time period is twenty-four hours), and the survival status indicating whether the corresponding patient died within one hundred and sixty-eight hours (i.e., seven days) after the time point. The characteristic parameters of each medical record include age, sex, height, weight, 24-hour urine output, Acute Physiology and Chronic Health Evaluation II (APACHE II) value, body mass index, heart rate, body temperature, mean arterial blood pressure (ABP mean), arterial blood gas (ABG) pH, ABG oxygen partial pressure, ABG carbon dioxide partial pressure, ABG bicarbonate concentration, ABG lactate value, ABG glucose value, hematocrit, platelet concentration, B-type Natriuretic Peptide (BNP), and ABG urea-stimulating peptide (BNP). Peptide concentration, C-reactive protein concentration, creatinine concentration, positive end expiratory pressure (PEEP), inspired fraction of oxygen Oxygen (abbreviated as FiO2), the total amount of fluid infused every two hours, the total amount of fluid output every two hours, a ventilator usage parameter indicating whether the corresponding patient uses a ventilator, a dopamine usage parameter indicating whether the corresponding patient uses dopamine, a dobutamine usage parameter indicating whether the corresponding patient uses dobutamine, a norepinephrine usage parameter indicating whether the corresponding patient uses norepinephrine, an epinephrine usage parameter indicating whether the corresponding patient uses epinephrine, and a vasopressin usage parameter indicating whether the corresponding patient uses vasopressin.

在本實施例中,該處理器12包括一資料前處理模組121、一模型訓練模組122、一模型解釋模組123,及一預測模組124。該處理器12中每一模組的運作將詳細說明於下文中。 In this embodiment, the processor 12 includes a data pre-processing module 121, a model training module 122, a model interpretation module 123, and a prediction module 124. The operation of each module in the processor 12 will be described in detail below.

以下,將參閱圖2來詳細說明該處理器12如何執行一心因性休克死亡風險預測程序。該程序包括步驟S21~S24。 Below, referring to FIG. 2 , a detailed description will be given of how the processor 12 executes a cardiogenic shock death risk prediction process. The process includes steps S21 to S24.

在步驟S21中,對於每一訓練資料,該資料前處理模組121利用機器學習演算法,對該訓練資料的該等醫療紀錄進行缺失值填補(missing value imputation)。 In step S21, for each training data set, the data pre-processing module 121 uses a machine learning algorithm to perform missing value imputation on the medical records in the training data.

更具體地,首先,對於每一訓練資料,該資料前處理模組121利用最後觀察值推估(Last Observation Carried Forward,簡稱LOCF)方法,以該訓練資料的該等醫療記錄中較早被記錄的醫療紀錄的該等特徵參數的數值來填補該訓練資料的該等醫療記錄中較晚被記錄的醫療紀錄的相對應的特徵參數的缺失值。接著,對於每一訓練資料,該資料前處理模組121利用基於隨機森林的Miss Forest演算法對該訓練資料的該等醫療紀錄中剩餘的缺失值進行填補。這是由於在經過LOCF方法填補後,仍然存在一些患者的醫療紀錄的個別特徵參數因在該指定時長內完全無任何數值被記錄而無法使用LOCF方法填補缺失值,考慮到該等特徵參數的數值間可能存在關聯性,因此使用Miss Forest演算法來填補剩餘的缺失值,以提升該等訓練資料的完整性。 More specifically, for each training data set, the data pre-processing module 121 first uses the Last Observation Carried Forward (LOCF) method to fill in missing values for the corresponding feature parameters in the medical records recorded later in the training data using the values of the feature parameters in the medical records recorded earlier in the training data. Next, for each training data set, the data pre-processing module 121 uses the Miss Forest algorithm based on random forests to fill in the remaining missing values in the medical records in the training data. This is because even after using the LOCF method to impute missing values, some individual characteristic parameters in the patient's medical records still had no values recorded within the specified time period, making them impossible to impute using the LOCF method. Considering the possible correlation between the values of these characteristic parameters, the Miss Forest algorithm was used to fill in the remaining missing values to improve the completeness of the training data.

在步驟S22中,該模型訓練模組122根據經缺失值填補後的該等訓練資料,利用機器學習演算法,建立一心因性休克死亡風險預測模型。 In step S22, the model training module 122 uses a machine learning algorithm based on the training data after missing value filling to establish a cardiogenic shock mortality risk prediction model.

在本實施例中,該模型訓練模組122結合五折交叉驗證(5-fold Cross-Validation)方法,選用Adam優化器,並使用二元焦點損失函數(Binary Focal Loss),利用長短期記憶(Long Short-Term Memory,簡稱LSTM)神經網絡,根據該等經缺失值填補後的訓練資料建立該心因性休克死亡風險預測模型。該心因性 休克死亡風險預測模型包含一LSTM層及一全連接層(Dense Layer)。該LSTM層包括四個LSTM單元,該全連接層包括四個神經元(neuron)。 In this embodiment, the model training module 122 uses a 5-fold cross-validation method, an Adam optimizer, and a binary focal loss function. It utilizes a long short-term memory (LSTM) neural network to build a cardiogenic shock mortality risk prediction model based on the missing value-filled training data. The cardiogenic shock mortality risk prediction model includes an LSTM layer and a fully connected layer. The LSTM layer includes four LSTM units, and the fully connected layer includes four neurons.

在步驟S23中,該模型解釋模組123利用模型可解釋性(Model Interpretability)技術,獲得該等特徵參數每一者對該心因性休克死亡風險預測模型的一貢獻度,並根據該等貢獻度,自該等特徵參數中選取出多個主要風險因子。 In step S23, the model interpretation module 123 utilizes model interpretability technology to obtain the contribution of each of the characteristic parameters to the cardiogenic shock mortality risk prediction model and, based on the contributions, selects a plurality of key risk factors from the characteristic parameters.

在本實施例中,該模型解釋模組123利用SHAP(SHapley Additive exPlanations)解釋器,獲得該等特徵參數每一者的夏普利值(Shapley Value)作為該貢獻度,並將具有前十高的夏普利值的該等特徵參數作為該等主要風險因子。 In this embodiment, the model interpretation module 123 utilizes the SHAP (SHapley Additive exPlanations) interpreter to obtain the Shapley value of each of the characteristic parameters as the contribution, and selects the characteristic parameters with the top ten highest Shapley values as the primary risk factors.

值得一提的是,該模型解釋模組123還會輸出該等主要風險因子,以供醫護人員能夠瞭解哪些因素對病人的影響程度最大,並確保該心因性休克死亡風險預測模型學習到的資訊與臨床專業知識一致,從而達到良好預測風險的效果。 It is worth noting that the model interpretation module 123 also outputs these key risk factors, enabling medical staff to understand which factors have the greatest impact on patients. This ensures that the information learned by the cardiogenic shock mortality risk prediction model is consistent with clinical expertise, thereby achieving effective risk prediction.

在步驟S24中,該預測模組124獲得一待測患者在該指定時長內的多筆待測醫療紀錄,並根據該等待測醫療紀錄,利用該心因性休克死亡風險預測模型獲得一指示出該患者的死亡風險大小的預測結果。 In step S24, the prediction module 124 obtains multiple pending medical records of a patient within the specified time period and, based on the pending medical records, utilizes the cardiogenic shock mortality risk prediction model to obtain a prediction result indicating the patient's mortality risk.

在本實施例中,該預測模組124根據該待測患者二十四 小時內的該等待測醫療紀錄,利用該心因性休克死亡風險預測模型獲得指示出該患者在七日內因心因性休克死亡的風險大小的該預測結果。 In this embodiment, the prediction module 124 utilizes the cardiogenic shock death risk prediction model based on the patient's 24-hour waiting medical records to obtain a prediction result indicating the patient's risk of death from cardiogenic shock within seven days.

綜上所述,首先,藉由在該等訓練資料中囊括每一患者在該指定時長內的該等醫療記錄,使得根據該等訓練資料訓練出的該心因性休克死亡風險預測模型比起以往基於單一時間點的數據訓練出的模型更能充分地捕捉到患者隨時間動態變化的生理資訊及被施以的治療措施,從而提升該心因性休克死亡風險預測模型的預測準確度。其次,藉由在訓練前利用機器學習演算法對該等醫療紀錄進行缺失值填補,比起傳統的非採用機器學習的缺失值填補方法,更能根據該等訓練資料中各數值之間的關聯性來對缺失值進行更精確的填補,有助於提供品質更好、完整度更高的該等訓練資料來訓練該心因性休克死亡風險預測模型,對於該心因性休克死亡風險預測模型的預測準確度亦有提升。再者,藉由利用模型可解釋性技術獲得該等主要風險因子,除了可供後續根據該等主要風險因子來調整該心因性休克死亡風險預測模型提升準確度外,還可供醫護人員瞭解各生理資訊與患者的心因性休克死亡風險的關聯性,以根據該等主要風險因子調整對患者的照護方式來改善預後。因此,確實能達成本發明之目的。 In summary, first, by including each patient's medical records within the specified time period in the training data, the cardiogenic shock mortality risk prediction model trained based on the training data can more fully capture the patient's dynamically changing physiological information and treatment measures over time than previous models trained based on data from a single time point, thereby improving the prediction accuracy of the cardiogenic shock mortality risk prediction model. Secondly, by using a machine learning algorithm to fill missing values in the medical records before training, compared to traditional missing value filling methods that do not use machine learning, missing values can be filled more accurately based on the correlations between the values in the training data. This helps provide higher quality and more complete training data for training the cardiogenic shock mortality risk prediction model, and also improves the prediction accuracy of the cardiogenic shock mortality risk prediction model. Furthermore, by utilizing model interpretability techniques to obtain these key risk factors, not only can these key risk factors be used to subsequently adjust the cardiogenic shock mortality risk prediction model to improve its accuracy, but they can also help medical staff understand the correlation between various physiological information and a patient's risk of death from cardiogenic shock, thereby adjusting patient care based on these key risk factors to improve prognosis. Therefore, the purpose of this invention can be truly achieved.

惟以上所述者,僅為本發明之實施例而已,當不能以此 限定本發明實施之範圍,凡是依本發明申請專利範圍及專利說明書內容所作之簡單的等效變化與修飾,皆仍屬本發明專利涵蓋之範圍內。 However, the above descriptions are merely examples of the present invention and should not be construed to limit the scope of the present invention. Any simple equivalent variations and modifications made within the scope of the patent application and the contents of the patent specification are still covered by the present patent.

1:心因性休克死亡風險預測系統 1: Cardiogenic shock death risk prediction system

11:儲存裝置 11: Storage device

12:處理器 12: Processor

121:資料前處理模組 121: Data pre-processing module

122:模型訓練模組 122: Model training module

123:模型解釋模組 123: Model Interpretation Module

124:預測模組 124: Prediction Module

Claims (6)

一種心因性休克死亡風險預測方法,利用一電腦系統來執行,並包含以下步驟: (A)獲得多筆訓練資料,每一訓練資料對應於一患者,並包括該患者的一存活狀態及該患者在一指定時長內的多筆醫療記錄,每一醫療記錄包括多個指示出該患者的生理資訊及該患者被施以的治療措施的特徵參數; (B)對於每一訓練資料,利用最後觀察值推估方法及基於隨機森林的Miss Forest演算法,對該訓練資料的該等醫療紀錄進行缺失值填補; (C)根據經缺失值填補後的該等訓練資料,利用機器學習演算法,建立一心因性休克死亡風險預測模型,該心因性休克死亡風險預測模型包含一長短期記憶神經網絡層及一全連接層; (D)利用 模型可解釋性技術,獲得該等特徵參數每一者對該心因性休克死亡風險預測模型的一貢獻度;及 (E)根據該等貢獻度,自該等特徵參數中選取出多個主要風險因子。 A method for predicting the risk of death from cardiogenic shock is implemented using a computer system and comprises the following steps: (A) obtaining a plurality of training data, each training data corresponding to a patient and including the patient's survival status and a plurality of medical records of the patient within a specified time period, each medical record including a plurality of characteristic parameters indicating the patient's physiological information and the treatment measures administered to the patient; (B) for each training data, using the last observed value estimation method and the Miss Forest algorithm based on random forests to fill in missing values in the medical records of the training data; (C) Using the training data after missing value imputation, a machine learning algorithm is used to establish a prediction model for the risk of death from cardiogenic shock. The prediction model comprises a long-term and short-term memory neural network layer and a fully connected layer. (D) Using model interpretability techniques, a contribution of each of the feature parameters to the prediction model for the risk of death from cardiogenic shock is obtained. (E) Based on the contributions, a plurality of key risk factors are selected from the feature parameters. 如請求項1所述的心因性休克死亡風險預測方法,在步驟(C)之後,還包含以下步驟: (F)獲得一待測患者在該指定時長內的多筆待測醫療紀錄;及 (G)根據該等待測醫療紀錄,利用該心因性休克死亡風險預測模型獲得一指示出該患者的死亡風險大小的預測結果。 The method for predicting the risk of death due to cardiogenic shock as described in claim 1 further comprises, after step (C), the following steps: (F) obtaining multiple pending medical records of a patient to be tested within the specified time period; and (G) obtaining a prediction result indicating the magnitude of the patient's risk of death using the cardiogenic shock risk of death prediction model based on the pending medical records. 如請求項1所述的心因性休克死亡風險預測方法,其中,在步驟(A)中,該等特徵參數包括一性別值、一進氣氧分壓、一血小板濃度、一動脈血液氣體分析乳酸值、一指示出所對應的患者是否使用呼吸器的呼吸器使用參數、一吐氣末正壓、一平均動脈壓、一肌酸酐濃度,及一動脈血液氣體分析碳酸氫鹽濃度。A method for predicting the risk of death due to cardiogenic shock as described in claim 1, wherein, in step (A), the characteristic parameters include a gender value, an intake oxygen partial pressure, a platelet concentration, a lactate value from arterial blood gas analysis, a ventilator usage parameter indicating whether the corresponding patient is using a ventilator, a positive end-expiratory pressure, a mean arterial pressure, a creatinine concentration, and an arterial blood gas analysis bicarbonate concentration. 一種心因性休克死亡風險預測系統,包含: 一儲存裝置,儲存有多筆訓練資料,每一訓練資料對應於一患者,並包括該患者的一存活狀態及該患者在一指定時長內的多筆醫療記錄,每一醫療記錄包括多個指示出該患者的生理資訊及該患者被施以的治療措施的特徵參數;及 一處理器,連接該儲存裝置,並包括: 一資料前處理模組,用來對於每一訓練資料,利用最後觀察值推估方法及基於隨機森林的Miss Forest演算法,對該訓練資料的該等醫療紀錄進行缺失值填補; 一模型訓練模組,用來根據經缺失值填補後的該等訓練資料,利用機器學習演算法,建立一心因性休克死亡風險預測模型,該心因性休克死亡風險預測模型包含一長短期記憶神經網絡層及一全連接層;及 一模型解釋模組,用來利用 模型可解釋性技術,獲得該等特徵參數每一者對該心因性休克死亡風險預測模型的一貢獻度,並根據該等貢獻度,自該等特徵參數中選取出多個主要風險因子。 A cardiogenic shock mortality risk prediction system comprises: A storage device storing a plurality of training data, each training data corresponding to a patient and including the patient's survival status and a plurality of medical records of the patient within a specified period of time, each medical record including a plurality of characteristic parameters indicating the patient's physiological information and the treatment measures administered to the patient; and A processor connected to the storage device and comprising: A data pre-processing module for performing missing value imputation on the medical records of each training data using a last observed value estimation method and a random forest-based Miss Forest algorithm; A model training module is configured to establish a cardiogenic shock mortality risk prediction model using a machine learning algorithm based on the training data after missing value imputation. The cardiogenic shock mortality risk prediction model comprises a long-term and short-term memory neural network layer and a fully connected layer. A model interpretation module is configured to utilize model interpretability techniques to obtain a contribution of each of the feature parameters to the cardiogenic shock mortality risk prediction model and, based on the contributions, select a plurality of key risk factors from the feature parameters. 如請求項4所述的心因性休克死亡風險預測系統,其中,該處理器還包括一預測模組,用來獲得一待測患者在該指定時長內的多筆待測醫療紀錄,並根據該等待測醫療紀錄,利用該心因性休克死亡風險預測模型獲得一指示出該患者的死亡風險大小的預測結果。A cardiogenic shock death risk prediction system as described in claim 4, wherein the processor further includes a prediction module for obtaining multiple pending medical records of a patient to be tested within a specified period of time, and using the cardiogenic shock death risk prediction model to obtain a prediction result indicating the patient's death risk based on the pending medical records. 如請求項4所述的心因性休克死亡風險預測系統,其中,該等特徵參數包括一性別值、一進氣氧分壓、一血小板濃度、一動脈血液氣體分析乳酸值、一指示出所對應的患者是否使用呼吸器的呼吸器使用參數、一吐氣末正壓、一平均動脈壓、一肌酸酐濃度,及一動脈血液氣體分析碳酸氫鹽濃度。A cardiogenic shock death risk prediction system as described in claim 4, wherein the characteristic parameters include a gender value, an intake oxygen partial pressure, a platelet concentration, a lactate value from arterial blood gas analysis, a ventilator usage parameter indicating whether the corresponding patient is using a ventilator, a positive end-expiratory pressure, a mean arterial pressure, a creatinine concentration, and an arterial blood gas analysis bicarbonate concentration.
TW113134676A 2024-09-12 2024-09-12 Method and system of cardiogenic shock death risk prediction TWI891506B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW113134676A TWI891506B (en) 2024-09-12 2024-09-12 Method and system of cardiogenic shock death risk prediction

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW113134676A TWI891506B (en) 2024-09-12 2024-09-12 Method and system of cardiogenic shock death risk prediction

Publications (1)

Publication Number Publication Date
TWI891506B true TWI891506B (en) 2025-07-21

Family

ID=97228385

Family Applications (1)

Application Number Title Priority Date Filing Date
TW113134676A TWI891506B (en) 2024-09-12 2024-09-12 Method and system of cardiogenic shock death risk prediction

Country Status (1)

Country Link
TW (1) TWI891506B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20210186329A1 (en) * 2006-06-30 2021-06-24 Koninklijke Philips N.V. Mesh network personal emergency response appliance
CN114023440A (en) * 2021-11-08 2022-02-08 中国人民解放军总医院 Model and device capable of explaining layered old people MODS early death risk assessment and establishing method thereof
CN115101199A (en) * 2022-05-16 2022-09-23 中国人民解放军总医院 Interpretable fair early death risk assessment model and device for critically ill elderly patients and establishment method thereof

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20210186329A1 (en) * 2006-06-30 2021-06-24 Koninklijke Philips N.V. Mesh network personal emergency response appliance
CN114023440A (en) * 2021-11-08 2022-02-08 中国人民解放军总医院 Model and device capable of explaining layered old people MODS early death risk assessment and establishing method thereof
CN115101199A (en) * 2022-05-16 2022-09-23 中国人民解放军总医院 Interpretable fair early death risk assessment model and device for critically ill elderly patients and establishment method thereof

Similar Documents

Publication Publication Date Title
US20190378619A1 (en) Using machine learning to predict health conditions
CN114496235B (en) Hemodialysis patient dry weight auxiliary adjusting system based on deep reinforcement learning
WO2021120936A1 (en) Chronic disease prediction system based on multi-task learning model
Mazumder et al. Synthetic PPG signal generation to improve coronary artery disease classification: Study with physical model of cardiovascular system
US20230380742A1 (en) Acute kidney injury predicting system and method thereof
CN119560155B (en) Clinical prediction method, system, equipment and medium based on electronic health record
Nesaragi et al. A correlation matrix-based tensor decomposition method for early prediction of sepsis from clinical data
US20210089965A1 (en) Data Conversion/Symptom Scoring
CN108231146A (en) A kind of medical records model building method, system and device based on deep learning
CN118248341A (en) A method for dynamic prediction of condition changes in critically ill patients
CN113066579A (en) Physiological state prediction method and device, electronic device and storage medium
CN113057587A (en) Disease early warning method and device, electronic equipment and storage medium
CN118645245A (en) Postoperative risk prediction method, device and medium based on dynamic and static combined semantic features
TWI891506B (en) Method and system of cardiogenic shock death risk prediction
CN116825366A (en) Method and device for constructing personalized extubation risk prediction model based on physiological function characteristic model
US20210391085A1 (en) Machine learning techniques for generating icu predictions
CN119694501A (en) Intelligent prediction system of energy-protein intake in critical care based on digital twin
CN120187352A (en) Systems and methods for treating hypertrophic cardiomyopathy
CN116580847A (en) A modeling method and system for predicting the prognosis of septic shock
Chen et al. Deep transfer learning for physiological signals
KR102895418B1 (en) Method, server and computer program for predicting disease based on artificial intelligence expert system using deep learning
Khambete Development and Evaluation of Generative Adversarial Networks for Predicting Central Hemodynamics
US20240013923A1 (en) Information processing device, information processing method, and program
Jahromi et al. Predicting coronary heart disease from sleep-stage-specific electrocardiograms using convolutional neural networks
CN120199478A (en) A method and system for intelligent analysis of hemodynamic parameters