温馨提示:阅读本文需要有本科概率论与统计学基础。
在正文开始之前,我先讲一个小例子。我们现在要通过比赛来决定徐徐和坤坤谁的三分球命中率高。可以有两种比赛方式。第一种方式是:徐徐和坤坤分别投十次球,看谁命中的次数多(或者徐徐和坤坤分别投若干次球,可以不相等,然后比较谁的命中率高);第二种方式是徐徐和坤坤进行多轮比赛。每一轮比赛中,徐徐和坤坤分别投一个球。经过多轮比赛,直到其中一个人比另一个人命中的次数多4次时,比赛停止。这两种方式都是可行的方式。第一种方式是最简单可行的方式。第二种方式技巧性更高些,也是我们今天要讲的主题。

今年数学卷的最后一题(21题)是一道概率论与统计学方面的题。在统计学中检验两种药效的优劣有很多种方法。这道题提到的方法是其中一种。
一个最常见且自然的方法是:药物甲和药物乙分别用在 个不同的小白鼠身上。记药物甲治愈了 只小白鼠,药物乙治愈了 只小白鼠。直观的想法是:若 ,则说明甲比乙更有效。当然直观的想法缺乏严谨性。如果考虑实验遵循的二项分布,可以精确地算出检验的拒绝域与两类错误。
本文以这道题为背景,并且对这道题经过稍微的改动,介绍另一种检验方法:进行若干轮实验。每一轮实验中,拎出一对幸运的小白鼠出来,其中一个吃药品甲,另一个吃药品乙。然后观察哪只小白鼠被治愈了,记录下来,然后进入下一轮试验。直到其中一种药物治愈的小白鼠的数目比另一种药物多4个,试验就停止。(为什么是4个?事实上,你也可以设置为1个,这样的话可能第一轮就分出胜负了,这种情况下检验的随机性太大。也可以把门槛设到10个。只要两种药确实有高下,门槛越高,判反的机会就越小;代价是实验往往要做更多轮,多花经费、时间,还要用上更多可怜的小白鼠。)
再补充一点,乒乓球、羽毛球中有这样的规则:当达到赛点后,如果双方比分接近,那么再继续若干轮比赛,直到一方率先比另一方多2分,就判定领先的人获胜,这背后的思想与本题的思想是一致的。
记 ,若药物甲成功治愈第 个小白鼠;
,若药物甲未能治愈第 个小白鼠;
,若药物乙成功治愈第 个小白鼠;
,若药物乙未能治愈第 个小白鼠。
当 首次达到4时,则试验结束。若此时 ,就按这个规则判甲更好。若此时 ,就按这个规则判乙更好。
做这个检验关心的问题是弃真错误和取伪错误。我们首先假定(即 ):药物甲比药物乙好。如果的确药物甲比药物乙好,且实验的结果显示药物甲比药物乙好,那么我们没有犯错误。如果的确药物甲比药物乙好,但实验的结果显示药物乙更好,那么就犯了弃真错误。另一方面,如果药物乙比药物甲好,但实验的结果显示药物甲更好,那么就犯了取伪错误。
如果你第一次接触弃真错误和取伪错误两个概念,你可能对上面的描述有些犯晕。再举个例子:企业面试某个人,最后的结果有四种:①招到了有能力的人,②招到了没能力的人,③拒绝了有能力的人,④拒绝了没能力的人。结果①和④是好结果,没有犯错误。但是结果②和③是犯了错误的。拒绝了有能力的人,是弃真(顾名思义,放弃了真正有能力的人);招到了没能力的人,是取伪(顾名思义,是录取了没有能力的人)。
多说一句,在其他条件不变的情况下,弃真错误和取伪错误不能同时降低。你降低了弃真错误,必定会提升取伪错误。比如,你想降低弃真错误,即尽量不要拒绝有能力的人,那么你就要放低招人的标准。而放低了招人的标准,更加有可能会招到没能力的人。
当然弃真错误和取伪错误不是绝对的。要看你把哪句话当作原假设。
回到这道题,我们把“甲比乙好”当作原假设。实际是甲更好,却判了乙更好,这是弃真;实际是乙更好,却判了甲更好,这才是取伪。
那么,判错的概率怎么算呢?
设药物甲有效的概率是 ,药物乙有效的概率是 。这里假定不同小白鼠的治愈结果相互独立。
则药物甲有效、药物乙无效的概率是 ,此时分数的差距(即 )增加1;药物乙有效、药物甲无效的概率是 ,此时分数的差距减少1。我们记这两种情况为“有效实验”。另外的情况是:分数差距不变,即两种药物都有效或者两种药物都无效,此时对应的概率为 。
综合来看,分数差距增加1的概率为:
增加1 增加1或减少1
(*)
对应地,分数差距减少1的概率为 。
根据赌徒输光定理,赌徒每次以概率 赢1元钱、否则输1元钱,那么在净输了 元之前,先净赢了 元的概率为 。(至于这个式子怎么来的,可以参考https://zhuanlan.zhihu.com/p/51554762,这篇文章有轻微的涉及。如果有机会我会新开一篇文章讲述这个结论是怎么来的,现在你只需把这个当现成的结论即可)
接下来具体解释“净输了 元之前,先净赢了 元”的含义。背景是赌徒和另一个人在进行赌博,每个人的初始资产有 元。其中一方输光所有的钱即为破产。“其净输了 元之前,先净赢了 元”,指的就是对手先破产。
同样的道理,可以把每一次有效实验看作是一次赌博。这里的 P 就是上面算出的概率,令 。甲先领先4分的概率是 ,乙先领先4分的概率是 。如果 ,两边各有一半的机会。
回到原题。甲的治愈率是50%,乙是80%。只看不打平的轮次,甲赢一轮的机会是20%,最后却先领先4分的概率是1/257,不到0.4%。