自编程吧 关注:7贴子:8
  • 1回复贴,共1

自编程的一个思路

只看楼主收藏回复

首先由人工开发一个框架程序,此程序的修改始终由人工完成(当然如果有一天强人工智能可以读懂这段程序的时候,也可以参与修改),有一堆子程序是上述框架程序生成、管理和维护的,这些子程序都有统一的结构,对应着一些概念(从最初级的像素、距离等到最高级的想象都是统一的数据结构),每产生一个概念,框架程序都会向人类反馈一个信息,类似:我觉得***,你认为对吗?人类则给予反馈,就像教牙牙学语的孩子。60亿人,且不需要编程知识(因为大家充当的是幼教师),进展一定很快。


IP属地:山东1楼2013-07-14 14:42回复
    这一堆简单的子程序片断,每一段都不重要,都是由感官接收到的刺激所激发出来的“认知”片断,需要有一个总程序管理他们。
    这个总程序应该类似一个磁盘整理程序,它有一套规则来保证经过它整理后的程序堆,变得更小,并能更准确地适应外部世界(类似人类的自我审视,或者西方科学的实践检验、可证伪性等功能),这个总程序比较难实现,但因为剥离了知识库,比一个完整的智能程序代码量肯定小得多。
    总程序也不会太过复杂,就好像cpu里面那一部分最复杂?是控制器?寄存器?还是加法器?其实每一部分都不复杂,复杂的是程序。对应我们的实例,复杂的是由感官接收到的刺激所激发出来的“认知”片断。
    这样就等于把一个复杂的问题降阶到了两个较简单的问题。当然这两个小问题也还得需要降阶,最后会逐步降阶到类似神经元的功能吧?


    IP属地:山东2楼2013-07-14 14:51
    回复