什么才叫机器战胜人

作者:mali50  于 2016-3-15 10:34 发表于 最热闹的华人社交网络--贝壳村

通用分类:热点杂谈|已有10评论

关键词:机器人, 未知数, 从零开始, 文章, 机械

什么才叫机器战胜人?

马力


最近机器人在棋盘上大战生物人闹得沸沸扬扬。不少人把人机博弈说成是机器人智慧与人类智慧的决赛,这实际上是对人类智慧的不了解造成的。机器与人博弈只是思维的一种形式—形式逻辑—的较量,因为机器人是按照人类输入的形式逻辑来下棋的。在形式逻辑上利用高速计算超越人类不足为奇,就像老式机械是人力的延长一样。就是在形式逻辑上,机器是否不可战胜仍是未知数。这里刚好有篇文章“陈经:感谢李世石生命般的抗争 现在我敢说AlphaGo的命门其实很简单讨论了机器人AlphaGo在形式逻辑上的局限。
 
首先来回答一个问题:就形式逻辑而言,什么才叫机器战胜人?所谓的机器战胜人不应指机器人通过人工输入的程序打败人,因为这还是人战胜人,是人用机器战胜了没有用机器的人。就像人用棍子打败徒手的对手一样,不能说是棍子打败了人。不管多么拗口,也只能说是人用棍子打败了另一个人。机器战胜人应该是机器人与生物人一样从零开始学习棋术,靠自身积累的经验打败人类,而不是靠人事先输入的程序来下棋。
 
这还只是在形式逻辑方面,即人类思维的一个最基本的方面。有人喜欢把形式逻辑的演绎说成是弱智的最后功能,因为是最简单的思维功能。许多缺乏生活能力的人却可以是“数学家”。当然这包括了对脑筋死板的某种歧视。事实上形式逻辑中的归纳、证明和逻辑联想,包括形象逻辑的联想还是很有挑战性的。

大家都说AlphaGo很厉害,为什么?因为它是按取胜的概率来计算投子,而不是按最优化来计算的。实际上由于围棋格点太多,不像国际象棋那样有许多行动上的限制,目前的计算机速度难以做到围棋博弈中的最优化选择,只能计算胜负的概率或可能性。这在外行看来是很了不起的手段恰恰是机器人AlphaGo的问题所在。
 
机器是怎样计算概率的?这就首先需要假定对方的应对。所谓的穷举法只能用于很小的范围。对整盘棋局来说,机器速度无法在限定的时间内逐个地对所有空格穷举之后各步的每一种可能直到最后的胜负,而只能从所知棋谱中选择对方所有的可能应对来计算概率。一旦选择就有选择遗漏。更多不被看好的应对就会被忽略。一旦人不按常规棋谱出牌,机器就无法事先预测并因此可能作出错误的决策。这就是机器人bugs的一个来源。就像谷歌无人驾驶汽车的软件假定别人在自己接近时会让路一样,因此忽略了规避措施造成车祸。

我在这里对机器人的工作原理说得很简单,一目了然。但AlphaGo的算法很复杂,非理工专业的很难读懂。为什么有这些区别?因为我说的是最基本的计算,也是最可靠的。但实际上由于比赛时间有限,机器人在比赛时不可能按这种最基本可靠的方法来运算,只能设法简化运算步骤和数量,用统计代替逐个格点的穷举。这样一来就需要各种条件下的统计模拟公式。所有简化公式都带有多种假定条件下的参数。AlphaGo用反复对垒和自弈来确定这些参数,即所谓的深度学习。叙述起来就变得很复杂。用统计代替真实的穷举后,虽节省了大量时间,但失去了可靠性,也更容易产生bugs。也由于参数来自大量实验,修改起来也很困难。

如果再说形式逻辑之外的辨识思维或辨证思维,机器人更无从谈起。首先要有全部的感觉系统,还要有判断是否值得学习的能力。然后对感觉加以判断是否具有新的信息。如果是新的,如何用新的概念定义命名,如何建立与已知系统的联系,最后如何产生新的公理体系等等等等。目前谈论这些还为时太早。机器的储存远远不够,因为要包括人类的所有知识和经验。
 
举个例子,让一个有感官的机器人寻找新物种,人事先把所有已知物种的各个部分输入机器人。机器人会在一天中带回无数样本,包括被虫咬破,被泥土污染,被人兽踩坏和不同程度腐烂的等等。结果一无所获。这还是有明确目标的行为。要机器人独立建立价值目标就更难了。它会把所有时间用来数一头死老鼠身上的毛数和蚂蚁数。

高兴

感动

同情

搞笑

难过

拍砖
1

支持
4

鲜花

刚表态过的朋友 (5 人)

发表评论 评论 (10 个评论)

6 回复 十路 2016-3-15 10:47
这篇写得不错,我接触的人就是做一行的。
5 回复 mali50 2016-3-15 11:16
十路: 这篇写得不错,我接触的人就是做一行的。
谢谢,十路。
5 回复 吴名子 2016-3-15 20:00
“因为机器人是按照人类输入的形式逻辑来下棋的”

---- 不好意思地说,楼主对如今 AI 的这种认识已经过时了。如今的 AI 已经朝着真正的人类思维模式前进了。建议楼主看电影 EX Machina,虽然那是个虚构的电影。但是它指示了 AI 的前进方向。而且智商极高的 Demis Hassabis 团队对AI 的思考绝不低于  ex machina 的创作者。
7 回复 mali50 2016-3-15 22:36
吴名子: “因为机器人是按照人类输入的形式逻辑来下棋的”

---- 不好意思地说,楼主对如今 AI 的这种认识已经过时了。如今的 AI 已经朝着真正的人类思维模式前进了。建
“真正的人类思维模式”是什么?能不能介绍一下?是不是就是媒体思维?
5 回复 rockyrocky 2016-3-15 22:38
这根本不是机器战胜人。而是相当于人和用直尺的人比赛谁画的直线更直。
8 回复 mali50 2016-3-15 23:14
rockyrocky: 这根本不是机器战胜人。而是相当于人和用直尺的人比赛谁画的直线更直。
本质上就是这样。人出生时不带(智力)软件,只有硬件。机器人则靠人类的软件工作,目前最多就是找答案,就像用最简计算器计算一样。
AlphaGo多一项“学习”功能,也就是自定参数值。实际上,所有复杂的数值模拟都是通过无数实验来确定参数的。这是因为从原理上准确地确定参数值没有可能,否则就是新的数理公式的发明,可获诺贝尔奖了。很多数值模型获得参数值后需要人工输入或修改,但AlphaGo是自动输入和修改,但不能改变人工输入的统计公式和方法。就这么一点区别。
6 回复 吴名子 2016-3-16 03:16
mali50: “真正的人类思维模式”是什么?能不能介绍一下?是不是就是媒体思维?
给楼主推荐一个网页,是一篇一个老中科学家翻译并介绍 AlphaGo 的思维方式的。很有启迪感。它已经完全改变了“人工输入的统计公式和方法” 的思维模式。
blog.s_ciencenet.c_n/blog-409681-962662.h_tml
(把下横线去掉就可以了)
7 回复 mali50 2016-3-16 04:28
吴名子: 给楼主推荐一个网页,是一篇一个老中科学家翻译并介绍 AlphaGo 的思维方式的。很有启迪感。它已经完全改变了“人工输入的统计公式和方法” 的思维模式。
blog.s_
我实际上已经说明了这些技术不是什么了不起的进展,只是你可能看不懂。所以转个在汉山上的评论:
在博弈中,穷举是万无一失的。AlphaGo在小区也用穷举。在大区不用是因为计算速度不够,只好用简单的统计公式通过无数次实验来确定参数。就像不能预测单个分子的运动,便只好用实际上是统计方法的经典热力学来描述分子集合的整体变化。
    打个比方就比较容易理解AlphaGo的统计算法。就是用统计学中常用的幂级数来模拟实验曲线一样,将许多实验结果带入拟合函数,并解出复杂方程组的解作为各次项的系数。只是AlphaGo用的统计公式比幂级数复杂。
   因此用统计方法代替穷举是不得已的让步,不是更好,而是可以实际用于限定时间的比赛。这种实用性改进也可算作一种提高。但要弄清楚提高了什么,代价是什么。王婆卖瓜,自卖自夸是地球人的通病,资本主义商业化的需要。于是报喜不报忧,不知底细的就以为是人工智能本质上的进展。
很有点画饼充饥的味道。吃不上天津狗不理,就在家自己做个包子,然后撰文吹嘘用了什么什么食才设备和方法,给人超出狗不理的印象。从炒作AlphaGo可以看出科技人的堕落。
5 回复 Duffy 2016-3-16 11:20
写的很好。

我觉得中国围棋元老王汝南先生评述得很精准:围棋比赛胜负靠的是棋艺,棋艺除了包括技法,还包括哲理性的许多更深层的东西。
也就是说:具有自学习功能的围棋机器人只会越来越进步,越来越提高,而提高的速度远远超过人类。就这点来说,电脑围棋机器人的“技法”迟早是要超越人类的。但是具有四千年历史的围棋除了技法之外,还有许多更深层的哲理性的东西,(这也就是中国从古至今的军事家,政治家,哲学家都把围棋作为一种必修课的原因,围棋早已突破了一般棋类对抗娱乐的范畴。机器人什么时候能够掌握和超越人类的人生哲理,想必还有很远的路要走。

举个现成的例子:我不知道,在第四局中,李世石走出的扭转局势的白棋的“第78手”,如果换成AlphaGo是否可以走出来,我个人倒认为单靠穷举之类的技法是算不出来这着表面看来的”臭棋“的,即便算出来,也会被当作”臭棋“而被摒弃。
6 回复 mali50 2016-3-16 12:23
Duffy: 写的很好。

我觉得中国围棋元老王汝南先生评述得很精准:围棋比赛胜负靠的是棋艺,棋艺除了包括技法,还包括哲理性的许多更深层的东西。
也就是说:具有自学习
没错。机器能“下棋”,甚至可以打败人。但机器不知道自己在做什么,不知道这颗棋子有什么战略和战术意义,而只“知道”这种走法可以“嬴”,也不知道嬴什么?什么是嬴,因为“嬴”是设计的人赋予机器的指令和目的。实际上,所有这些棋中和棋外地意义都是人赋予的,是人的诠注。因此从严格的意义上来说,甚至不能说是机器人“下棋”或“赢了”人类,只能说机器在这段时间里成功地或准确无误地执行了人的程序和指令。所谓的下棋是人赋予机器行为的意义和理解。
因此就更谈不上机器人能从博弈中获得什么启迪,举一反三或推广运用于其它方面。对机器人来说,世界永远是不相关的孤立事物的组成,甚至人类思维中通用的形式逻辑和经验也不能贯通它们。对付每一个孤立事件,都需要一套特定的逻辑公式,以往的经验毫无用处。这正是所谓的机械智慧与人的智慧的根本不同。

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

关于本站 | 隐私政策 | 免责条款 | 版权声明 | 联络我们 | 刊登广告 | 转手机版 | APP下载

Copyright © 2001-2013 海外华人中文门户:倍可亲 (http://www.backchina.com) All Rights Reserved.

程序系统基于 Discuz! X3.1 商业版 优化 Discuz! © 2001-2013 Comsenz Inc. 更新:GMT+8, 2024-3-24 06:14

倍可亲服务器位于美国圣何塞、西雅图和达拉斯顶级数据中心,为更好服务全球网友特统一使用京港台时间

返回顶部