[技术讨论]程序代码是否可能发生自我变异

问题:

还是老话题,很远的未来,当科技发展到一定高度,程序代码是否可能发生自我变异,导致人类无法掌控机器的局面,甚至机器成为人类对手。这个问题听起来很幼稚,但确实是一个值得思考的问题。

我的回答:

那个优化,也是有限的程序范围内的设定,只不过是一些算法的运行结果而已。
lz的话题没啥意义,这种情况不可能发生。
换句话说,机器自我意识的产生也应该是程序模拟实现的结果,而模拟实现必须有代码运行为基础,在终结者外传sarah前传中液体机器人提到,没有机器人会违反规则,如果出现了一个可以违反规则的机器人,那将是突破。而实际上这里面模糊了运行和结果处理的边界,所有的运行错误其实也是程序范围可控的错误。
这里实际上是两个问题:
1,这是不是主观意识的结果,答案肯定是否定的,所以,违反规则的机器人是因为有违反规则的代码,对于这个机器人来说,违反规则才是它的规则。
2,这是不是程序bug或者异常导致的结果。常规来说,如果是因为异常,而程序会有两种情况:
2.1,对异常做处理了,至少捕获了,这时候往往会中断,或者引导到正确的程序路径上,行为是可控的。
2.2,对异常没有处理,这时候由于各种原因,结果是不可控的,但是由于不可控带来的行为也是不可预期的,而不可预期的行为可能有逻辑性么,也就是说,可能产生意识这样的有逻辑性的序列行为么?从概率来看,完全没有可能,或者说,这样的行为只能在很短的时间内产生反应行为,却绝对不会形成长期的行为,也就是说,这仍然不会是意识产生的结果。
好,按照墨菲定律,即使产生了,这个行为因为是不可预期的,而又必须在机器人的硬件结构支持范围内才能实现,反正我现在是设想不出来意识产生并由意识指导行为的可能。哈哈。


原文链接如下:http://www.newsmth.net/nForum/#!article/SoftEng/90696


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

青润

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值