「AI 怎么下赢围棋?从 AlphaGo 说起这波操作」

先给结论:它不是背谱,是"练出来的"
围棋变化太多,穷举所有走法,宇宙年龄都不够用。早年大家以为电脑赢不了围棋,就卡在这。AlphaGo 的厉害处在于:它不靠背人类棋谱取胜,而是先学人类下法,再"自己跟自己下"几百万盘,硬把棋感练出来。2016 年 3 月那场对李世石 4:1,算是给旧观念结了账。
米岸AI 感慨一句:AlphaGo 这事儿我当年也以为遥遥无期,结果说破就破,看得人心里一激灵。技术这玩意儿,常常就在你不经意时翻了盘。
第一招:把棋盘变成"直觉"
AlphaGo 里头有个"策略网络",专门干一件事:看一眼棋盘,凭直觉说"下一步大概落哪几个点靠谱"。这不是算出来的,是从千万盘棋里学出的"棋感",先把范围从几百个点缩到十来个,省了大把力气。
这就像老棋手扫一眼盘面心里先有数——机器的"直觉",是用数据喂出来的。它不追求每步都算尽,先把明显臭棋砍掉,剩下的再细琢磨,效率一下就上来了。
第二招:往前多想几步
光有直觉不够,还得算。它用"价值网络"评估某个局面"最后谁赢面大",再配合一种叫"蒙特卡洛树搜索"的法子,从那十来个候选里往深了推几步,挑胜率最高的走。直觉负责收窄,计算负责拍板,俩搭伙干活。
说白了,它不是每一步都算到底,而是"直觉指路、算盘验证",效率一下就上来了。比起傻算全盘,这种"先猜后验"的路子,才是它能扛住围棋复杂度的关键。
第三招:自己跟自己下
最绝的是"强化学习"那段:它不依赖人类陪练,自己左手跟右手下,赢了的招被加强、输了的招被削弱,棋力就这么滚雪球涨上去。这也是为啥它能下出人类从没见过的"妖刀"走法——它没被人类框住。
要我说,这点最值得咂摸:有时候不被旧经验捆着,反而能蹚出新路。人下棋讲究定式,它偏不,哪招赢用哪招,野得很,也灵得很。
这波操作给咱的启发
AlphaGo 之后,这路子被搬到了好多地方:蛋白质结构预测、物流调度、甚至写代码。核心就一条——给系统一个清晰的目标和大量的"对弈",它能在人不想干的活儿上超过人。但它也只是工具,目标还得人定,方向还得人把。
米岸AI 觉得,别神话也别贬它。它就是个肯下死功夫、还不喊累的"练家子"。你给它目标、给它场地,它就能练出你意想不到的本事,前提是别让它练歪了。
常见问题
问:AlphaGo 是真自己想出怪招的吗?
答:是。靠强化学习自己跟自己下,它下出过人类棋谱里没有的走法,还偏偏管用,这才最让人服气。
问:现在下围棋,AI 还赢人类吗?
答:早就是降维打击了。现在职业棋手反倒拿 AI 当陪练、当老师,研究新定式。
问:蒙特卡洛树搜索是啥,难懂不?
答:不玄——就是一种"多试几遍、留下赢面大的路"的搜索法。靠大量随机推演估胜率,比傻算全盘省事。
问:米岸AI 说这跟聊天模型有啥关系?
答:思路同源:都靠"目标 + 海量练习"长出能力。一个练棋感,一个练接话,底层都是数据喂出来的。
本文由米岸AI整理。








