如果AlphaGo成功约战柯洁会怎样

2023-10-07 10:10

本文主要是介绍如果AlphaGo成功约战柯洁会怎样,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

举世瞩目的围棋人机大战——韩国棋手李世石与谷歌计算机围棋程序“阿尔法围棋”(AlphaGo)——昨天尘埃落定。收官战中,李世石再次饮恨,从而使总比分定格为1:4。实际上,人机大战中“人”输了的这个结果,在五番棋赛事中的第3局之后就已经明白无误,剩下的两局只是李世石代表的“人”能不能赢回一局的颜面问题,好在第4局时李世石以“神之一手”逼出了AlphaGo的漏洞。

李世石输了,当然不代表他人上场也是这个结局。我们有一位叫做柯洁的小将,从人机大战一开始就不断放出豪言。在李世石首局落败后,柯洁在微博中写道:就算阿法狗战胜了李世石,但它赢不了我。在李世石第3次认输后,柯洁又在深夜发微博称:“来吧!管你是阿法狗还是阿法猫!我柯洁在棋上什么大风大浪没见过?让风暴再来得猛烈点吧!”柯洁这样说话,自然有他的底气。他的等级分目前排名世界第一;今年还没过完3个月,他就已经5次击败李世石。1月5日,在第二届梦百合杯世界围棋公开赛五番棋决赛中,柯洁3比2胜。2月11日,央视贺岁杯围棋赛决赛,柯洁中盘胜。3月5日,第17届农心杯团体赛,作为主帅的柯洁再次中盘胜,中国队因此获得农心杯三连冠。也正是这些前提吧,在赛事进行期间谷歌工程师便公开下了战书:“柯洁,准备好了吗?”

如果AlphaGo成功约战柯洁会怎样

如果AlphaGo成功约战柯洁,我以为柯洁的当务之急却是铭记那句著名的古训:骄兵必败,哀兵必胜。一般以为这是《孙子兵法》里的,其实前半句出自《汉书》,所谓“兵骄者灭”;后半句出自《老子》,所谓“祸莫大于轻敌,轻敌几丧吾宝,故抗兵相加,哀者胜矣”。不过,下围棋和用兵法本质上也差不了多少。《西游记》转引的《烂柯经》,对围棋的战略战术说得相当直白:“击左则视右,攻后则瞻前”;“与其恋子以求生,不若弃之而取胜;与其无事而独行,不若固之而自补。彼众我寡,先谋其生;我众彼寡,务张其势”;“凡敌无事自补者,有侵绝之意;弃小而不救者,有图大之心。”如此等等。所以,尽管主流说法认为围棋起源自尧舜,但唐人皮日休根据围棋“不害则败,不诈则亡,不争则失,不伪则乱”的特性,坚持认为“必起自战国纵横家者流”。在他看来,这就应该是战争贩子们的发明。

柯洁虽然对李世石的战绩目前是8胜2负,领先的优势比较明显,但不代表他的棋力就一定会比李世石高出一个档次,高手间对决的胜负从来都只是毫厘之间。1983年出生的李世石,也曾有“不败的飞禽岛少年”之誉,得过多少世界冠军我没数过,总有10几个之多吧。今年百合杯那五番棋,柯洁在决胜局就只是半目险胜。而且,围棋之所谓“中盘胜”,是对方投子认输,无需数子或目而已,不代表下到中盘就已经了事,除了屠龙,真要数的话,差距也未必会有多大。我这样说,没有小看柯洁的意思,只是记起了《孙子兵法》里的“知己知彼,百战不殆”。知己容易知彼难,而知彼的重要性,毫不逊于知己。在AlphaGo测试人类之前,人类普遍不知彼,李世石在赛前不是豪言将以5:0取胜吗?有了李世石的前车之鉴,柯洁的话更不宜说得太满。

如果AlphaGo成功约战柯洁会怎样

今年不过19岁的柯洁,“初生牛犊不怕虎”,豪气干云,这是十分可喜的。诚然,《孙子兵法》还说:“不战而屈人之兵,善之善者也。”那是对人,面对机器的时候恐怕是另一回事,机器的最大特点是没有丝毫情感,因而人类无论怎样“恫吓”它也就不会有丝毫的惧怕。AlphaGo有约战柯洁之意,柯洁亦有将AlphaGo斩落马下之心,倘若在不远的将来约战成为现实,我们自然希望唯有柯洁才能为人类“出一口鸟气”,但我更愿意首先看到以哀兵姿态出征的柯洁。

以上,陈如初拙见!若有冒犯,请见谅。

想了解更多人工智能资讯机器人请登录Giiso智搜: http://www.giiso.com/ 谢谢

转载于:https://blog.51cto.com/13853560/2136638

这篇关于如果AlphaGo成功约战柯洁会怎样的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/157645

相关文章

LabVIEW程序员是怎样成长为大佬

成为一名LabVIEW编程领域的“大佬”需要时间、实践、学习和解决复杂问题的经验。尽管LabVIEW作为一种图形化编程语言在初期可能相对容易上手,但要真正成为精通者,需要在多个层面上深入理解。以下是LabVIEW程序员如何逐步成长为“大佬”的路径: 1. 打好基础 LabVIEW的大佬们通常在初期会打下非常坚实的基础,理解LabVIEW编程的核心概念,包括: 数据流编程模型:Lab

我成功在本地打开了Cesium啦!

1首先下载Node.js,我是跟着这篇下载的,https://zhuanlan.zhihu.com/p/77594251,不过这后面的我没弄对Cesium环境配置也没影响。 另外:我看其他推文说,在终端写node -v和npm-v查node和npm的版本可以检测node和npm是否下载成功。 2然后我在CesiumB站官号看的教学视频,跟着下载Cesium源代码。 Cesium基础入门1-零

十四、我们应当怎样做需求分析:子用例与扩展用例

用例模型作为UML中4+1视图中非常重要的一员,非常集中地体现了面向对象的分析与设计思想。用例模型将现实世界中连续的一个一个业务流程,按照场景划分到了一个一个的用例中。由于场景的出现,使得用例中的业务流程存在着高度的内聚性,从而成为了日后各种对象的雏形。同时,在用例分析中,又将那些存在于各个用例中的,相同或相近的业务操作提取出来,形成一个一个的子用例或扩展用例,又体现了面向对象设计中的复用性。现在

十三、我们应当怎样做需求分析:查询报表分析

在我以往的用例分析中,使用这样格式的用例模式,对于大多数业务操作流程来说是得心应手的,但对于有些功能来说总感觉不对劲。感觉不对劲的,就是那些查询、汇总与报表功能。对于这部分功能,需要我们描述的不是什么操作流程,而更重要的是那些数据项、数据来源、报表格式、数据链接,以及使用者、使用频率的说明。而这些,在以往的用例说明格式中统统都没有,怎么办呢?俗话说“东西是死的人是活的”,把我们的用例格式改改吧。

九、我们应当怎样做需求分析:功能角色分析与用例图

在我们进行一系列需求调研工作的同时,我们的需求分析工作也开始启动了。需求调研与需求分析工作应当是相辅相伴共同进行的。每次参加完需求调研回到公司,我们就应当对需求调研的成果进行一次需求分析。当下一次开始进行需求调研时,我们应当首先将上次需求分析的结果与客户进行确认,同时对需求分析中提出的疑问交给客户予以解答。这就是一个需求捕获->需求整理->需求验证->再需求捕获的过程。  但是,当我们经

八、我们应当怎样做需求调研:需求捕获(下)

前面我们讨论了,需求分析工作是一个迭代的过程:需求捕获->需求整理->需求验证->再需求捕获······需求捕获是这个迭代过程的开始,也是整个需求分析工作中最重要的部分。没有捕获哪来后面的整理与验证工作?但是,非常遗憾,按照我以往的经验,需求捕获是我们最薄弱的环节。前面我提到的许许多多项目开发的问题都可以归结为需求分析的问题,而许许多多需求分析的问题又都可以归结为需求捕获不完整的问题。需求捕获是整

七、我们应当怎样做需求调研:需求捕获(上)

前面我们讨论了,需求分析工作是一个迭代的过程:需求捕获->需求整理->需求验证->再需求捕获······需求捕获是这个迭代过程的开始,也是整个需求分析工作中最重要的部分。没有捕获哪来后面的整理与验证工作?但是,非常遗憾,按照我以往的经验,需求捕获是我们最薄弱的环节。前面我提到的许许多多项目开发的问题都可以归结为需求分析的问题,而许许多多需求分析的问题又都可以归结为需求捕获不完整的问题。需求捕获是整

六、我们应当怎样做需求调研:迭代

前面我一直在反复强调这样一个观点,需求分析不是一蹴而就的,是一个反复迭代的过程。它将从第一次需求分析开始,一直持续到整个项目生命周期。为什么这样说呢?让我们一起来分析分析。  在第一次的需求分析阶段,我们在一段时期内需要与客户进行反复地讨论,这个过程往往是这样一个反复循环的过程:需求捕获->需求整理->需求验证->再需求捕获••••••  需求捕获,就是我们与客户在一起开研讨会

五、我们应当怎样做需求调研:需求研讨

前面我们探讨了业务研讨会应当怎样组织,下面我们再具体讨论一下我们应当怎样与客户讨论业务需求。如果说组织业务研讨会是项目经理的功底,那么讨论业务需求就是需求分析人员的功底。  以往我们常常认为,需求分析是一件最简单的事情。客户说他们需要做一个什么软件,有些什么功能,我们照着做就可以了,所谓的需求分析员就是需求的记录员。我要说,这是一个极大的错误,许多失败的软件项目,或者说软件项目中的需求问

面试官:synchronized的锁升级过程是怎样的?

大家好,我是大明哥,一个专注「死磕 Java」系列创作的硬核程序员。 回答 在 JDK 1.6之前,synchronized 是一个重量级、效率比较低下的锁,但是在JDK 1.6后,JVM 为了提高锁的获取与释放效,,对 synchronized 进行了优化,引入了偏向锁和轻量级锁,至此,锁的状态有四种,级别由低到高依次为:无锁、偏向锁、轻量级锁、重量级锁。 锁升级就是无锁 —>