AI预知死亡:算法预测临终时间,准确率90%

简介: 预测病人的死亡时间是一件很难的事情,死亡被称作人类的终极黑箱。2007年,一只据说可以预知死亡的小猫走红网络,而最近,斯坦福的研究人员开发的一种算法可以识别出那些时日无多的病患,从而帮助医生对他们采用更合适、更人道的医疗干预措施。

2007年,著名医学期刊《新英格兰医学杂志》(The New England Journal of Medicine)刊登了这样一件怪事,一只名叫Oscar的2岁小猫要比大多数医生更善于预测病人的死亡。

Oscar是罗得岛Steere House养老院医务人员收养的一只黑白相间的猫,在养老院的某一层长期占据着一席之地。

当它嗅嗅空气,伸出脖子并蜷缩在某个人旁边时,就意味着那个人的生命即将消亡,医生会打电话通知家属做临终告别。

在几年的时间里,这只猫已经蜷缩在50名患者身边,每个人都在不久之后逝世了。

没有人知道这只猫究竟有没有强大的死亡嗅觉;如果有,它又是通过什么方式预知死亡的。

也许Oscar的鼻子学会了发现垂死的细胞释放出的一些独特的死亡味道,也许它捕捉到了其他被我们忽视的迹象。

c4eafa480f771610ca517ecbb227d4a798543d63

《新英格兰医学杂志》的文章让Oscar一举成为世界名猫

难以预测的死亡黑箱

当年,这个故事引起了我的强烈好奇,因为我一直在治疗一名食道癌患者:S先生,他是一名32岁的水管工。他对化疗和放疗反应良好,我们通过手术切除了他的食道,在他的体内也没有发现任何恶性肿瘤。

一天下午,在他完成治疗几周后,我谨慎地提出了临终关怀的话题。虽然当时他情况良好,但还是存在很小的复发的可能性。

他有一个年轻的妻子和两个孩子,还有一个每周带他去化疗室的母亲。我建议,也许他可以和家人开诚布公地谈一谈这个问题。

但S先生拒绝了。他的身体状况越来越好,精神状态十分振作,癌症也已经离他而去了,为什么偏要说这些扫兴的话呢?尽管有所顾虑,我还是同意了他的观点,癌症看样子是不会回来了。

但是复发真的出现的时候,像洪水一样吞噬了他的生命。在离开医院两个月后,S先生又回到我这里,这一次,癌细胞转移到了他的肝脏、肺部甚至他的骨头里。

疾病造成的疼痛非常可怕,只有最高剂量的止痛药物才能镇痛,而S先生在他的生命最后几周始终处于昏迷状态,无法回应在他的床边的家人。

他的母亲起初恳求我对他进行化疗,然后指责我没有及时预知S先生的状况。我惭愧地说:我知道,医生对病人的死亡很难预测,死亡是我们的终极黑箱。

一项由伦敦大学学院的研究人员开展的研究,调查了医生对临终病患的寿命预测情况。

在超过12,000个病例中,医生整体的判断准确度并不高。有些医生可以准确地预测死亡,其他人则将患者寿命低估或高估了近三个月。总之,医生是很难判断临终病人还剩下多少时日的。

AI打造“死亡算法”?

但是如果算法能预测死亡呢?

2016年年底,斯坦福大学计算机科学系的一名研究生Anand Avati和医学院的一个小团队试图开发一种算法,以确定时日无多的病患的寿命。

Avati告诉我:“医院的临终关怀小组面临严峻的挑战。我们怎么能找到那些会在三到十二个月内死亡的病人?”这个时间间隔是临终关怀的最佳的区间。

超过12个月的临终关怀服务可能会造成不必要的资源浪费,也会造成供应紧张;相反,如果死亡在三个月内就会发生,可能并没有足够的准备时间。

Avati知道,识别出那些处于“死亡时间段”的患者,可以帮助医生对他们采用更合适、更人道的医疗干预措施。

如果算法有效,临终关怀团队将更快地搜寻到那些最需要帮助的人。

Avati和他的团队确定了约20万名患者作为学习样本。该团队的主要参数是医院的医疗记录,数据涵盖多种疾病,包括癌症、神经系统疾病、心脏病和肾脏衰竭等。

假设一名男子在2017年1月死亡,如果你将时间回溯到“临终关怀的最佳时间”,就来到了 2016年1月至10月间。

Avati知道,为了在这个时间段锁定病人,你需要在此之前就收集和分析他的医疗信息。

那么该怎样通过这个人的信息,就能使医生准确预知病人会在三到十二个月的时间内死亡呢?又需要什么样的数据才能教会算法来进行这样的预测呢?

50118ca7c5bb470bc4ae26d0a58c7245441e7a93

斯坦福大学的Anand Avati

Avati利用了医院医生已经编码的医学信息:病人的诊断说明,预定的扫描次数,在医院里度过的天数,所做的各种手续,医疗处方等等。

这些信息当然是有限的,没有问卷调查,没有对话,也不需要用鼻子嗅探化学物质,但它们是一些客观的标准化参数。

这些信息被输入到深度神经网络(一种软件架构,因为它模仿大脑神经元的组织方式)中。

算法的任务是调整每条信息的权重和强度,以便生成一个给定患者在3到12个月内死亡的概率分数。

这套“死亡算法”从近16万名患者身上采集信息进行自我训练。当它学习了所有数据之后,Avati的团队对剩下的4万名患者进行了测试。

这一过程算法的表现很出色,错误率很低,算法认为会在3到12个月内死亡的患者中,90%都得到了应验。

算法认为存活期超过一年的患者,95%存活超过12个月。(这个算法使用的数据可以在将来得到很大的改进,扫描结果,医生的笔记或者病人的自我评估都可以加入到这个系统中,从而提高预测的精度。)

在2017年11月的IEEE国际生物信息学与生物医学大会上,Avati对此项研究进行了报告。

那么算法究竟是怎么“学习”死亡的过程?反过来,它对肿瘤学家会有什么帮助吗?

深度学习一个令人迷惑的地方就是,它无法告诉我们它是如何学到的这些,它推算出概率,但它不能轻易地表达背后的逻辑。

就像一个磕磕绊绊学会了骑车的孩子,他并不清楚自行车骑行的力学规则一样。当我们问“为什么”时,算法看上去如此茫然。

于我们而言,它就像死亡一样是另一个黑箱。

5f159ea4f0cf84e9d68dc8515fac8ee4694ef046

但是,当你撬开这个箱子看个别案例时,你会看到一些出乎意料的事情。

正如预测的那样,一个分数为0.946的男子在几个月内死亡。他曾经患过膀胱癌和前列腺癌,经历了21次扫描,已经住院了60天 ,所有这些都被算法确定为即将死亡的迹象。

但令人惊讶的事实是,他的脊椎也接受了扫描,这是我和我的同事可能会忽视的迹象,我后来意识到,核磁共振成像技术用于脊髓很可能意味着癌细胞已经转移至神经系统,而这无疑是致命的。

看到“死亡算法”,我就会想起我曾经的患者S先生。如果有一个更完善的算法可供使用,我会用在他身上吗?一定会的。

如果那样做的话,S先生就可以跟家人好好地度过最后的时光。但是算法可能比大多数人更好地理解死亡模式,这个想法还是让我觉得不安。

也许如果它改变一下形式,不再输出概率,而是包裹在一个黑白相间的毛绒绒的盒子里,偶尔蜷缩在人们身边,这样就更容易被人们接受了吧。


原文发布时间为:2018-01-09

本文作者:Siddhartha Mukherjee

本文来自云栖社区合作伙伴新智元,了解相关信息可以关注“AI_era”微信公众号

原文链接:AI预知死亡:算法预测临终时间,准确率90%

相关文章
|
1月前
|
机器学习/深度学习 人工智能 监控
AI算法分析,智慧城管AI智能识别系统源码
AI视频分析技术应用于智慧城管系统,通过监控摄像头实时识别违法行为,如违规摆摊、垃圾、违章停车等,实现非现场执法和预警。算法平台检测街面秩序(出店、游商、机动车、占道)和市容环境(垃圾、晾晒、垃圾桶、路面不洁、漂浮物、乱堆物料),助力及时处理问题,提升城市管理效率。
AI算法分析,智慧城管AI智能识别系统源码
|
4月前
|
机器学习/深度学习 存储 人工智能
极智AI | 周易AIPU算法部署仿真测试
本教程详细记录了使用周易 AIPU 进行算法部署仿真测试的方法,带大家尝尝鲜。
189 0
|
3月前
|
机器学习/深度学习 人工智能 监控
【AI 现况分析】AI 算法偏见和歧视分析
【1月更文挑战第27天】【AI 现况分析】AI 算法偏见和歧视分析
|
3月前
|
机器学习/深度学习 存储 人工智能
【利用AI让知识体系化】3万多字让你&我快速入门数据结构与算法(三)
【利用AI让知识体系化】3万多字让你&我快速入门数据结构与算法
|
3月前
|
存储 人工智能 搜索推荐
【利用AI让知识体系化】3万多字让你&我快速入门数据结构与算法(二)
【利用AI让知识体系化】3万多字让你&我快速入门数据结构与算法
|
3月前
|
存储 人工智能 算法
【利用AI让知识体系化】3万多字让你&我快速入门数据结构与算法(一)
【利用AI让知识体系化】3万多字让你&我快速入门数据结构与算法
|
3月前
|
人工智能 算法 安全
训练数据集污染与模型算法攻击将成为AI新的棘手问题
【1月更文挑战第11天】训练数据集污染与模型算法攻击将成为AI新的棘手问题
66 3
训练数据集污染与模型算法攻击将成为AI新的棘手问题
|
3月前
|
人工智能 算法 Java
数据结构与算法面试题:给定 n 个非负整数 a1,a2,a3,...,an,每个数代表坐标中的一个点(i, ai),请找出两个点之间的最大距离。(提示:动态规划)
数据结构与算法面试题:给定 n 个非负整数 a1,a2,a3,...,an,每个数代表坐标中的一个点(i, ai),请找出两个点之间的最大距离。(提示:动态规划)
49 1
|
3月前
|
人工智能 运维 监控
可观测实践,如何利用 AI 算法解决告警配置三大难题
本文介绍了如何利用 AI 算法解决“不知道该监控哪些指标”、“不知道该设置什么阈值”、“指标正常情况下就起伏不定,怎么配告警”告警配置三大难题。
141909 0
|
3月前
|
人工智能 监控 算法
阿里云PAI-EAS算法服务挑战赛:开启AI新时代
阿里云PAI-EAS算法服务挑战赛:开启AI新时代
424 1