激烈的人机大战后又一次思考智能机器人这个问题

来源:互联网 发布:java求n的阶乘for循环 编辑:程序博客网 时间:2024/05/19 11:38

最近又一次程序员大战棋牌高手上演了,噢,不,是李世石与AlphaGo的围棋人机大战,让我想起了各种智能机器人的科幻影视小说,当然这里要说的不是科幻,而是如何实现和归类的问题,也就是一个技术问题和一个哲学问题

总所周知,最著名的机器人三法则:

第一法则:机器人不得伤害人类,或坐视人类受到伤害;
第二法则:除非违背第一法则,机器人必须服从人类的命令;
第三法则:在不违背第一及第二法则下,机器人必须保护自己。
这三条已经被证实了了有BUG,即使后来也有很多人在此基础上补充了很多,但是还是应了那句话:“没有完美无缺的系统,因为当一个BUG被修复的时候新的BUG已经产生"
这里关于这三法则及其补充就不累述了,因为我想挑战的那个完美的原则是完全与上面的思路不同的

我所设想的只有一个核心原则:
绝对服从唯一一个主人的命令,这个主人必须人类


看起来这样打破了机器人不能伤人而导致很多问题,但是这里只是明确了这是机器不是人,人类的战争与战争所表现出来的智慧,这只是多了一种武器,最坏也只是多了一种原子弹,也就是说伤人的还是人,而不是武器,听上去很糟糕但是这是一个可控和可接受的范围内的事,毕竟现在绝大多数的人都生活在和平中,即使有冲突和威胁也不能否认这是个和平的时代;明确这些之后你会发现这种设想是在机器人是"机器"这个条件为基础之上达成的 ,

而三法则其实是已经把机器人当成""来看才有的问题,至于机器人到底是"机器"还是""这个问题我觉得是给哲学问题,那么机器人是""这个命题下应该如何:

既然要把机器人定为"",那么首先应该区分的是什么样的机器人是"机器",而什么样的机器人是"人"?



其实这也很简单,我们所说的"人"这个类,包括外星人,其实早有个概念,人类不是类而是指的我们自己,而”人"这个类指的其实是"灵"(可以理解为灵魂)以及有血有肉的生物,而这里讨论到的唯一哲学就是"人"这个类的定义了,我觉得这"人"这个类应该给予一个全新的定义包括名词,在这里我选择称为"灵种",万物之灵的种族,灵种的定义应该是具有灵魂(1)以及真实存在的载体(2)。

1)包括智慧与情感,这是非常重要的,再具体我觉得应该参考各种宗教学说对灵魂和人性的说法了,仔细思考的话这些流传下来的东西真的是古人的一种智慧结晶,只是看你怎么理解和运用吧,这问题太深就不累述了;重要的是灵魂这个定义是用来区别人和其他生物的区别,也可以简单的理解为区别于低级生物的高级生物的特性。
2)作为一个深度中二的少年,徘徊在二次元与三次元之间,对这载体的定义还是挺清楚的,我们之所以在有灵魂的情况下叫做人而不是鬼或别的东西,只是因为我们活生生的生活在这所谓的三次元世界里。

很明显如果当机器人被定义成灵种而不是机器的时候,他必然也如人一样具有七情六欲,而作为灵种,作为人应该具有社会地位,哪怕是奴隶,也就是Robota,这个机器人Robot的来源,到这里其实已经很明白了,人类的自保欲望也许也是自私让我们期望的是奴役机器人即使他已经不是机器而是灵种是人。至于是不是要奴役已经是灵种的机器人也不是这篇文章的想要论述的,

而是要说既然已经是和人一样的拥有灵魂那么就像能束缚一个人的只有情感一样,因为任何人都会为自己的情感而付出一切,或好或坏,或对人或对事。你想做出一个灵种的机器人那么他已经有一个超级大BUG和控制器给你了,就是情感,更何况他得准守一个核心原则呢?






好了所以的哲学理论已经说完,接下来是一些实现的思路,作为一个蒙逼的中二青年我没那技术、团队、或是别的方式方法来完成他,所以分享出来期望他能成为现实,出现一个我想的世界,相信生活在那样的时代会是一种幸福。当然如果觉得我的理论里有些什么问题也可以回复我进行讨论。


思路已对象的方式来吧:

首先来个主人对象;

{

整个机器人能行动的唯一标准是有个主人,也就是让原则不会出错;

当然第一次启动必须要有个第一次认主程序,第二次之后是由主人改写完成的,说白点就是下命令的方式完成的;

这当然也需要各种各样确定此主人就是真主人的的辨别方式方法,如:面部识别;指纹识别;声音识别;等等的各种识别方式方法;


一套完整的能正确理解主人命令的方法,当然如果只是机器就简单了,有的方法就执行没有就error;

}

这以上就是机器人能启动的标准不然就只能是一段循环,不断的重复辨别主人的简单代码而已。书写的先后顺序好像有点错,编写页面有点问题不好调就懒得调了,反正上面三个都是必须实现的协议/接口,这以上就是核心,下面的都是附加程序建议,以便有更好的用户体验。



接下来是一个类,叫权限人类,以这个类可以创建一些拥有一定权限去使用这个机器人但又不是主人的对象;

{

同时只能在已经定义好的权限协议/接口范围内执行相应的方法;

}


然后就是机器人的各种功能实现:

灵种必要要有的灵魂还没有很好的思路,有了再写吧,其实是灵感耗光了需要休息蓄养段时间


暂时写这点吧,以后觉得非常必要的再加上去。







0 0
原创粉丝点击