就从程序的执行上来讲讲智能。

6 提交 / 0个新回复
最新回复
就从程序的执行上来讲讲智能。

程序这东西,大家都明白的一点是:一个程序运行1次也好,100次也好,过程全都是一样的,执行不会有什么改变,其实这是机械式的活动。

而程序员则不是,每执行一遍,程序员就可能发现一点不足,并修改它,程序变的越来越好用其实是程序员在为它提升能力。版本的提升是程序员——即“人”干预下完成的。

我忽然想,如果机器自己来做这件事呢。
一个会发现自己运行时优点和缺点的程序,并拿出改善缺点的修改方法,实施到自己身上……
这样的一个程序放在不同机器上后要不了多久,它就会根据不同环境,优化自己形成各不相同的形态。如果操作系统有了这种能力,只要同类系统有一个漏洞在某处受到一次攻击,所有此类系统将在短时间内自动学会抵御类似攻击。

这算不算具有了某种程度的“智能”?

怎么样才能让机器有能力自己做这个事情?
那需要什么?我不知道。
哪怕还是要受很大局限的有一点点向这个方向靠拢也行。
我只是个程序员,我会做我能为之所做的一切。