進行中 機器學習
ICU患者存活預測競賽

ICU患者存活預測競賽

本競賽旨在開發精確的預測模型,以幫助醫療專業人員更好地評估重症患者的存活機率。

競賽期間
2025-03-06 - 2025-04-21
參與隊伍數
11 人
最後更新
2025-03-05

ICU患者存活預測競賽

競賽概述

歡迎參加 ICU 患者存活預測競賽!本競賽旨在開發精確的預測模型,以幫助醫療專業人員更好地評估重症患者的存活機率。透過機器學習方法,我們期望能超越現有的臨床評分系統(如 APACHE),為重症醫學領域帶來創新的解決方案。

良好的預測模型不僅能幫助醫療團隊更有效地分配資源,更能協助制定更精準的治療方案,最終為提升患者存活率作出貢獻。

數據集介紹

我們提供豐富的 ICU 患者數據集,包含以下主要類別:

基本資訊

  • 人口統計學特徵(年齡、性別、種族、BMI等)
  • 醫院和ICU相關信息(醫院ID、ICU類型、ICU住院類型)
  • 入院相關信息(選擇性手術、ICU入住來源、ICU前住院時間)

臨床測量

  • 首日(24小時)生命體徵
    • 血壓(收縮壓、舒張壓、平均動脈壓)
    • 心率
    • 呼吸率
    • 血氧飽和度
    • 體溫
  • 首小時生命體徵(同上各項指標)
  • 實驗室檢查結果(血糖、鉀離子等)

疾病狀態

  • 基礎疾病(AIDS、肝硬化、糖尿病等)
  • APACHE診斷分類
  • APACHE死亡風險評分

競賽目標與評估方式

預測目標

參賽者需要建立模型預測患者的院內死亡情況(hospital_death)。這是一個二元分類問題,需要預測患者是否存活。

評估指標

我們使用 ROC 曲線下面積(AUC-ROC)作為評估指標。評分將使用 scikit-learn 的實現:

from sklearn.metrics import roc_auc_score
score = roc_auc_score(y_true, y_pred)

其中:

  • y_true:實際的標籤(0表示存活,1表示死亡)
  • y_pred:模型預測的機率值(範圍在0到1之間)

比賽時程

  • 開始日期:2025年3月6日
  • 提交開放:2025年3月31日
  • 提交截止:2025年4月21日
  • 程式碼、報告提交截止:2025年4月28日
  • 結果公布:2025年5月1日

獎項設置

  • 第一名~第三名:永久記錄於 Block Chain 的獎狀
  • 所有參賽為伍:永久記錄於 Block Chain 的參賽證明

競賽規則

  1. 歡迎參賽者以個人或團隊形式參賽。每個團隊最多可以有5名成員,且每人僅能加入一個團隊。一旦創建、加入團隊後不接受任何更動、合併團隊的請求,在加入或創建隊伍前請謹慎考慮。

  2. 我們鼓勵競賽隊伍之間在 SCoML 的 Discord 討論群上進行公開交流,但不允許私下交流、分享程式碼和特徵值等。

  3. 每個團隊每天最多可以提交5次預測結果。系統將自動選取表現最好的成績作為最終得分。參賽者必須提供完整的預測結果,不允許有缺失值,若因提交格式不符合要求導致無法評分,將視為無效提交。

  4. 為了防止隊伍過度內卷、同時避免競賽的難度太高,禁止使用任何外部數據源,模型訓練只能使用主辦方提供的官方數據集。

  5. 使用額外的開源程式庫和預訓練模型是允許並被鼓勵的,但必須遵守相關的開源協議和著作權法。

  6. 嚴禁任何形式的作弊行為,包括但不限於:使用多個帳號、共享程式碼、手動標註測試集、人為修改上傳的預測結果等。一經發現作弊,相關團隊將被立即取消參賽資格,主辦單位保有對作弊行爲的最終解釋權。

  7. 如對比賽結果有異議,參賽者可在公布結果後48小時內提出申訴。申訴必須提供充分的證據支持。主辦方將在收到申訴後的5個工作日內做出最終裁決。

  8. 主辦方保留對競賽規則進行最終解釋和調整的權利。

祝所有參賽者都能在這個極具挑戰性和意義的競賽中有出色的表現!