cookieswaffel 发表于 2016-3-9 11:01

谷歌AI对弈李世石第一场首战告捷

网易科技讯 3月9日消息,李世石与谷歌围棋AlphaGO人机大战五局大战,在韩国首尔钟路区四季酒店开战。在今天进行的双方第一局比赛中,执黑先行的李世石,在中盘局势领先的情况下,在右下角局部战斗中出现失误,AlphaGo敏锐捕捉到战机随即重新获得主动权,最终AlphaGO取得本局的胜利,取得1-0的领先。明天12:00(韩国时间13:00),双方将在同一场地进行第二局比赛。

但今年1月底,国际顶尖期刊《自然》报道了谷歌研究者开发的新围棋电脑。这款名为“阿尔法围棋”(AlphaGo)的人工智能,5-0完胜欧洲冠军、职业围棋二段樊麾。谷歌旗下的DeepMind公司随后立即宣布,将邀请韩国著名职业九段棋手李世石在今年3月初与AlphaGO进行五局分先正式比赛。
今天双方的第一局比赛,负责代替AlphaGo走棋的是其作者之一黄士杰。李世石本局执黑先行,他在第7手下出奇招,这一步他不是在比较常见的迷你中国流的点位上落子,而是更靠近下面星位位置一点点落子。从当时的情况看,这就是李世石为AlphaGo专门准备。

AlphaGo随后在右上角的局部战斗中表现出很强的战斗力,直接把李世石的黑棋围在了里面。李世石曾做过突围的努力,不过随后还是选择就地做活。AlphaGo顺势将战火向棋盘下方蔓延,李世石在随后中盘激战中在右下方围棋了大模样。当时古力九段判断,黑棋右上边数目不小,如果右下方黑棋大模样里的两颗白棋不逃出的话,黑棋优势将比较明显。



实战中李世石率先出手夹死了这两颗已经含在嘴里的白子,但AlphaGo敏锐地捕捉到了大场,左上角点三三巩固自己的大本营。当时局势还是黑棋占优,AlphaGo第86手在左下方三路绞断黑棋,被众多观战的职业棋手一直认为是俗手。白棋在右边大龙略显单薄、眼位不足的情况下,选择在右边打入制造混乱。

白棋制造混乱的功夫显现出来,当时局势还是黑棋占优,AlphaGo不仅在右上角有所得,还掏走了右下角,李世石局势顿时急转直下。下到第186手李世石看到自己落后比较明显且再无明显的机会,于是中盘认输。AlphaGo在第一局人机大战中,就此取得1-0的领先。



李世石简介:

世界围棋冠军,1983年3月2日生于韩国全罗南道,2006年3月12日与女友金贤珍完婚,同年9月3号女儿李慧琳出世。

1995年入段,1998年二段,1999年三段,2003年因获LG杯冠军升为六段,2003年4月获韩国最大棋战KT杯亚军,升为七段,2003年7月获第16届富士通杯冠军后升为九段。

2006、2007、2008韩国围棋大奖——最优秀棋手大奖(MVP)。棋风特点——李世石属于典型的力战型棋风,善于敏锐地抓住对手的弱处主动出击,以强大的力量击垮对手。

谷歌AlphaGo简介

AlphaGo是一款围棋人工智能程序,由位于英国伦敦的谷歌(Google)旗下DeepMind公司的戴维•西尔弗、艾佳•黄和戴密斯•哈萨比斯与他们的团队开发。

这个程序利用“价值网络”去计算局面,用“策略网络”去选择下子。

2015年10月阿尔法围棋以5:0完胜欧洲围棋冠军、职业二段选手樊麾;2016年3月挑战世界围棋冠军、职业九段选手李世石。

xuxiaoyao 发表于 2016-3-9 11:04

谷歌牛逼呀。

amarob 发表于 2016-3-9 11:17

人有情绪变化,会犯错,机器不会

飞天玉米 发表于 2016-3-9 11:40

人的不完美正是吸引人之处!

harryzs 发表于 2016-3-9 11:48

amarob 发表于 2016-3-9 10:17
人有情绪变化,会犯错,机器不会

程序也会有Bug

harryzs 发表于 2016-3-9 11:52

聂棋圣现在岂不是很不愤。

聂棋圣: 人工智能和人类下棋 基本没机会
http://tech.qq.com/a/20160308/017769.htm

findinger999 发表于 2016-3-9 12:24

harryzs 发表于 2016-3-9 10:48
程序也会有Bug

{:5_387:}

joseph0125 发表于 2016-3-9 12:33

这也算是电脑模仿人脑思维模式的一个巨大成功,后续AI好玩的东西会越来越多

chromeftw 发表于 2016-3-9 13:28

harryzs 发表于 2016-3-9 10:48
程序也会有Bug

如果程序写的好,程序出bug的几率比人类情绪波动的几率小太多了

chromeftw 发表于 2016-3-9 13:30

harryzs 发表于 2016-3-9 10:48
程序也会有Bug

事实上。如果用心写。能写出来没有bug的程序。。。

harryzs 发表于 2016-3-9 14:00

本帖最后由 harryzs 于 2016-3-9 13:10 编辑

chromeftw 发表于 2016-3-9 12:30
事实上。如果用心写。能写出来没有bug的程序。。。

没有Bug的程序!!!????

在Google 和 Apple 写程序的人都不敢说这样的话,你敢说, NB,请问您在哪里高就呀?

除了你自己以外,你能说出第二个写程序没有Bug的人来嘛?


" If you don't know that a bug exists yet, is it still a bug? "

" Don't code at all.That's the only way you can be a zero-bug programmer....."

chromeftw 发表于 2016-3-9 14:09

harryzs 发表于 2016-3-9 13:00
没有Bug的程序!!!????

在Google 和 Apple 写程序的人都不敢说这样的话,你敢说, NB,请问您 ...

你写个hello world有毛bug啊。

他们说的bug只不过是因为程序太大了,很多时候顾忌不过来。如果你写个小程序先去翻翻c primer之类的书好吗?只要处理得当没有bug的程序完全是有可能的。

harryzs 发表于 2016-3-9 14:13

本帖最后由 harryzs 于 2016-3-9 13:16 编辑

chromeftw 发表于 2016-3-9 13:09
你写个hello world有毛bug啊。

他们说的bug只不过是因为程序太大了,很多时候顾忌不过来。如果你写个 ...

你赢了。{:5_392:}


说实话,我很多hello world 都不会写,更不要说没有bug了
http://c2.com/cgi/wiki?HelloWorldInManyProgrammingLanguages

chromeftw 发表于 2016-3-9 14:18

harryzs 发表于 2016-3-9 13:13
你赢了。




伙计,真没必要这样。

无bug的程序确实是有可能的。如果你用心写好每一个小程序,再把接口处注意好。大程序bug-free也是有可能的。特别是c这种底层语言。

我都写好多年c了。不就是个搭积木的过程么。当然可能和语言有关系。c++就很难说了。因为很多东西你不一定知道背后发生了什么。

chromeftw 发表于 2016-3-9 14:25

harryzs 发表于 2016-3-9 13:13
你赢了。




我觉得你可能不是学计算机的或者编程不是很多。

就c这种手动处理内存的语言来讲。只要小心,不出bug不是难事。很多人说bug无法避免,是因为他们用的语言或者库有很多事情发生在后面他们可能不理解。可是没办法,因为不可能人人都去自己造轮子。

Darkpriest 发表于 2016-3-9 15:10

本帖最后由 Darkpriest 于 2016-3-9 14:11 编辑

chromeftw 发表于 2016-3-9 13:18
伙计,真没必要这样。

无bug的程序确实是有可能的。如果你用心写好每一个小程序,再把接口处注意好。 ...

你说的无bug不过是目前没有发现bug. 不然你要怎么证明一个程序无bug? 实现了想要的功能就是bug free吗?
ps: 你举hello world就有点抬杠的意思了我觉得. 跟楼上那位引用的那句经典一样, 不写程序就永远不会有bug

chromeftw 发表于 2016-3-9 15:33

Darkpriest 发表于 2016-3-9 14:10
你说的无bug不过是目前没有发现bug. 不然你要怎么证明一个程序无bug? 实现了想要的功能就是bug free吗? ...

只要把所有能出现的情况都考虑到,bug free又不是什么难事。特别是c这种底层语言

所谓bug大多都是没考虑到的情况吧。

我爱热钱 发表于 2016-3-9 15:37

Darkpriest 发表于 2016-3-9 14:10
你说的无bug不过是目前没有发现bug. 不然你要怎么证明一个程序无bug? 实现了想要的功能就是bug free吗? ...

所以你也不要和人家抬杠了,人家是完人。

Darkpriest 发表于 2016-3-9 15:38

chromeftw 发表于 2016-3-9 14:33
只要把所有能出现的情况都考虑到,bug free又不是什么难事。特别是c这种底层语言

所谓bug大多都是没考 ...

我们对bug的理解不一样. 你说的是functional bug free, 和程序本身bug free是两码事. c也不过是个工具, 还有compiler的不同, 即使生成一样的汇编还有可能因为执行汇编的处理器的不同而产生不同的行为. 这都不是写程序的时候本身应该考虑的或者能考虑到的.

我爱热钱 发表于 2016-3-9 15:47

Darkpriest 发表于 2016-3-9 14:38
我们对bug的理解不一样. 你说的是functional bug free, 和程序本身bug free是两码事. c也不过是个工具, ...

你跟一不懂摩菲定律的人解释什么呢。。。{:5_387:}

pamagic 发表于 2016-3-9 15:57

Darkpriest 发表于 2016-3-9 14:10
你说的无bug不过是目前没有发现bug. 不然你要怎么证明一个程序无bug? 实现了想要的功能就是bug free吗? ...

同意,不写程序就木有bug

chromeftw 发表于 2016-3-9 15:59

Darkpriest 发表于 2016-3-9 14:38
我们对bug的理解不一样. 你说的是functional bug free, 和程序本身bug free是两码事. c也不过是个工具, ...

我去。

处理器的行为也成程序自己的bug了?

compiler的编译行为?你觉得vs和gcc解释的能差多远?。。。如果说用高级语言也倒罢了。。。c这种手工分配内存的你觉得解释出来的机器语言会差很多?

chromeftw 发表于 2016-3-9 15:59

我爱热钱 发表于 2016-3-9 14:47
你跟一不懂摩菲定律的人解释什么呢。。。

大妹子。你先去把c primer和计算机原理看一遍再来说这话好吗?

harryzs 发表于 2016-3-9 16:24

chromeftw 发表于 2016-3-9 14:59
大妹子。你先去把c primer和计算机原理看一遍再来说这话好吗?

我英文不行,只能看看谭浩强老师的书。看完谭老师的书,能跟得上你的节奏不?{:5_387:}

ping2906 发表于 2016-3-9 16:37

看好人!

chromeftw 发表于 2016-3-9 16:42

harryzs 发表于 2016-3-9 15:24
我英文不行,只能看看谭浩强老师的书。看完谭老师的书,能跟得上你的节奏不?

https://book.douban.com/subject/1240002/

live 发表于 2016-3-9 16:48

我以前是不大相信人工智能会产生自我意识,从而导致人类灭亡,电视里专家也说过人工智能不可能造反的。不过看到今天这个消息后,觉得这并不是不可能。
人类的自我意识也不是一生下来就有的,要到1岁半左右才开始建立,之后是一个不断认知,学习和完善的过程。

我爱热钱 发表于 2016-3-9 16:54

chromeftw 发表于 2016-3-9 14:59
大妹子。你先去把c primer和计算机原理看一遍再来说这话好吗?

一看你就是纸上谈兵的料。

按理论,机器不断重复同一个流程,那么造出来的产品不该有不同吧。
那怎么世界上所有厂家都有质检呢?都有残次品回流对策呢?
不要跟我讲 HelloWorld 是你的产品,系统听说过没?

chromeftw 发表于 2016-3-9 18:09

我爱热钱 发表于 2016-3-9 15:54
一看你就是纸上谈兵的料。

按理论,机器不断重复同一个流程,那么造出来的产品不该有不同吧。


"按理论,机器不断重复同一个流程,那么造出来的产品不该有不同吧。"

大妈。你写过程序吗?

我爱热钱 发表于 2016-3-9 18:37

chromeftw 发表于 2016-3-9 17:09
"按理论,机器不断重复同一个流程,那么造出来的产品不该有不同吧。"

大妈。你写过程序吗?

你横竖有理,说不过你,你是完人,比机器都准确,永远不会犯Bug。{:5_340:}
页: [1] 2
查看完整版本: 谷歌AI对弈李世石第一场首战告捷