围棋吧 关注:338,871贴子:10,265,084

阿法狗的bug之所以说难修

只看楼主收藏回复

不是因为我们不懂程序在瞎说,而是因为它真得很难修。
如果你上过大学,学过线性代数的话,那么你可曾听说过非线性代数这门课?没有吧……因为我们人类目前对非线性代数了解甚少。相关词语大家肯定不陌生,混沌,分型,蝴蝶效应……深度网络事实上就是个非线性方程。如果我们人类有直接修复这个bug的本事的话,那我们老早就去北美洲逮那只蝴蝶,让南美洲不刮龙卷风了。


IP属地:美国来自iPhone客户端1楼2016-03-14 01:57回复
    我是赞成非常难修好的。这个问题要完全解决必须从根源上来,甚至需要有创新的算法来支撑。头痛医头脚痛医脚只会导致更多的问题出现。


    IP属地:辽宁来自Android客户端3楼2016-03-14 02:03
    收起回复
      还是那句话,这个bug根本没那么悬乎,不会影响胜率


      7楼2016-03-14 02:33
      回复
        或许只是硬盘坏了道。。损失了一些数据。。于是那几步下得有些抽风。。阿尔法自动升级,于十几分钟后修好


        来自Android客户端10楼2016-03-14 03:30
        收起回复
          因为78手后 电脑估算自己的不管在哪里落子的胜率都是骤降 而算法决定他需要随机选一个点落子 反正都是胜率低的地方 随机选就出现了不可思议的臭棋 其实对于计算机来说 人所认为的臭棋和好棋在他看来都是胜率低的


          IP属地:中国香港来自iPhone客户端11楼2016-03-14 05:07
          回复
            这不是BUG噢,修不了,这种训练出来的程序就有这样的缺陷。遇到新情况就需要新训练。就和人类一样,需要适应


            IP属地:日本12楼2016-03-14 05:31
            收起回复
              所以谷歌说要删了高手棋谱,重新来学习


              来自Android客户端14楼2016-03-14 07:08
              回复
                至少不应该叫做BUG


                来自手机贴吧15楼2016-03-14 07:21
                回复
                  这根本不是bug,这是系统性错误,这不是软件的bug,而是软件开发者的水平问题,他们开发的软件就只有这个水平,当然他们不会承认自己水平不够,只能推说是软件bug。这要避免这个缺点,除非使用全新的算法,那就不是bug了,那叫做重新开发一个软件。


                  16楼2016-03-14 07:54
                  收起回复
                    这不叫bug。比如我装了个输入法,打“龍”字怎么都打不出来,明明字库里就有,但是候选就是调不出来,这叫bug。我打“四个龍”这个字打不出来,这是设计之初就没有把这类字含进去。阿尔法围棋的程序本来就有回避劫争带来的巨量运算的设计,导致面对78手时算不出来,进而应对出错。说白了,这是设计方案的缺陷,谷歌的15万美金值了。


                    IP属地:北京来自iPhone客户端17楼2016-03-14 07:56
                    收起回复
                      还有非线性代数这门课


                      来自手机贴吧18楼2016-03-14 07:57
                      回复
                        我觉得主要是AI对棋局判断的问题,78一出人就知道要翻盘,而AI87的时候才反应过来,如果他能早一点反应过来,还有救。然而…这还是底层架构的问题…一样没法解决。


                        IP属地:北京来自手机贴吧19楼2016-03-14 08:05
                        回复