表示
超・人工知能研究所 Super AI Research Lab トップへ超・人工知能研究所AI Research Lab / ぱそ太郎工事中

since
平成38年9月29日

← 検索結果に戻る

診療イベントの説明文から2型糖尿病の合併症を予測する

Code-agnostic EHR Prediction

保存した記事を見るこのブラウザに保存します。無料会員で端末間の同期・フォルダ整理
著者の公式図・デモ

Code-agnostic EHR Predictionの原論文から掲載した図です。細部はクリックして拡大できます。

出典:Code-agnostic EHR Prediction / arXiv ↗

概要

  • 診療イベントの説明文を時系列に並べ、3種類の糖尿病性微小血管合併症を期間別に予測した。
  • 著者らのテスト集団では、5年予測のMicro-AUPRCが説明文方式0.51、コード方式0.43だった。
  • 長い履歴の切り詰めと、最初に起きる合併症への予測の偏りが報告された。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、Code-agnostic EHR Predictionの仕組み

左から右へ読む
  1. 01日時付き診療履歴
  2. 02説明文を時系列化
  3. 03GatorTronで符号化
  4. 043合併症を予測

原論文の説明をもとにした模式図です。処理の細部は省略しています。

研究の背景

電子診療記録には将来の合併症を考える手掛かりがある。一方、診断や処置を表す臨床コードは登録機関や医療機関で体系が異なり、記録を統合する際の対応付けには専門知識が要る。対応付けで情報が失われる場合もある。

2型糖尿病の微小血管合併症には、網膜症、腎症、神経障害がある。著者らは、早めのリスク把握に役立つ予測を目指し、コードそのものではなく、各診療イベントに付く言葉による説明を入力に使えるか調べた。

手法

診断、症状、処方、紹介、処置など各イベントに付く説明文を取り出し、発生順につなげて患者ごとの文章にする。例えば臨床コードE11.9の代わりに「合併症のない2型糖尿病」という説明を使う。文章は単語などに分割してから、医療文書で事前学習された言語モデルGatorTron-baseへ入力する。事前学習とは、予測課題に先立って文章のパターンを学ぶ工程を指す。

モデルをこの予測課題に合わせて追加学習し、最後の出力層から網膜症、腎症、神経障害の3つの予測スコアを得る。一人に複数の合併症が生じ得る形で、1年、5年、10年の期間ごとに別のモデルを作る。入力は最大512トークンにそろえる。トークンはモデルが文章を処理する際の単位で、長い履歴では一部を削る必要がある。

新規性

著者らは、診断だけでなく、処方、症状、紹介、処置などのイベントに付く説明文を、時系列のまま予測に利用した。臨床コードを階層ごとにまとめず、個々の記録を残す設計である。

網膜症、腎症、神経障害を一人に複数の正解があり得る「複数ラベル」として扱い、1年、5年、10年の期間別にモデルを学習した。異なるコード体系をまたぐ利用は研究の狙いだが、他施設での性能は示されていない。

従来手法との違い

比較対象は、診療イベントの説明文を使わず、臨床コードを発生順に並べて入力するモデルである。例えば「合併症のない2型糖尿病」という説明文を入力するか、対応するE11.9というコードを入力するかが異なる。

著者らの集約指標では説明文方式がコード方式を上回った。ただし、有意な改善は全予測期間には及ばないと著者らは述べる。比較は同じ研究データ内で行われており、別施設のコード体系に移した際の優劣までは判断できない。

実験結果

著者らは、英国CPRD AURUMの記録から、2010~2020年にロンドンの一般診療所へ恒常的に登録された成人133,784人を解析した。44,820人に少なくとも一つの合併症があった。各患者で最初の合併症の直前の受診までを入力とし、患者を層化して学習・テスト・検証に80対10対10で分けた。

保留したテスト集団13,314人で、5年予測のMicro-AUPRCは説明文方式0.51、コード方式0.43と著者らは報告した。Micro-AUPRCは3疾患の予測をまとめ、適合率と再現率の関係で評価する指標である。古い記録を削って新しい記録を残す別表の条件では、5年予測が0.66だった。元の表の切り詰め条件の詳細は、確認できた本文の範囲では明示されていない。

応用の可能性

編集上の応用案 · 論文が実証した用途とは区別しています。

編集上の応用案:糖尿病外来で、次回の診療時に確認する項目を整理する補助画面を試す。診断、症状、処方、紹介、処置の日時付き履歴と説明文を入力し、網膜症、腎症、神経障害について期間別の予測スコアを表示する。

院内の過去記録を学習データとし、各合併症の初回診断日をラベルとして整える。追加センサーは使わず、院内用語を説明文に対応付けてモデルを適応させる。医療者が原記録を確認するための表示とし、予測スコアだけで受診や検査を決めない。

応用先の候補からNauhに相談できます。

導入時の検証

導入時の検証案 · 対象データでの再評価が必要です。

導入時の検証案:院内の過去記録から診療イベントの日時と説明文を集め、網膜症、腎症、神経障害それぞれの初回診断日をラベルとして確認する。追加センサーは使わない。院内用語と説明文の対応を整え、入力期間と記録順序を点検してからモデルを適応させる。患者単位で学習用と評価用を分ける。

同じ患者と予測期間で、説明文入力と臨床コード入力を比較する。Micro-AUPRCに加え、疾患別の再現率で見落としを測り、特に神経障害を確認する。古い記録を削る設定も比較し、医療者が原記録と照らして表示を解釈できるかを調べる。

限界と課題

著者らは、最初に起きる合併症へ予測が偏ると報告した。入力がその直前の受診までに限られるため、後に起きる合併症の手掛かりが足りない可能性を挙げる。また、記録の長さは中央値2272トークンで、使用モデルの上限512トークンを超え、85.37%の系列が切り詰められた。数値の検査結果も今回の入力には含めていない。

編集上の検証事項は、施設ごとの説明文の違い、欠損記録の影響、症例数の少ない神経障害の見落としである。予測スコアを個人の確率として使えるかも、この結果だけでは分からない。

研究内容と応用案に基づく分類です。業界での導入実績を示すものではありません。

出典

元のタイトル・要旨を確認する(英語)

Exploring Long-Term Prediction of Type 2 Diabetes Microvascular Complications

Electronic healthcare records (EHR) contain a huge wealth of data that can support the prediction of clinical outcomes. EHR data is often stored and analysed using clinical codes (ICD10, SNOMED), however these can differ across registries and healthcare providers. Integrating data across systems involves mapping between different clinical ontologies requiring domain expertise, and at times resulting in data loss. To overcome this, code-agnostic models have been proposed. We assess the effectiveness of a code-agnostic representation approach on the task of long-term microvascular complication prediction for individuals living with Type 2 Diabetes. Our method encodes individual EHRs as text using fine-tuned, pretrained clinical language models. Leveraging large-scale EHR data from the UK, we employ a multi-label approach to simultaneously predict the risk of microvascular complications across 1-, 5-, and 10-year windows. We demonstrate that a code-agnostic approach outperforms a code-based model and illustrate that performance is better with longer prediction windows but is biased to the first occurring complication. Overall, we highlight that context length is vitally important for model performance. This study highlights the possibility of including data from across different clinical ontologies and is a starting point for generalisable clinical models.

論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-10-01