找回密码
 注册

QQ登录

只需一步,快速开始

楼主: ruiaijun

[原创]用计算机如何模拟反射?(设计思路)

[复制链接]
 楼主| ruiaijun 发表于 2005-2-6 12:53:00 | 显示全部楼层
 3、反射和学习的关系。
  B、反射学习过程中的确定性学习和选择性学习的区别。
  我们来看条件反射的学习。在学习中,反应是由非条件刺激间接确定的,条件刺激也是反射建立前确定的。因此反射建立后,哪个条件刺激与哪个反应建立反射,是完全确定的。这就是确定性学习。在对生物的条件反射实验中,确定性学习是由实验人决定刺激种类的。在生物体生活过程中,刺激种类是有外界环境决定的,因此在不同环境中,同类生物体会有发展的差异。
  我们再来看工具性条件作用。在学习前,我们事先并不知道是哪个动作会与刺激建立联系,与刺激联系的动作是偶然的出现的,这也算一种选择,由偶然确定的选择。这就是选择性学习。由于不同生物个体出现的偶然动作会有不同,同样的情况下,学习的结果也会有差异。这就会产生同样环境下个体学习后的差异性。但是,由于同一种动作的相似性,这种差异有时会很小(有时也会很大)。
 楼主| ruiaijun 发表于 2005-2-10 12:09:00 | 显示全部楼层

  3、反射和学习的关系。

  C、反射与模仿学习过程(语言和形象的学习)。 
  模仿学习过程是生物体另一个基本学习过程。它是指生物个体通过对动作或语言的模仿,把其它生物体的知识和能力转移到自身的学习。模仿学习过程有两类学习对象:知识和能力。不同学习对象有不同的学习方式。
  我们前面推荐你实验的“简单的记忆事件的程序”就是一个模仿学习过程。如果记忆的对象是语言(就象我们实验用语言代替情景那样),学习中接受的是语言描述的知识。我们人类学习,特别是学校学习,接受的大量是语言知识。如果记忆的对象是现场观察(各种感觉),学习中接受的是形象。它也叫感性知识。
  我们的模拟反射程序,已经能够进行简单的模仿学习。“简单的记忆事件的程序”就是在进行这种模仿学习,不过其模仿对象非常简单,因为系统内还缺乏高档次学习过程中的思维能力。在推荐的实验中,学习的只是一些零散的词汇。即便是你已经有了能够模拟各种感觉的系统,可以通过感觉获得对事件的形象资料,学习后也只能依原样保存各种感觉信息。没有思维能力对学习材料的认识(加工),就得不到对资料的认识,学习也只是低级水平。

[此帖子已被 ruiaijun 在 2005-2-10 12:10:59 编辑过]

[此帖子已被 ruiaijun 在 2005-2-10 12:11:42 编辑过]

汪之旻 发表于 2005-2-24 20:02:00 | 显示全部楼层
你的程序有致命弱点:信号通常是连续的,不是在一步反射内就能完成的。
 楼主| ruiaijun 发表于 2005-3-3 18:52:00 | 显示全部楼层

引用


原文由 汪之旻 发表于 2005-2-24 20:02:04 :
你的程序有致命弱点:信号通常是连续的,不是在一步反射内就能完成的。

    信号的连续与否并不会影响模拟反射系统的工作性能。因为向模拟反射系统输送信号的是模拟感觉系统,它们已经把连续的信号转变为不连续的信号了。而且,系统内的响应是在识别刺激后开始进行的,而不是每一个刺激一来便响应一下。

    在条件反射实验中,你如果把灯光换成间断的灯光,到一定的间隔,条件反射就会建立不起来。这表明,我们完全可以把一个间隔内的持续信号看成是一个断续信号。

[此帖子已被 ruiaijun 在 2005-3-3 18:53:51 编辑过]

renjythua 发表于 2005-3-6 11:34:00 | 显示全部楼层

我认为反射分为

应答式反射,能动式反射,。

 

个人观点,仅供参考。

 

 楼主| ruiaijun 发表于 2005-3-7 14:04:00 | 显示全部楼层
引用
原文由 renjythua 发表于 2005-3-6 11:34:27 :

我认为反射分为

应答式反射,能动式反射,。


到了能动层次,就不应该叫做反射了。系统在达到能动层次水平之前,有一个突变,这个突变就是刺激、反应、动作信息的代码化。在反射层次,刺激就是感觉真实获得的刺激,刺激真的出现在感觉器官上。反应就是真实的反应,它要从机体上表现出来。动作就是真实的动作,它也要在机体上动作出来。代码化割断了刺激、反应、动作与原来神经元的联系,把它作为一种单纯的信息转移到大脑的空闲神经元中,代码化的信息被激发时,不会引起机体的真实表现了。也就是说代码化的流唾液信息出现,不会真得流出唾液;代码化的灯泡亮信息出现,机体不会感觉灯泡就在眼前。代码化的跑信息出现,机体不会真的跑起来。在大脑能够对代码化信息的处理后,机体才会产生能动性的表现。由于信息与原来神经联系的割断,这时已经不是反射了。

汪之旻 发表于 2005-3-8 17:35:00 | 显示全部楼层
要是你只能让它接受非连续信号,它永远只能在你的计算机中实现。
 楼主| ruiaijun 发表于 2005-3-9 14:36:00 | 显示全部楼层

引用


原文由 汪之旻 发表于 2005-3-8 17:35:40 :
要是你只能让它接受非连续信号,它永远只能在你的计算机中实现。

不可理解的帖子!

我的计算机难道与别人的计算机区别很大么?能在我的计算机中实现到了别人的计算机就失灵?可能么?

再说,计算机可以接受连续信号并把它转换为数字信号,比如声音就是连续信号,你听得MP3就是转化后的数字信号,这差不多是地球人都知道的事实。难道还有不能接受连续信号的计算机?

 楼主| ruiaijun 发表于 2005-3-15 23:00:00 | 显示全部楼层

  3、反射和学习的关系。

  E、简单学习过程模拟的小结。
  学习就是系统自组织的具体方式。学习可以使系统不断自己改进自己的性能,使它的功能越来越强大。模拟反射程序能够进行学习,说明它已经具有了自组织能力。目前我们涉及到的学习还只是非常非常简单的学习。它不仅缺少思维能力参与,还缺少复杂学习中最重要的环节——反馈。下面我们就讨论模拟反射程序的学习能力是如何发展的。

 楼主| ruiaijun 发表于 2005-3-24 23:29:00 | 显示全部楼层
  4、用模拟反射系统自编程序的讨论(模拟自主学习过程)。
    A、自主学习过程。这个名称是我起的,我们就约定暂时使用这个概念。这个学习过程最早是被桑代克在密笼实验中发现(当时他叫尝试与错误)。现在计算机学习理论和人工神经网络的学习中,都运用了这种学习过程的原理。
  迷笼实验的过程是这样:饥饿的猫被关在一个笼子中,龙门被关上,门上有一个特别的插销。笼外放有食物。猫为了得到食物,起初用了大量胡乱的动作,但是无效。后来偶然碰到了门上的插销,把门打开,出笼得到食物。再次进行这样的实验,猫还是先进行大量胡乱的动作,最后开门出笼。对此进行这样的实验后,猫的错误动作渐渐减少。最后能够一放入笼子中就很快打开插销出笼。这表明猫已经学会打开笼们的方法。
  我们不去管桑代克理论怎么说了。从实验的过程看,这个学习过程中有两个反馈循环:第一个是每次出笼前的学习反馈环。胡乱做出动作——观察动作效果——反馈回大脑——调整动作——观察效果——反馈回大脑——。第二个是多次学习的巩固循环。失败调整——成功加强记忆——再次失败调整——在此成功加强记忆——。前一个学习反馈环就是自主学习过程的关键。人工神经网络的感知起模型就模拟了这种学习过程。其他模型是在此基础上使模型更加完善。
  这个实验的另一个特点是由没有活动经验的胡乱动作出发,经过成功获得了经验。经过了反复巩固了经验。
  由于这种学习是学习者再没有外界教育的情况下,完全凭自己的努力获得成功经验的过程,我就叫它为自主学习过程。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-6-28 09:58 , Processed in 0.022843 second(s), 12 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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