news 2026/2/22 14:14:44

人工智能应用- 人机对战:02. AI 围棋的困难

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
人工智能应用- 人机对战:02. AI 围棋的困难

计算机下棋因其规则明确、胜负分明,很早就受到人工智能研究者的青睐。图灵、香农、麦卡锡等人都曾深入研究棋类游戏。1997 年 5 月 11 日,IBM 公司开发的“深蓝”战胜了当时的国际象棋世界冠军卡斯帕罗夫,这一事件被认为是人工智能领域的里程碑式成就。

“深蓝”能够击败卡斯帕罗夫的关键在于使用了α-β剪枝算法,它基于极小-极大搜索原理。该算法的基本思路是,从当前棋局出发,在所有可能的走法中选择一条“即便对手做出最佳应对,我方仍能获得最大优势”的走法。α-β剪枝算法在此基础上通过剪去不必要的搜索路径,大幅提高了搜索效率。

极小-极大算法(包括α-β剪枝)的关键在于对局面的评估。在国际象棋中,评估局势相对简单。通常可以通过计算双方棋子的数量、棋子的价值以及位置优劣来判断局势。这些信息被称为“启发信息”,人类和计算机都可以依靠这些信息来评估棋局

左:国际象棋的棋局;右:围棋的棋局

然而,围棋的局势判断要复杂得多。围棋盘面变化无穷,局势往往依赖棋手的直觉和经验来判断,这对计算机来说是巨大的挑战。由于无法准确评估局势,“深蓝”所依赖的搜索和剪枝算法在围棋中就难以适用了。因为这一类算法需要预判未来几步的局势,如果局势评估不准确,整个搜索策略就会失效。

那么,有没有可能多搜索几步,直到局势足够明朗再做出判断呢?例如,是否可以一直搜索到终局,再根据胜负结果来判断?理论上这是可行的,但由于围棋的落子选择太多,导致搜索路径的扩展将是天文数字,因此在实际操作中并不现实。正因如此,在“深蓝”获胜后的十多年里,没有任何围棋程序能够击败人类顶尖棋手。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/22 2:36:49

TotalDMIS 安全空间

安全空间 定义当前缺省的安全平面.“自动”表示软件根据被测特征的法线方向,在6个安全平面里自动计算出最佳的安全平面.X,Y,Z,-X,-Y,-Z 表示强制使用对应的安全平面。“安全空间”指令用于设置程…

作者头像 李华
网站建设 2026/2/18 15:59:10

AI头像生成器对比测评:比Stable Diffusion更简单

AI头像生成器对比测评:比Stable Diffusion更简单 在社交平台头像设计这件事上,很多人卡在第一步——不是不会画,而是不知道该怎么“说清楚”自己想要什么。 你可能试过 Stable Diffusion,调了几十次参数,写了十几版 …

作者头像 李华
网站建设 2026/2/15 1:10:31

科哥AWPortrait-Z镜像:摄影爱好者的AI修图助手

科哥AWPortrait-Z镜像:摄影爱好者的AI修图助手 你是否经历过这样的场景:刚拍完一组人像,却发现皮肤不够通透、发丝边缘毛躁、背景杂乱干扰主体?又或者想为朋友圈配一张风格统一的肖像图,却苦于不会PS、调色软件太复杂…

作者头像 李华
网站建设 2026/2/19 14:20:13

Qwen2-VL-2B-Instruct实战:快速构建跨模态语义搜索工具

Qwen2-VL-2B-Instruct实战:快速构建跨模态语义搜索工具 1. 引言:当文字能“看见”图片 想象一下,你有一个庞大的图片库,里面有成千上万张照片。现在,你想找到一张“夕阳下的海边,有一个人在遛狗”的照片。…

作者头像 李华
网站建设 2026/2/22 5:52:28

Qwen3-ASR-1.7B实战:如何用Python调用API实现批量转录

Qwen3-ASR-1.7B实战:如何用Python调用API实现批量转录 1. 项目概述与核心价值 你是不是经常需要处理大量的音频文件转录工作?无论是会议记录、访谈内容还是语音笔记,手动转录既耗时又容易出错。传统的语音识别工具要么需要联网上传&#xf…

作者头像 李华