找回密码
 欢迎注册
查看: 2125|回复: 5

[讨论] 人脸上取68个样点。求14亿人面相长的一样的概率。

[复制链接]
发表于 2023-2-11 08:21:23 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?欢迎注册

×
人脸上取68个样点。求14亿人面相长的一样的概率怎样计算?
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2023-2-16 17:13:53 | 显示全部楼层
楼主提的问题没有说清楚,无法计算。如果问题改为以下典型说法,是有公式计算的。
假设每人在脸上取68个不同部位的样点(每人取样的68个部位相同),每个样点的判别只有两种相同概率的结果(可别记为+和-)。如果两人对应的68个样点判别结果(+和-)都完全一样,则称这两人面相长的一样。
问:14亿人中,面相有长的一样的概率p?
解:设N=2^68=295147905179352825856,n=1400000000,
  p=1-N!/(N^n×(N-n)!)
  ≈0.4%

PS:以上计算中,由于N和n都非常大,故采用近似计算得出的结果。本论坛有多位大数计算高手,不知是否能得出更精确的结果。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2023-2-17 08:22:31 | 显示全部楼层
sheng_jianguo 发表于 2023-2-16 17:13
楼主提的问题没有说清楚,无法计算。如果问题改为以下典型说法,是有公式计算的。
假设每人在脸上取68个不 ...


你这里n相对于n很小,于是
\(\frac{N-k}{N} \approx\exp(-\frac kN)\)
得到结果约等于
\(1-\prod_{k=0}^{n-1}\exp(-\frac kN)=1-\exp(\frac{n(n-1)}{2N})=0.3315\%\)

直接采用数值计算原表达式结果为0.003314862821256301444046088108047824486283361904390743453979
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2023-2-18 20:25:38 | 显示全部楼层
本帖最后由 sheng_jianguo 于 2023-2-18 20:43 编辑
mathe 发表于 2023-2-17 08:22
你这里n相对于n很小,于是
\(\frac{N-k}{N} \approx\exp(-\frac kN)\)
得到结果约等于


谢谢mathe又给出了一个近似结果。
我的近似公式和你的不同,但计算结果非常接近(小数点后11位相同),比你的结果大一点点:
`p≈1-(\frac{N+(N-n)}{2N})^n` 按此公式计算肯定偏小
请教mathe: 我想知道的是,按你的近似公式计算误差是多少?也就是说,计算结果中有几位有效数字是可靠的?(比如正确结果应该在0.331%至0.332%之间?)

点评

误差就是各自泰勒展开二阶余项之和,所以为\sum(k^2)/(2N^2)~=n(n-1)(2n-1)/(12N^2)  发表于 2023-2-19 12:01
上面我贴的那个高精度数就是计算机计算的精确结果  发表于 2023-2-19 11:59
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

小黑屋|手机版|数学研发网 ( 苏ICP备07505100号 )

GMT+8, 2024-5-6 04:03 , Processed in 0.043779 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表