zoukankan      html  css  js  c++  java
  • 【转】新生儿筛查的无意义性

    医疗诊断的准确率计算[1]

    医学检测为阳性包括两种可能性[5]:1)一个人确实患病,并检测为阳性,记为P1;2)一个人没有患病,但检测为阳性,记为P2。因为检测手段是基于统计的,通常为95%的置信度,所以存在这种情况:一个人没有患病,但检测结果为阳性。

    那么一个人检测结果为阳性,而真正患病的概率是:P=P1/(P1+P2)。

    当人群整体患病率很低时,P2>>P1,则P是非常小的。即一个人检测结果为阳性,而真正患病的概率是非常小的。即,基于医疗检测的医疗诊断的准确率是很低的。若一种疾病在人群中的发病概率是1%,那么检测结果为阳性而事实上患病的概率是16%。一个女人乳腺癌检测结果为阳性而事实上患乳腺癌的概率是7%[5]。

    用数学表示如下。


    假设一种疾病全体人类的得病率是1/4000,医疗检测的准确率是95%。
    D: 表示“被检测者得病”这一事件
    T:表示“检测结果阳性”这一事件

    (P(T|D)=0.95=P(T^c|D^c))
    (D^c, T^c)为事件的否。
    被检测者关心如果检测结果阳性,Ta到底是不是真的得病了?

    (P(D|T)=frac{P(T|D)P(D)}{P(T)} ext{ (Bayes rule)})
    (=frac{P(T|D)P(D)}{P(T|D)+P(T|D^c)P(D^c)} ext{ (Law of total probability)})

    (=frac{0.95 imes frac{1}{4000}}{{0.95 imes frac{1}{4000}}+0.05 imesfrac{3999}{4000}}=0.0047)

    新生儿先天性甲低的得病率是1/4000[3],被检测者如果检测结果阳性,则真的生病了的概率是0.47%。
    新生儿苯丙酮尿症(PKU)的得病率是1/12000[4],被检测者如果检测结果阳性,则真的生病了的概率是0.158%。

    我们只能说这个数据是相当惊人地微弱。

    医疗诊断除了看检测结果,更重要的是看症状。而新生儿如何看症状?新生儿筛查(newborn screening)这一项医疗活动是糟糕的科学(bad science[2]),愿立刻停止。

    参考:

    [1]Joe Blitzstein, “Lecture 5: Conditioning Continued, Law of Total Probability | Statistics 110” 18:00, https://www.youtube.com/watch?v=JzDvVgNDxo8&t=1677s
    [2]Peter Donnelly, “Peter Donnelly: How stats fool juries”, Ted, https://www.youtube.com/watch?v=kLmzxmRcUTo
    [3]Wikipedia, Congenital hypothyroidism, https://en.wikipedia.org/wiki/Congenital_hypothyroidism
    [4]Wikipedia, Phenylketonuria, https://en.wikipedia.org/wiki/Phenylketonuria
    [5]Kalid Azad, Bayes' Theorem Intuition, Apr 17, 2017, https://www.youtube.com/watch?v=YBvilAYd5sE

     

    源自:为什么新生儿要做疾病筛查?https://www.zhihu.com/question/41360282

  • 相关阅读:
    MySQL分区和分布性能测试[转]
    在独立的javascript文件中获取当前项目的http路径
    解决在OFFICE平台传输数据慢的问题,使用GZIP+JSON替代WEBSERVICE提供数据
    开发流程与各层软件选型
    [转]Linux下shell的工作原理
    C# 3.0中的操作符=>
    [转]Linux用户口令的管理
    Linux基本命令篇 网络管理
    [转]Linux查看磁盘使用情况命令
    恢弘的钢琴曲《出埃及记》
  • 原文地址:https://www.cnblogs.com/dersu/p/7277653.html
Copyright © 2011-2022 走看看