中国神经科学论坛

 找回密码
 注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 12593|回复: 38

模拟反射的思路(解说)

[复制链接]
ruiaijun 发表于 2004-10-22 13:23:00 | 显示全部楼层 |阅读模式

    模拟反射的帖子越发越长,这也是我预先没有想到的。我原来只想解决在PC机上如何模拟反射的编程技术问题,后来发现这个设计还可以向强人工智能方向延伸,就一步步搞了下来。

       现在我看到,模拟反射程序可以由简单的反射一直模拟到高等智能,它不是一个独立的运行程序,而是一个系列程序,这个系列标志着智能发展的过程。      
       我觉得一方面还要继续尽可能往前研究,另一方面也该回过头来清理一下思路了。

[此帖子已被 ruiaijun 在 2004-10-24 21:09:33 编辑过]

huyanah 发表于 2005-7-20 18:30:00 | 显示全部楼层

这东西看起来好像不错

leiden 发表于 2005-7-21 05:43:00 | 显示全部楼层
其实我什么也不懂
 楼主| ruiaijun 发表于 2005-1-15 18:03:00 | 显示全部楼层
    26、用模拟反射程序编程的生理依据。
  用模拟反射程序编程有没有生理依据?有。小动物、小孩学习动作就是把小程序联接成大程序的活动。比如小孩子,当他的身体成熟到可以坐起来的时候,  他并不知道如何发力才能够坐起,但是他的肌肉和骨骼都已经有了条件。这就相当于在他的身体内肌肉和骨骼活动的小程序已经形成(靠发育形成的),下面就需要他把它们联接成大程序了。于是你便看到孩子胡滚乱动,当他突然坐起来的时候,他连接大程序的工作已经完成了一次。孩子往往不能马上记住这次成功的程序,于是再一次尝试,最后才能稳定的掌握坐起来的本领。一个由小程序连接起来的大程序终于编写成功。
  这种例子很多,我们就不多介绍了。
 楼主| ruiaijun 发表于 2004-12-23 07:45:00 | 显示全部楼层
   24、反射表为什么有记忆功能?
    虽然我们是在模拟生物体神经系统的反射功能,但是计算机与生物体神经系统结构不同,同样的情况,处理情况会完全不同。对于在神经系统中完全不存在的反射表,它在模拟反射程序中竟然起着越来越重要的作用。
纵观我的设计,在前面几个模拟各种反射的程序中,反射表只不过是起纪录不同形式的联系的作用。反射表就是为了纪录神经元间联系而设计的,完成这些任务是它的责任。
    但是到了用模拟反射程序记忆连续事件时,反射表竟然承担起记忆的功能。 人们看到那个程序设计,可能会大惑不解!记忆事件的怎么想也应该是神经元,而不应该是反射表。
    到了编程实验设计和自编程程序设计,反射又担任起纪录系统编制出来的程序的任务。为什么神经系统的纪录能力转移到反射表上?这是不是什么地方搞错了?
 楼主| ruiaijun 发表于 2005-2-14 01:19:00 | 显示全部楼层
我检查了一下,在我这里看不到乱码!是否是其它原因?
 楼主| ruiaijun 发表于 2005-2-16 16:53:00 | 显示全部楼层
    31、系统自编程序是生成思维能力的基础。
    在我的思维理论中,思维是系统在与外界交换信息中生成的功能。因此我构建的人工智能不是研究思维的结构,把它编入程序之中,而是研究原来的系统通过什么方式就能产生某种思维,并在编写程序时为这个过程创造条件,使这种思维能够在系统中自动产生。
    自主学习过程,可以在最恶劣的条件下自编活动程序,因此它是思维程序产生的一种最无奈的方式。说它无奈,是因为自主学习过程太费时费力,但是我们在遇到解决不了的问题时,又不得不靠它解决问题。
    猜想就是一种直接运行自主学习过程的思维。当你遇到完全没有经验的问题时,你就会胡猜乱猜,再通过审查猜想的结果确定问题的解。当然,由于猜想也是开放性概念,人们现在的猜想已经摆脱纯胡乱猜想的阶段,进入在有限可选择的经验中猜想的阶段。但是由于猜想的随机性,使它反而比计算机的任何有规则的搜索解的方法(例如遗传算法)都能够更快的得到正确的解。
    对猜想的模拟我们将在模拟反射的第二个阶段中设计。
 楼主| ruiaijun 发表于 2004-10-22 13:24:00 | 显示全部楼层
    1、一切归于平常
    我是在一个十分朴素的思想的支配下开始设计模拟反射程序的。
    人工智能理论现在越来越往高深发展。然而我却一直认为用最平常的编程手段,用我们手中都有的家庭微机,就可以做出有相当水平的强人工智能。
    大家看我的模拟反射程序设计,完全体现了这一思想。从整个设计中你根本着不到任何高深的理论。这正是我的初衷。
 楼主| ruiaijun 发表于 2004-10-22 13:25:00 | 显示全部楼层
   2、两个NO的前提
    我设计模拟反射程序本来奔着两个东西去的,一个是没有数学模型,另一个是不管大脑结构究竟如何。在两个NO的前提下去模拟反射。在现在人工智能研究领域,敢于这样搞无疑是冒天下之大不讳。
    但是现在回头一看,实行两个NO的前提,就是采用最简单的编程手段,使用最普通的电子计算机,以此来构造人工智能,实际是对计算机技术的最原始的回归。难怪那些喜欢高深理论的人不屑于一顾。有时我也感觉,在那些写着令人头晕目眩的符号的人工智能理论面前,我的帖子很象一只可怜的丑小鸭。
    但是回归是不是一定是坏事呢?简单是不是一定解决不了复杂的问题呢?还需要以后的研究来证明。
 楼主| ruiaijun 发表于 2004-10-23 13:02:00 | 显示全部楼层
    3、无数学模型
    目前很多人研究人工智能,首先是找一个数学模型。很多人找不到反射的数学模型,因此无法模拟反射。有人找到了一个反射的数学模型,但是模拟效果不理想,据说是数学模型不够完善。
    我确定了模拟反射不依靠数学模型,程序的设计工作就好办了。我就把面前的计算机当成是大脑。尽管计算机于大脑结构完全不同。但是我还有一个“NO”是不考虑模拟大脑的具体结构。因此对什么左右脑啊,海马啊我统统不考虑。甚至最初我连神经元都没有考虑,把建立反射的叫地方做神经部位。后来为了接近人们目前的习惯,我才较多的使用了神经元这个词汇。
    这样我就可以直接开始考虑:那些地方代表神经元,那些地方描述反射。设计工作就这样开始了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|生物行[生物导航网] ( 沪ICP备05001519号 )

GMT+8, 2024-12-25 10:08 , Processed in 0.015442 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表