已知:

新冠测试的准确率:

新冠患者被测出positive的概率是0.9

非新冠患者被测试出negative的概率是0.9

整个人群的新冠患者比例是0.1

如果一个人被测试出positive,那他是新冠的概率更接近以下哪个:

0.4

0.5

0.6

0.7

0.8

0.9

1

如果不知道如何下手,可以参考贝叶斯定理。

来一起算一算:

是不是有点surprise。对于发病率较低的疾病,比如说0.01,一样的准确度,测试出是阳性的结果,实际上是阳性的概率只有0.083.

Plot一个图给大家看看。x轴为发病率,y轴为测试出阳性的人的得病概率。

为什么会有这种直觉误差呢。这就是统计学上最经典的样本分布不均匀的问题。如果实际发病率达到了0.5(样本分布均匀),那么:

P(TestPositive/Positive)=P(Positive/TestPositive)=0.9

那直觉就对了。

还记得模型评分里提到的那个例子吗?对于疾病的预测,如果预测全部false,准确率可以达到(1-发病率), 也就是发病率为0.01的疾病,模型什么都不做,就可以达到准确度99%。

另外提醒,瑞典的参与新冠测试的人,基本上都症状差不多match了,所以测试出是positive,就基本上是positive了。而本文的例子是大街上随便抓一个去测试的案例。

matlab 康托尔集,测测你的数学直觉 - Dagis的个人空间 - OSCHINA - 中文开源技术交流社区...相关推荐

  1. 频率域滤波matlab函数,频率域滤波(2) - osc_t0xmr011的个人空间 - OSCHINA - 中文开源技术交流社区...

    一.频率域滤波的基本步骤: 1)使用函数tofloat把输入图像转换为浮点图像(im2double函数也可以) [f,revertclass] = tofloat(f) 2)使用函数paddedsiz ...

  2. 用计算机做科学计算是绝对精确的吗,科学计算与数学建模 - osc_3gfjojb2的个人空间 - OSCHINA - 中文开源技术交流社区...

    一.数学的作用 数学是科学之母,科学技术离不开数学,它通过建立数学模型与数学产生紧密联系.数学又以各种形式应用于科学技术各领域.数学擅长于处理各种复杂的依赖关系,精细刻画量的变化以及可能性的评估.它可 ...

  3. mysql数学函数名_MySQL数学函数 - flood的个人空间 - OSCHINA - 中文开源技术交流社区...

    /* 返回n的绝对值 abs(n)   */ select abs(2); select abs(-32); /* 返回参数的符号(为-1.0或1) sign(n)  */ select sign(- ...

  4. 精英主义 遗传算法 matlab,遗传算法优化 - osc_lfs4vsih的个人空间 - OSCHINA - 中文开源技术交流社区...

    1.遗传算法简介 遗传算法是一种基于自然选择和群体遗传机理的搜索算法,它模拟了自然选择和自然遗传过程中的繁殖.杂交和突变现象.再利用遗传算法求解问题时,问题的每一个可能解都被编码成一个"染色 ...

  5. matlab一计算自动四舍五入6,matlab总结 - osc_msmij2gf的个人空间 - OSCHINA - 中文开源技术交流社区...

    MATLAB 总结 一 基础部分 1.save('x','y','z') 保存三个变量 2.load('var') 加载变量 3.help size who dir cd delete clear 4 ...

  6. matlab提示音,matlab发出声音 - osc_45mm6g1p的个人空间 - OSCHINA - 中文开源技术交流社区...

    我有时候运行一段很长的代码,在等待的时候去做别的事,希望程序运行完可以有一个提示音. 这可以用matlab的一个函数sound实现,该函数的输入参量是音频数据向量.采样频率和转换位数. % 响一声 s ...

  7. matlab 泛函极值,(二) 泛函的极值 - osc_99vlkukb的个人空间 - OSCHINA - 中文开源技术交流社区...

    泛函的极值必要条件 仿照函数极值必要条件的到处方法,得到泛函取得极值的必要条件. 首先,设所考虑的变量函数均通过固定的两个端点: $y(x_0) = a, \qquad y(x_1) = 0$ 即 $ ...

  8. opencv matlab三维点云,点云采样的三种方法 - 小白学视觉的个人空间 - OSCHINA - 中文开源技术交流社区...

    点击上方"小白学视觉",选择"星标"公众号 重磅干货,第一时间送达 编辑:3D视觉工坊 本文由知乎作者GeometryHub授权转载,不得擅自二次转载. 原文链 ...

  9. matlab simhash,最大非负的序列和 - 轻舞凋零的个人空间 - OSCHINA - 中文开源技术交流社区...

    第一种方法:设定一个从i开始的计数,然后再以j为起点,k不断变化,算和算法复杂度是o(N*N*N) 第二种是第一种的改进算法复杂度是O(N*N) 第三中是最直接的 .算法复杂度是O(N) 它隐藏着条件 ...

最新文章

  1. 在Clojure中使用class
  2. linux c 编译错误 conflicting types for 的解决办法
  3. 如何写windows系统已保护的内存区域
  4. java 全排列非递归算法_全排列的非递归算法 - osc_ivkc73ze的个人空间 - OSCHINA - 中文开源技术交流社区...
  5. MySQL性能优化之必备技能【推荐】
  6. 怎么查看计算机的系统内存大小,Windows10系统怎么查看电脑内存大小
  7. oracle fiscal year,Version 0 is not defined for fiscal year 2007.
  8. python在json文件中查找指定数据_Python中json的取值 如何使用python提取json中指定字段的数据...
  9. python编程单词排序_Python编程20:字典的遍历和排序
  10. Java对二维数组排序
  11. 欧姆龙PLC伺服功能块 功能块可供选择脉冲0-3,脉冲输出方式CW/CCW或者脉冲加方向
  12. SVD专题1 算子的奇异值分解——矩阵形式的推导
  13. golang base64解码编码实现
  14. 工作之余可以回味的经典
  15. python爬去新浪微博_!如何通过python调用新浪微博的API来爬取数据
  16. MySQL查询优化与调优
  17. imatest测试分辨率使用教程
  18. [世界杯] 巴西 vs 克罗地亚 1:0
  19. 常用的webservice接口 .
  20. 微信小程序结合SpringBoot实现WebSocket长链接

热门文章

  1. AI工程师面试凭高频问题提前准备,命中率会是多少?
  2. 还在为DST模型刷不动而感到苦恼吗?来试试无监督DST吧,DSI等你来战!
  3. 冲击SuperGLUE:基于多任务与对抗训练的Finetune方案解析
  4. Transformer落地:使用话语重写器改进多轮人机对话
  5. 2018【比特杯】编程大赛
  6. 无忧考吧python编译环境不存在_python:flake8找不到不存在的方法
  7. 二进制代码查看器Binary Viewer下载教程
  8. linux的基本命令--常用
  9. 《移动应用开发》实验报告——Vue
  10. Swagger 2——@ApiOperation注解、@ApiModel注解、@ApiImplicitParams注解、@ApiImplicitParam注解无效解决方案