如果让一个程序随机的修改自己源码无限制的编译且复制自身,是否有一日会出现一个完善的人工智能
有一个非常著名类似问题:给一个猴子一台打印机让他随机打他什么能否打出莎士比亚的全部著作。这是人工智能技术面对的组合爆炸问题,所以一台随机的程序生成器其面临的组合可能性也是巨大的以一个简短的hello world为例,大概需要60个字符,而字符的选择范围是127,就有127^60个组合大约是1.69e126,搜索空间无比巨大,显然随机搜索这个空间是需要巨大的计算量的,而且还要编译尝试运行,就算你一秒完成一次尝试一年也就尝试31536000次组合,完成全部组合的尝试需要5.36e118年,宇宙的年龄也就150亿年,还要3.5e108个这么长的时间。所以任何暴力尝试解决智能问题的手段都是不明智的,解决组合爆炸还是需要使用组合的方法来应对。
■网友
【如果让一个程序随机的修改自己源码无限制的编译且复制自身,是否有一日会出现一个完善的人工智能】 你这个有点像模拟生命的套路嘛。
可能弄出来一个不完善的病毒,但是弄出来一个完整的人工智能我觉得可能性是微乎其微的。
如果可以按照一套宽松但是有限制的流程来撰写程序,并且有合理的进化限制条件,我觉得可能可以弄出来一个完善的病毒。
推荐阅读
- 如果你的多肉出现这个长势,要注意这个细节,多肉才会越来越美!
- 同比■同比增长7.1%!2021年的第一个节你花了多少钱?
- “他是我第一个会说普通话的老师”:一对师生折射青海山村蝶变
- 有必要重新开个C店吗
- 招聘都要学历,何来程序员不看学历
- 为啥看到书柜上的藏书会有心旷神怡的感觉
- 银行系统的研发岗(程序员)是不是很难进(校招)推广到国企的研发岗(程序员)呢
- 大学再有三个月就结束了,没学到知识,参加一个软件测试培训机构好吗
- 汽车|长安UNI-K又将开创一个新的"引力"纪元?
- 有啥方法,网站,项目可以自己练习计算广告学
