当前位置: 首页 > news >正文

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

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

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

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

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

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

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

http://www.jsqmd.com/news/365276/

相关文章:

  • 小白必看!GME多模态向量一键部署教程,轻松实现跨模态搜索
  • 幻境·流金GPU算力优化:BF16混合精度适配A10/A100/V100实测指南
  • AI绘画新体验:FLUX.1文生图快速入门教程
  • Hunyuan-MT-7B新手教程:从部署到翻译少数民族语言的完整流程
  • 深求·墨鉴OCR:手写转电子笔记最佳方案
  • 零基础玩转UI-TARS-desktop:内置Qwen3-4B的AI桌面助手教程
  • 零基础入门:用GLM-4-9B-Chat-1M处理200万字长文本
  • Pi0具身智能作品集:折叠毛巾任务的多维度动作展示
  • YOLO X Layout Web界面汉化改造:Gradio i18n配置中文化UI实战教程
  • 零基础玩转RMBG-2.0:Streamlit界面3步完成专业级抠图
  • RexUniNLU中文-base部署教程:GPU显存不足时的梯度检查点启用指南
  • InternLM2-Chat-1.8B保姆级教程:手把手教你搭建AI对话机器人
  • Fish Speech 1.5语音合成:5分钟快速部署教程
  • 防黑图神器:Z-Image Turbo稳定绘图解决方案
  • 【Django毕设全套源码+文档】基于LSTM的在线考试系统的设计与实现(丰富项目+远程调试+讲解+定制)
  • 一键换风格!Meixiong Niannian画图引擎LoRA权重替换全攻略
  • 手把手教你用Hunyuan-MT Pro:从部署到专业级翻译全流程
  • ChatGLM-6B入门实战:手把手教你使用AI对话
  • 小白也能玩!Xinference部署孙珍妮文生图模型
  • Qwen3-ASR-0.6B语音识别实战:5分钟搭建多语言转文字工具
  • AutoML十年演进
  • 人工智能应用- 人机对战:03. AlphaGo 的秘密
  • 隐私安全首选:纯本地运行的MogFace人脸检测工具测评
  • 开发者必看:Qwen3-VL三大镜像部署工具实操测评
  • Qwen3-ASR-1.7B实战教程:Python API调用+Web界面集成完整指南
  • 【Django毕设全套源码+文档】基于Python的畅联智购平台(丰富项目+远程调试+讲解+定制)
  • 选购钢管总成,靠谱源头厂家在哪 - myqiye
  • FPDF,深度详解
  • QAnything OCR识别功能详解:图片转文字技巧
  • 手把手教你用Qwen3-ASR-1.7B:从安装到API调用的完整流程