对最终测试期望模型的解释

假设对于第i个人,他的成绩已经定了下来,为gi,概率为Pi

剩下的所有人排成一行,信息如下

分数比gi大的概率:              k1       k2         k3 ...       kn1
分数小于等于gi                1k1 1k2 1k3 ... 1kn1

显然样本点由这n1个人组成,设第一个人为k1的样本点集合为S

后面显然有2n2种样本点(每个人要么分数大于gi,要么小于等于)。所以集合S的大小就是2n2(这2n2个样本点前面放上k1组成S

假设这2n2个样本点(不算第一个人),每种的概率为pi,有xi个人比gi

那么算上第一个人(此时第一个人的分数比gi高),每种的概率为k1×pi,有xi+1个人比gi

算上第一个人(此时第一个人的分数比gi低或等于),每种的概率为(1k1)×pi,有xi个人比gi

那么上面就是S的所有样本点

那么对于第i个人来说,他的期望排名(按照期望计算的定义,不用太复杂)在此人成绩为gi时为每个样本点的权值(有多少个人比gi大)乘以此样本点的概率之和加一

化简之后易得为k1+i=12n2pi×xi+1

那么对于i=12n2pi×xi采取同样的方式计算,将所有人计算完,则可得为i=1n1ki+1

那么在对第i个人得不同成绩的情况分别计算,乘以概率即可得到数学期望排名

posted @   最爱丁珰  阅读(76)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示