计算机自学72小时就能成国际象棋大师

20 年前,IBM的深蓝战胜了国际象棋冠军卡斯帕罗夫,让人们感受到了计算机的强大。20年后的今天,计算机的下棋能力更是突飞猛进了。不过,尽管计算机的速度越来越快,它下棋的方法却没有什么变化,基本还是靠蛮力,就是说,它会快速搜索所有可能的棋步,然后做出最好的选择。

与计算机相比,人类有着不同的思维方式。通过对棋局的判断,人类能够找出最有利的选择。据Technologyreview网站报道,伦敦皇家大学的Matthew Lai把人工智能技术用于象棋引擎的构建。他开发的象棋引擎Giraffe能够像人类一样思考。与传统象棋引擎完全不同,Giraffe可以对棋局做出判断,自己学习下棋技巧。

自完成之日起,Giraffe下棋的水平就等同于最好的传统象棋引擎。与人类相比,它的水平等同于国际棋联的“国际象棋大师”。Giraffe背后的技术是神经网络。在处理信息的方式上,神经网络是模仿人脑的。它拥有许多层的节点,而且,通过训练,这些节点的连接方式会发生改变。

在训练神经网络的时候,Lai采用了来自真实比赛的数据,确保棋局是合理而且可能出现的,同时,他也使用了许多不常见的棋局。这是因为,虽然通常不出现在比赛中,但是,它们可以缩短计算机内部检索的时间。从计算机象棋游戏的数据库中,Lai随机选择了500万个棋局,然后,他为每个棋局增加了一个合理的棋步,最终生成1750 万个棋局。最后,他让Giraffe自己下棋,改善其判断能力,更重要的是,让其能够拥有自我学习的能力。

Lai使用了一套名为Strategic Test Suite的标准数据库测试Giraffe。这套测试的最高分数是15000分。在自主学习阶段,Giraffe很快就达到了6000分,72小时之内达到9700分。这已经赶上目前最好的象棋引擎了。

当然,Giraffe也有自己的缺点。神经网络的运算速度比较慢,因此,与其它象棋引擎相比,Giraffe搜索速度要慢上10倍。尽管如此,它仍然是有竞争力的。“与现在的多数象棋引擎不同,Giraffe 的优势不是来自于非常的远见,而是精确评估棋局的能力。人类能够很自然地理解复杂的位置概念,但是,象棋引擎长期以来都缺乏这种能力,”Lai 说,“这在开局和残局阶段特别重要。在这两个阶段,它的表现特别好。”

怎么用计算机算国际象棋,一台会判断的计算机:自学72小时就能成国际象棋大师...相关推荐

  1. 计算机晶体管应用,首台使用晶体管的计算机TRADIC

    ENIAC的诞生,让科学家们享受了计算的畅快,但却必须痛苦地使用它.不仅因为它贵,更因为电子管实在太耗电,零件的寿命也太短,据说ENIAC每次一开机,整个费城西区的电灯都为之黯然失色.同时接近1800 ...

  2. 用计算机算出手机密码,怎么才能把计算机开机的密码解开

    2006-01-23 怎么才能破电脑开机密码啊?我的电 进行下面试验前,必须确认自己有这台电脑的使用权,并且WindowsXp的安装分区不是NTFS格式,最好能添加几个可使用的用户.方法一第一步: 用 ...

  3. 计算机算最大值如何操作,如何合理设置计算机的虚拟内存值(初始大小及最大值)?...

    满意答案 瞬逝C流转 2013.01.26 采纳率:57%    等级:12 已帮助:12981人 1.建议让Windows来自动分配管理虚拟内存,它能根据实际内存的使用情况,动态调整虚拟内存的大小. ...

  4. 中国科学家构建世界首台超越早期经典计算机的光量子计算机

    3日,科研人员在中科院量子信息和量子科技创新研究院上海实验室内调整操作台上的激光干扰器. 新华社记者 方 喆摄 日前,中国科学技术大学潘建伟教授及其同事陆朝阳教授.朱晓波教授等,联合浙江大学王浩华教授 ...

  5. 计算机网络系统中每台计算机的地位是什么,东北师范计算机应用基础15秋在线作业1满分答案...

    东北师范计算机应用基础15秋在线作业1满分答案 一.单选题 1. 计算机网络按其所涉及范围的大小和计算机之间互联距离的不同,其类型可分 为____. A. 局域网.广域网和万维网 B. 局域网.广域网 ...

  6. 量子计算机完整的图片,记者带你走近世界首台超越早期经典计算机的光量子计算机(组图)...

    在光学体系方面,研究团队在去年首次实现十光子纠缠操纵的基础上,利用高品质量子点单光子源构建了世界首台超越早期经典计算机的单光子量子计算机. 图为基于单光子的量子计算原型机结构.潘建伟教授供图 据了解, ...

  7. 生物计算机科学家,科学家开发细胞计算机 人体就是一台大型计算机

    原标题:科学家开发细胞计算机 人体就是一台大型计算机 欢迎收看新一期"新奇榜",新鲜科技.奇闻怪事尽在新奇榜. 近日,瑞士研究人员成功制造出了一种功能强大.类似计算机的人体细胞.这 ...

  8. 世界第一台电脑_2020世界计算机大会今日开幕 给市民带来全方位观展体验 - 三湘万象 - 湖南在线...

    计算万物湘约未来 对准矿泉水瓶身可以看到长白山 2020世界计算机大会今日开幕,给市民带来全方位观展体验 11月2日,梅溪湖国际文化艺术中心,2020世界计算机大会布展现场.图/记者谢长贵 潇湘晨报记 ...

  9. 人类社会发明的第一台计算机是什么,第二周第一课概述计算机

    <第二周第一课概述计算机>由会员分享,可在线阅读,更多相关<第二周第一课概述计算机(18页珍藏版)>请在人人文库网上搜索. 1.电子计算机是20世纪最伟大的发明之一,半个世纪的 ...

  10. 计算机基础远程教育答案,浙大远程教育2013年计算机作业答案-1-计算机基础知识题.docx...

    文档介绍: 第1章计算机基础知识(单选题)这些题目必须做一遍,来自统考题库(期末考试题也多半出在这里),参考答案在另一个Word文档中(上传自己做的答案后才可以下载-).据说,统考题库中大约有10,0 ...

最新文章

  1. CSS3 Box-shadow 阴影效果用法
  2. mysql回表_到底什么情况下mysql innodb会发生回表操作?
  3. 《互联网运营智慧》终于上市销售了
  4. C#创建Oracle中的几何对象:点、线、面
  5. blob 图片_前端JS实现字符串/图片/excel文件下载
  6. 【C++基础】异常处理机制概要
  7. 通用运输APP/小型物流托运APP/客运班车APP/PHP+MYSQL管理后端
  8. dj电商-需求分析-商品模块
  9. Eclipse-不显示某些文件夹
  10. ES6、ES7、ES8、ES9、ES10 新特性ECMAScript版本简介
  11. 详解Java 堆排序
  12. 实用PS-抠图换背景
  13. 动态规划经典入门题(初学必刷)
  14. 多智能体深度强化学习 # MADDPG
  15. oracle编程语言是什么意思,OraclePL编程语言的优点介绍
  16. 育人才,促就业!全国高等学校民航服务技能大赛吸引广泛关注
  17. 天邑ty1208z海思3798刷版本_陕西电信天邑ty1208z_s905m-b盒子刷安卓系统教程
  18. 从 DevSecOps 流程视角看 IAST 技术应用与发展
  19. 2022年大二学生HTML期末作业,网页制作作业(我的校园网站制作)
  20. 沟通的升级原则/遇到辣手问题升级处理规则

热门文章

  1. vulstack2(hydra爆mssql、免杀360、cs、msf渗透、weblogic、computer brower服务支持6118,域管密码过期kerberos认证错误导致部分域服务不可用)
  2. 统计学的Python实现-019:任意正态分布计算概率
  3. t450加固态硬盘教程_ThinkPad T450 开箱安装内存SSD升级Windows10过程小记-5X兴趣社区...
  4. 如何给C盘扩容?亲测有效
  5. 查杀webshell木马
  6. 用matlab绘制挠度图,如何绘制载荷挠度曲线图
  7. c语言苹果大小分级,苹果品质分级标准您知道吗?
  8. obsidian标题自动添加序号
  9. 微信视频号认证有什么要求?
  10. 彩虹也能“生”出小彩虹