以下文章来源于差评前沿部 ,作者世超
那一年的比赛是柯洁对阵 Alphago,最终比分 3-0。
当时我看见柯洁瘫在桌前泣不成声,我就在想如果我能成为棋王,我一定要重铸人类荣光。
不过,那场比赛也属于人类在围棋界的最后一舞了,从那以后,AI 就坐实了围棋界的统治地位。
最近,前线传来战报:人类终于在人机大战上赢过了AI!
事情是前两天,在日本举行了一场世界级的编程大赛,叫 AtCoder 世界巡回赛。其中一场决赛,有 12 位顶尖高手同时做一道编程题同台竞技,而作为赞助商的 OpenAI,把他们的内部模型也拉进了比赛。
比赛规则是只有一道题,谁编的算法最优就能赢,时间是十个小时。
题目很长,大概意思就是你扮演一个指挥官,在一片区域里,通过设计策略,高效地指挥每个机器人士兵移动到它们的目的地。
因为数量很多,每个机器人还有固定的移动规则,人一多,中间难免堵车,你就得尽可能找到最优的规划,让每个机器人少绕路,还能做到片叶不沾身。
改变地形在游戏里是很强的技能,当然在这里也是。用墙卡走位,就能让机器人更容易走到你想走的位置。
这种问题拥有无限可能,在有限时间里很难找到最优解,因此,各位参赛选手只能比拼谁的优化更好。
结果一上来,AI就依靠速度优势,直接试出来个效率很高的解,狂砍 50000000000 分跃居第一。
但这个时候,其实大伙也都没太惊讶。因为它给出的答案,大伙一眼能看出来不是什么最优解。
因为它一堵墙都没有建,纯靠干拉,其他人都在辛辛苦苦造墙呢。这就相当于,你想让水流到该去的地方,你得挖坑引流啊。
然而 AI 在前 3 个小时,一直在尝试没有墙的打法,让很多人认为它忘记了这项规则的存在。
再这样下去,人类超过 AI 就是早晚的事。这让直播间的气氛很紧张,大伙都关注着 AI 的一举一动。
结果,比赛时间 3 时 08 分,OpenAI 建出了第一堵属于自己的城墙。
但事情并没有向更坏的方向发展。在这之后,AI 选手一直在试一些比较简单的墙,与此同时,人类选手已经开始尝试更复杂、更创新的加墙策略了。
很多人靠自己的想象力,建立了天马行空的迷宫,人类独有的灵感在此时表现出了对 AI 的压制。
而 AI 这边遇到了瓶颈,建墙好像对它来说有点复杂,它尝试的方案效率都不太高。
这让大伙松了口气,看来 AI 在灵感上还是棋差一招。很多人以为 AI 要卡在这一步了。
但在第 8 小时,AI又顿悟了,找到了比人类更优秀的建墙方法,再次反超人类选手,重回第一。。
只睡了一小时就来参赛的 Psyho,没有一点过载的迹象,还在疯狂修改自己的代码。
最后一小时,AI 依然牢牢占据榜首,以至于很多观众都开始恭喜 AI 了:人类,还是做不到啊。
但比赛的魅力就在于此,没结束就依然存在希望。
还剩 46 分钟时,Psyho 又提交了一次优化,这次,完成了对 AI 的绝杀。
AI 最终拼尽全力无法战胜。
比赛结束后,Psyho 给世界宣告了人类的胜利。不过,三天睡十个小时还能夺冠,说他是超人也不过分。。
他还参加了数独、拼图等大赛,拿了很多冠军。
现在哥们又回来对抗 AI,有点像游戏里的最终 boss 了——我曾教过你们,现在该你们挑战我了。
这种人类之光的角色,上一次的扮演者还是柯洁。不同的是,柯洁哭了,Psyho 笑了。
当你好奇这么强的程序员在哪高就时,直接翻开他的简介,你会看见:我退休了,整个生活都是假期。
话说回来,虽然这次人类赢了,但很多程序员已经闻风丧胆了:这 AI,已经能胜过 99.999% 的人类了啊。。
但世超觉得未必啊。比赛规则黑白分明,AI 赢了就是赢了,但编程可不是为比赛而生的,这是切切实实的生产力。论打工能力,AI 还真不一定打得过我们天选打工圣体。
我已经不止一次在网上看见程序员的吐槽:AI 写代码比我自己写还费事,你还想让它取代我?
谁输谁赢,还得交给时间来证明,到时候输了再投降还来得及。。
撰文:不咕