《Using recurrent neural network models for early detection of heart failure onset》阅读笔记

一、简介

这篇文章是AIMA于2017年收录的一篇文章。在这篇文章中,作者利用GRU来对EHR数据的时序关系进行建模,并在对HF早期诊断的任务上取得了较好的结果。

电子健康记录(Electronic health record,EHR)是个人的健康记录,其中包含了丰富的可用于医疗诊断的信息,如diagnosis codes,medication codes,以及procedure codes。虽然EHR数据中包含 了丰富的信息,但是由于其捕获的信息结构较为复杂,广度更大,因此,很难有效利用上述信息。

在此之前的大多数利用EHR数据的模型都是基于aggregate features,例如event count,event average等,并没有考虑aggregate features之间的时序关系,如medication ordered at one time and procedure performed at another。因此,作者借鉴了NLP广泛使用的RNN模型,来对aggregate features之间的时序关系进行建模,并在对HF早期诊断的任务上超过了以往的模型,证明了aggregate features之间的时序关系对于HF早期诊断的重要性。

二、相关工作

  • linear models for low-dimensional data
  • Cox proportional hazard model
  • hidden Markov model
  • 2-dimensional continuous-time hidden Markov model
  • graphical models with the Gaussian process
  • Markov jump process
  • Hawkes process

三、方法

在具体模型选择上,作者选择了GRU来对EHR数据的时序关系建模。模型结构较为简单,这里主要介绍一下作者如何在模型中表达medical concepts。

  • one-hot encode

最简单的方法就是借鉴NLP的方法,即采用one-hot的方法来表达相关的medical concepts,如图所示:
在这里插入图片描述

  • Grouped code vectors

  • Medical concept vector

在构建medical concept vectors时,作者借鉴了NLP中的embedding技术,基于训练语料采用skip-gram的方法来获取medical vector。
在这里插入图片描述

三、Experiment

  • Dataset

From random samples of 265 336 Sutter-PAMF patients, 4178 incident HF cases and 29 139 control patients were identified. The average number of clinical codes assigned to each patient was approximately 72, and there were 18 181 unique clinical codes (6910 diagnosis codes, 6897 medication codes, and 4374 procedure codes) in total. The full sample of 265 336 was used for training the medical concept vectors, and the incident HF cases and controls were used for all other model training and evaluation tasks.

  • Baseline

实验中采用的基线模型包括:logistic regression,MLP,SVM,以及KNN

  • Result

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值