Skip to main content
QUICK REVIEW

[論文レビュー] Medical Diagnosis From Laboratory Tests by Combining Generative and Discriminative Learning

Shiyue Zhang, Pengtao Xie|arXiv (Cornell University)|Nov 12, 2017
Machine Learning in Healthcare参考文献 29被引用数 9
ひとこと要約

本稿では、縦断的で不完全な血液検査データをモデル化するための変分再帰ニューラルネットワーク(VRNN)と、疾患診断のための判別型ニューラルネットワークを統合した、共同生成的・判別的深層学習モデル、VRNN+NNを提案する。このモデルは、ベースライン(p < 0.001)を著しく上回る診断精度を達成し、より情報量の多い表現を学習し、すべてのタスクをエンド・トゥ・エンドで共同最適化することで、欠損値の補完性能も優れている。

ABSTRACT

A primary goal of computational phenotype research is to conduct medical diagnosis. In hospital, physicians rely on massive clinical data to make diagnosis decisions, among which laboratory tests are one of the most important resources. However, the longitudinal and incomplete nature of laboratory test data casts a significant challenge on its interpretation and usage, which may result in harmful decisions by both human physicians and automatic diagnosis systems. In this work, we take advantage of deep generative models to deal with the complex laboratory tests. Specifically, we propose an end-to-end architecture that involves a deep generative variational recurrent neural networks (VRNN) to learn robust and generalizable features, and a discriminative neural network (NN) model to learn diagnosis decision making, and the two models are trained jointly. Our experiments are conducted on a dataset involving 46,252 patients, and the 50 most frequent tests are used to predict the 50 most common diagnoses. The results show that our model, VRNN+NN, significantly (p&lt;0.001) outperforms other baseline models. Moreover, we demonstrate that the representations learned by the joint training are more informative than those learned by pure generative models. Finally, we find that our model offers a surprisingly good imputation for missing values.

研究の動機と目的

  • 電子健康記録における縦断的で不完全かつ多次元の血液検査データから疾患を診断する課題に対処すること。
  • 欠損値補完、時系列パターンの同定、疾患予測を共同で最適化することで、それらの相乗効果を活用すること。
  • 生成的モデリング(強力な表現学習と補完に寄与)と判別的学習(タスク固有の意思決定に寄与)の長所を組み合わせることで、診断性能を向上させること。
  • 共同学習が、生成的または判別的モデルを個別に学習するのとは対照的に、より優れた特徴表現をもたらすことを実証すること。

提案手法

  • 多変量血液検査系列における時系列依存性と欠損値補完をモデル化するため、深層変分再帰ニューラルネットワーク(VRNN)を生成的コンポーネントとして用いる。
  • VRNNが学習した表現に基づいて診断を予測するため、判別的フィードフォワードニューラルネットワーク(NN)を採用する。
  • VRNNとNNのコンポーネントをエンド・トゥ・エンドで共同して学習させ、バックプロパゲーションが表現学習と補完の両方をガイドできるようにする。
  • 変分推論フレームワークを活用して、不完全な臨床データに内在する複雑な時系列パターンを捉える構造的潜在空間を学習する。
  • 訓練中に、潜在変数の学習済み後確率分布からのサンプリングにより欠損値を補完し、欠損の取り扱いを原理的に行えるようにする。
  • 表現学習と診断の両方の目的に同じアーキテクチャを用いることで、補完と分類の目的関数の共有最適化を可能にする。

実験結果

リサーチクエスチョン

  • RQ1生成的モデル(VRNN)と判別的モデル(NN)を共同で学習させることで、個別に学習する場合やベースラインモデルよりも診断性能が向上するか?
  • RQ2生成的モデリングの統合が、臨床診断のための学習済み表現の質を向上させるか?
  • RQ3提案手法は、ヒューリスティック法や非生成的アプローチと比較して、どの程度欠損値補完性能が向上するか?
  • RQ4レアな疾患や不均衡な診断に対して、モデルはどのように性能を示すか。また、特定の疾患で性能が制限される要因は何か?
  • RQ5単独のモデルとは対照的に、共同アーキテクチャは、不完全な縦断的血液検査データに内在する複雑な時系列パターンをよりよく捉えられるか?

主な発見

  • VRNN+NNモデルは、すべてのベースラインモデルを診断精度において著しく上回り、p値 < 0.001の有意差を示し、統計的に優位であることが確認された。
  • VRNNとNNの共同学習により、VRNNを単独で学習する場合よりも、より情報量の多い表現が得られ、後続の診断タスクでの性能向上が示された。
  • ヒューリスティック法と比較して、提案手法は欠損値補完性能が優れており、表3の直接的な証拠(低い補完誤差)によって裏付けられた。
  • 生成的モデリングによる改善効果は、特に欠損データが著しく多い時系列シーケンス(VRNN)で顕著に現れ、不規則な縦断的データの処理におけるモデルの強みを裏付けた。
  • 非時系列のVAE+NNバージョンでは改善が限定的であったため、複雑な臨床パターンを捉えるために時系列モデリングが不可欠であることが示された。
  • 診断ごとの性能に著しいばらつきが見られ、一部の疾患(例:グラム陰性菌性敗血症)ではF1スコアがほぼゼロに近い結果を示し、稀なまたは複雑な疾患の検出に限界があることが示唆された。

より良い研究を、今すぐ始めましょう

論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。