在这里要先介绍一下LeelaZero~懂围棋的人都知道:谷歌人工智能围棋AlphaGo吧,后期又出了一个完全自学习版(AlphaGo-Zero)就是从最开始就不用人类经验知识数据库,完全是自学成才。只不过用的电脑硬件堪称史诗级,极尽奢华,一般人玩不了!而LeelaZero是比利时一位程序员大神参照了谷歌阿尔法.元的论文,开发的一款平民级围棋人工智能~LeelaZero(里拉.零)。在配置较高的个人电脑上就可以训练和培养它,让它逐步成长,直到君临天下!但这需要全世界棋友的共同付出,成为志愿者。为LeelaZero的成长提供算力(海量的电脑模拟对局)。但是目前和未来存在明显的困境,目前在线参与LeelaZero项目的机器数量,基本稳定在2000多台,这是什么概念?全球2000多台,整个地球上同时参与这个项目的机器,和中国一个中小城市的网吧里的机器数量差不多。这样的状况,用“惨淡经营”来描述应该是恰当的。面对未来,LeelaZero项目将需要越来越多的算力,这又从何而来?作为一名志愿者的我(纵横十九道)深感忧虑!如果一直维持这样低的算力,开发者还会有这么大的热情持续到底吗?
我个人以为LeelaZero项目参与算力低下的原因主要在于以下几个方面:
1、潜在参与者的电脑GPU配置。一般肯参与LeelaZero项目,大多数都是围棋爱好者,而且还是AI围棋的爱好者,围棋爱好者一般不会是大型游戏爱好者,也就是说围棋爱好者的电脑配置不会太高(这个比较烧钱),特别是GPU的配置相对会比较落后,虽然也能跑LeelaZero项目,但几小时一盘,实在是会让参与者困惑。
2、潜在参与者的电脑和英语知识水平。很多围棋爱好者都是电脑小白&英语小白,对于LeelaZero的介绍页面,下载方式、使用方式、升级方式等,都是有畏难心理的,虽然实际上对程序员比较简单,但很多普通人从第一印象都会觉得这个很专业,自己不会搞。
3、潜在参与者的参与积极性。在项目刚开始的时候,宣传力度也大,潜在参与者的好奇心也重,初始的时候,会有一个参与高峰,但LeelaZero项目是一个比较长期的项目,当最初的热情逐渐消散以后,如何维持参与者的积极性,并吸引更多的人参与进来?这方面,开发者几乎采取的是放任自流、无为而治的态度。拿我自己来说,我也是有一搭、没一搭得跑,想起来,就开着跑跑,想不起来,也不觉得有什么不好。
4、训练成果不容易享受。现在要用LeelaZero下棋,难度比当初Leela要难多了。只要会用Zen,就会用Leela,但LeelaZero既要下载客户端,又要下载最新权重,权重还要解压缩,还要放对文件夹,还要另外下载专门的对弈界面(如sabaki)还要设置相应参数,而且这些都是全英文的。如果一个人不会使用LeelaZero下棋,那么他哪有积极性参与LeelaZero的训练?
这些问题需要开发者动动脑子用心去解决和优化!毕竟LeelaZero是需要更多的人去参与的项目。越容易上手越好!
但我们这一代围棋人也是幸运的一代!有了人工智能的加持,围棋的高度可以更上一层楼。就拿一个业5的我来讲,通过学习人工智能围棋,使自己的思维更加自由,不再受以往的经验和教条的束缚!参悟了要想获得成功,就必须更加精准的推演和预测未来的走向!在围棋里就是棋局发展的多种可能性。这就充分证明了计算的重要性,科学就是能被反复证明和计算的!
人工智能代表未来科技的走向!不光是围棋,在人类企及的所有领域以后都是AI的天下!把握住时代的机遇,谁能站在人工智能世界的顶峰,他就将是世界的领导者!!