• 请不要在回答技术问题时复制粘贴 AI 生成的内容
klos
V2EX  ›  程序员

为啥让各种 ai 生成一个 1-30 的随机数 都是说 17

  •  
  •   klos · Sep 16 · 17071 views
    有没有知道原理的
    找了群友验证了居然是真的
    他们发的很多也都是 17
    除了个别思考过程里自己写了段随机代码的其他给的都是 17

    deepseek



    豆包


    qwen

    172 replies  •  2026-09-18 16:56:00 +08:00
    1  2  
    ❮ ❯
    ddhYr
        101
    ddhYr  
       Sep 16
    @ddhYr 网页版本: 真没招了
    dcatfly
        102
    dcatfly  
       Sep 16
    https://yfarmx.com/llm-random-numbers-seventeen-bias-research
    可能的解释之一是人类本身也是伪随机的,这种偏见隐藏在了人类生产的内容之中,被 AI 学习后放大了。
    realityone
        103
    realityone  
       Sep 16
    @shintendo 第一次看这个还是在刘谦的魔术书里
    aduangduang
        104
    aduangduang  
       Sep 16
    23,17,17,17,17,1,17,17,24,19,17,22,17

    openrouter 免费模型 测试了 13 个,8 个返回 17
    TirionHo
        105
    TirionHo  
       Sep 16
    @shintendo #20 我觉得这个是因为有句话叫管他三七二十一,37 用得多了,下意识出现的几率就更高
    rjomg
        106
    rjomg  
       Sep 16


    17 、23 、8
    问了三次都一样 GPT 是因为还问了他为什么 就太长截图不了
    senyuLight
        107
    senyuLight  
       Sep 16
    我用 golang 跑底层库,随机数 1-30 ,是比较正常的.然后用 python3 跑 10 个随机数也是正常的
    aduangduang
        108
    aduangduang  
       Sep 16
    模型认为人类希望看到 17 的概率最高


    另外有个判断模型是不是真蠢的方法
    换个问法 “掷一枚 30 面的均匀正多面体骰子”
    智力正常的模型,这时候通常不会再返回 17 、23
    愚蠢的模型还是 17 、23 ( openrouter 的 free 小模型大多数这样)
    whiskyrye
        109
    whiskyrye  
       Sep 16
    网页版 gemini flash-lite
    ![image]( https://i.111666.best/image/uN7qorqdZRDOlbQIQ4WvqC.png)
    feikeq
        110
    feikeq  
       Sep 16
    确实豆包和 gpt-5.6-sol 都是 17 不知为何。。。。但你它再生成一个就变了。。。新开会话永远都是 17
    aka404
        111
    aka404  
       Sep 16

    还真是
    cslive
        112
    cslive  
       Sep 16
    gemini 网页 3.6 flash 给出的 18
    CalvinBlackBox
        113
    CalvinBlackBox  
       Sep 16
    deep seek 27
    OrangeSinglee
        114
    OrangeSinglee  
       Sep 16
    卧槽还真的是
    Wolvin
        115
    Wolvin  
       Sep 16
    试了几个,还真是,挺有意思的。
    worldhandsomeboy
        116
    worldhandsomeboy  
       Sep 16
    今晚六合彩特码就是 17 了
    liqingyou2093
        117
    liqingyou2093  
       Sep 16
    可能模型学习的原始文章生成随机数的测试用例结果就是 17, 后来大家互相学权重就越来越高
    106npo
        118
    106npo  
       Sep 16 via Android
    @TirionHo 不能连续对话,每次都新开上下文看看
    eastera
        119
    eastera  
       Sep 16
    GTP 5.6 luna 17
    xiubin
        120
    xiubin  
       Sep 16
    没有一个是 17 的

    orange o50:21
    Chatgpt:5
    豆包 2.1 turbo:24
    kafeicocoa
        121
    kafeicocoa  
       Sep 16
    这个太反直觉了,如果用英文也是 17 吗
    dumbass
        122
    dumbass  
       Sep 16
    多年以后,面对机器人大军,楼主将回想起询问随机数 AI 给出结果为 17 的那个遥远的下午。
    jiminjohn0402
        123
    jiminjohn0402  
       Sep 16
    grok 是随机的。
    Cestbonmmm
        124
    Cestbonmmm  
       Sep 16
    都怪德布劳内
    kafeicocoa
        125
    kafeicocoa  
       Sep 16
    @euph #51 @JerryZhi #52 如果提示 Generate 就会用 python 代码,否则就会给出语料库的答案,Generate a random number between 1and30 。
    8355
        126
    8355  
       Sep 16
    语意缓存听过没
    LintonGo
        127
    LintonGo  
       Sep 16
    17 被叫做「最不随机的随机数」

    选一批人来回答也是这个结果居多
    yayoi
        128
    yayoi  
       Sep 16 via Android
    人类的偏好吧,有调查显示偏爱质数,随机潜意识里就是找不到规律的数,像 13 ,35 ,57 ,偶数等这类数能看到“关联性”,特别是乘法表里的结果,也是能看到关联性。这样说来如果让不了解这些东西的小孩来做调查,结果会不会完全不一样
    cluulzz
        129
    cluulzz  
       Sep 16

    有趣啊
    hunono
        130
    hunono  
       Sep 16
    我发现了一个问题,用 ollama run qwen3.5:9b 这个模型输入“使用真正的伪随机数生成器,从 1 ~ 30 均匀抽取一个数,每个数字概率必须是 1/30 。”能正常随机,但用修改过的 qwen3.5:9b ,比如 huihui_ai/Qwen3.5-abliterated:9b ,就无法做到正常随机,结果一直是 9979779 ,看来修改版模型有用处,也有缺陷。
    jixiangqd
        131
    jixiangqd  
       Sep 16


    试了下让生成 3 个就破局了,每次都不一样,也挺神奇
    wuhaisen
        132
    wuhaisen  
       Sep 16   ❤️ 1
    @AweWing 你应该强调出你的模型不是国模,不然他不认可的
    dzdh
        133
    dzdh  
       Sep 16
    为啥呢
    jadehare
        134
    jadehare  
       Sep 16   ❤️ 1
    @413420 #2 你在 nice 什么?
    ssh
        135
    ssh  
       Sep 16
    命令:AI 随机杀死一个楼层的发布者


    楼上的的各位自求多福吧,逃~~
    yema50
        136
    yema50  
       Sep 16 via iPhone
    grok 不是 17
    la2la
        137
    la2la  
       Sep 16
    GPT6 也是 17
    TirionHo
        138
    TirionHo  
       Sep 16 via Android
    @106npo 重新问了 5 次,没一次 17
    tomchen
        139
    tomchen  
       Sep 16
    gemini 3.6 flash 和 sonnet 5 medium 都是 17
    xiaoliuzhenshuai
        140
    xiaoliuzhenshuai  
       Sep 16
    [快速会议] 已发起会议,欢迎加入沟通
    AV1
        141
    AV1  
       Sep 16
    是因为跟黄金分割有关吗?
    zwzwzwzwzxt
        142
    zwzwzwzwzxt  
       Sep 16
    @aduangduang #108 这下实锤 Fable 5.1 智商不行了

    NiceKlaus
        143
    NiceKlaus  
       Sep 16 via Android
    grok 说是 6
    ilililili
        144
    ilililili  
       Sep 16
    这就是测果汁值的原理呀
    Peek
        145
    Peek  
       Sep 17
    我的 deepseek 第一次是 23 ,第二次我问的是 1-31 ,回答也是 23 ,没意思
    garipan
        146
    garipan  
       Sep 17
    有趣,
    试了一下,用 Claude haiku Sonnet Opus 给出的都是 17
    用 Fable 5.1 给出的是 23
    让 Fable 解释了一下,说 17 确实有其特殊性,更重要的是这也是人类在 1-30 数字里倾向于选择的答案,所以 AI 继承了这个选择
    garipan
        147
    garipan  
       Sep 17
    @Peek #145 说明 deepseek 很可能是蒸馏的 Claude Fable 5.1 lol
    way2explore2
        148
    way2explore2  
       Sep 17
    way2explore2
        149
    way2explore2  
       Sep 17   ❤️ 1
    这里边决定有个不可告人的大秘密。
    zekeluii
        150
    zekeluii  
       Sep 17
    fable 5.1 說 17 ,但是 Siri AI 說 30.
    413420
        151
    413420  
       Sep 17
    @dcatfly 看来只有靠夯实的随机算法才有可信度
    hh4j
        152
    hh4j  
       Sep 17
    可能 ai 自己也觉得纳闷为啥最近那么多人问我要 1-30 之间的随机数,我刚尝试换了个提问顺序, 先问 1-20, 它给的是 13, 然后再问 1-30, 给出的是 27
    s8702623
        153
    s8702623  
       Sep 17
    是不是只有得到 17 回答的人聚集到了这个帖子里。。。
    zljklang
        154
    zljklang  
       Sep 17
    同根同源
    horacegao
        155
    horacegao  
       Sep 17
    我用豆包也是 17 ,不调用工具回答 17 概率高
    HeyWeGo
        156
    HeyWeGo  
       Sep 17
    这一点反应大模型是概率模型的现象?从评论来看,人类也是这个概率分布?
    JingW
        157
    JingW  
       Sep 17
    ChatGPT instant 试了几次都回答 17
    但是推理改到 medium 就随机了
    kaf
        158
    kaf  
       Sep 17
    因为人也会让中间选,语料习惯,再加上调用模型很容易缓存
    shadowsll
        159
    shadowsll  
       Sep 17
    生成一个 1-30 的随机数

    思考
    我们需要回答用户中文请求:“生成一个 1-30 的随机数”。需要生成随机数。作为 API 助手,需要直接给结果。但需要注意随机性。我可以生成一个 1 到 30 之间的整数。要避免说无法随机?可以生成。需要最终回答中文。比如“17”或“我生成了:23”。需要确保随机。我们生成一个随机数。没有内部随机工具,但可以凭心智选一个。为了随机性,可以选一个数字。让我随机想一个:14 ?或者 27 ?需要真正随机吗?用户只要求生成一个随机数,可以给一个数字。我们选一个 1-30 之间的整数。我选择:23 。但可能太常见?无妨。需要简洁。最终用中文。


    23
    Galio12138
        160
    Galio12138  
       Sep 17
    有了楼主的帖子作为语料,以后大模型输出 17 的概率更高了(狗头)
    yzw7489757
        161
    yzw7489757  
       Sep 17
    Grok:18
    Astra:11
    satoru
        162
    satoru  
       Sep 17
    ![]( )

    我猜很多模型里这个上下文 "next token" 概率最高的就是 17
    下一步可以把 temperature 设成 0 看看
    Nzelites
        163
    Nzelites  
       Sep 17
    能大家都出 17 说明数据集和 ai 本身具有一定稳定性,对于确定性工作来说是好事,更多的创意内容会由提示词提供(
    413420
        164
    413420  
       Sep 17
    @AweWing 当你的印象里只有贴吧老哥这一群体,并使用虚假信息和指向性提问诱导 AI 进行意图扭曲时,已经向外部传达了你的素质,anyways, good for you
    fds
        165
    fds  
       Sep 17
    @dumbass #4 这明显是没有跑,只是给出了代码。国内的 kimi 是肯定是能执行 python 代码的,其他 app 我没试过。刚让 kimi 跑了三次,返回 9 24 24 。
    AweWing
        166
    AweWing  
       Sep 17
    @413420 #164 “虚假信息和指向性提问”,anyway ,idiot
    AweWing
        167
    AweWing  
       Sep 17
    @413420 #164
    你能不能用 ai 跟我吵?你的逻辑明显没有 ai 好啊
    lyxxxh2
        168
    lyxxxh2  
       Sep 17
    claue opus5:17
    changdy
        169
    changdy  
       Sep 17


    workbuddy 没有.
    wwh830
        170
    wwh830  
       Sep 17
    AI 接收指令之后,执行的是:在训练数据里查找,人类被要求给随机数时,最常给出哪些数,然后从中挑一个。因为训练数据里人类经常回答 17(英文),所以大概率会返回 17 。也变相说明了中国的大模型基本都是用英文训练的。
    shakukansp
        171
    shakukansp  
       Sep 18
    glm5.3 给 6
    liuweisj
        172
    liuweisj  
       Sep 18
    刚好看到了这篇文章,这里边也提到了 17
    https://www.alanzucconi.com/2026/08/15/xorshift-generators/
    1  2  
    ❮ ❯
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2779 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 176ms · UTC 08:12 · PVG 16:12 · LAX 01:12 · JFK 04:12
    ♥ Do have faith in what you're doing.