如果做一个给智能机器人用的软件,其容错率和复杂度与给人类使用的同类产品相比,应当是更大、相等还是更小

谢邀,很有意思的问题新年后的首秀就给这个脑洞答案好了( ?Д?) 首先要提出的一点,问题中提到了“人行为的不可预测性”,在这里要小小的讨论一下。人的行为在一定程度上是可以预测的,否则就不会有心理学的诞生和发展,而且心理学中很重要的一条就是“人格具有稳定性”,一个稳定的人格,会产生什么样的心理活动和现实行动,是可以预判的,不至于不可预测。真正不可预测的是在心理上有问题或者障碍的人,这是第一。第二,题设有点模糊。给智能机器人设计一款软件——什么样的软件?这个很重要,如果是服务于硬件体验的软件,比如步态算法分析控制器(举个例子来说),容错率就很高,因为机器人不是血肉之躯,经得起碰撞和震荡,最坏的情况不过更换零部件。人类就不一样了,同样的步态辅助(比如给安装假腿的人使用的软件),容错率就很低——人是很精密且脆弱的系统,这一点不用再多解释。可是,如果涉及到了情感体验的软件,恐怕人和机器人的容错率是同等的。因为题设中提到了“认知能力”处在相同的水平。既然认知相同,那么机器人也会有相当于人的感知觉,相当于人的情感意识,除去逻辑计算更加强大之外,凡是涉及情感方面的,和人类无二。最后补充一点,只要机器人没有被人类赋予真正的智能或者没有进化出真正的智能,他的行为就是可预测的,因为,程序是设置好的。除非一小部分概率发生Bug,但这个不影响全局。如果机器人真的有了进化出智能的那一天,估计也会诞生出“机器人心理学”来研究和分析机器人的心理情感。
■网友
认知能力包括知觉、记忆、思维等多方面,如果机器与人的认知能力相当,那计算能力、记忆能力、联想和归纳能力都会超出人类若干数量级。会超出《超级大脑》的选手们很多。智能机器的软件是网络神经元和参数,只要硬件不出问题,软件即使出错也会是小数点后面若干位的误差,所以软件基本不会崩溃。机器(软件)长久以来是被人喂给数据的,经过了某些清洗、标记、滤波,将来的机器一定会有能力获取模糊的数据,并通过联想和对比,提取出有用的信息。甚至不用给机器编写软件,因为机器本身就是软件,数据直接管道相同,可以根据目标,自己建立一些模块、类、属性和方法,或者在更高层上建立更加抽象的软件。这就是人工智能发展的可怕之处,不用人就能自我发展能力,就能自己玩转。奇点必将到来。


    推荐阅读