[导入]智能程序

  现有的程序编程思想是,做好所有需要响应的事件相对应的处理过程,然后等待事件,并进行程序化的处理。因此,如果程序有更多的功能,则需要程序员在程序中添加更多的处理过程。并作好“事件”(在VB中是Events,C加API的WINDOWS程序编程下是Message) 与“处理过程”(VB下的SUB,C语言中的函数)之间的对应关系。这一现象的表现是:时间复杂度与空间复杂度的增大。

   我理想化的智能程序是,能不断的学习对各种情况下的处理方式,并自行添加入其自身的“事件与处理过程的对应数据库”中,并不断的进行汇总融合,量变引起质变,抽象出对某一类事件的处理方式。此时程序的运行方式是,像杀毒软件一样,只匹配事件的“特征码”,在其“数据库”寻找匹配,进行处理。

  根据这个想法,则需要此智能程序能够做到,一,程序必须能够自我学习,而不需要人工进行添加事件处理过程。程序自行添加。二,不断寻找事件及处理过程的共同点,直至能够抽象出一个通用的正确的处理方式。


类别:猜想 查看评论
文章来源:http://hi.baidu.com/hizsk/blog/item/6c57dd167be08018972b4391.html
posted @ 2008-11-08 23:40  绝殇  阅读(195)  评论(0编辑  收藏  举报