Skinner的 《Verbal Behavior 》一书,第九章“多重因(multiple causation)第251页中有这样一段话:

Give me a word beginning with “t”, or Give me a rhyme for “friend.” These are Mands for verbal action, and the answers which they generate show the combination of an echoic response which fulfills the condition fo the Mand and behavior determined without respect to form under the control ofincidental variables in the situation.这段话在全书中并不显眼。以前多次读,也只是一带而过。不过,今天读到此处,我忽然对这个“情境中的随机变量”(incidental variables in the situation) 感起兴趣来。而且突然意识到,关于这个术语,以及它所代表的意涵,在行为学里还真是一个未被深挖的宝藏!暂时来讲,它应该包含着以下几种可能性(为了更好地明白下面框架性的论述,请参考前两天所写的文章《论万有(现象,或色)的空性》)。● 当下存在但当下与行为者无关(未被行为者摄取)的变量(空);● 被行为者摄取却未被意识但已经对当下行为有所影响的变量(有);● 被行为者摄取也被意识但尚未觉察其影响的变量(昧);● 被行为者摄取且被意识并觉察其影响的变量(识)。注意,上面所阐述的已经不限于情境中的随机变量,而是任何当下行为之前可能影响当下行为的变量,包括Skinner在上述举例中提出的两个主要变量(Mand, Echoic)。

 性变量对当下行为没有影响(因为没有被行为者所摄取),但它之部分,可以随时变为“有”、“昧”和“识”性变量(随时有机会被行为者摄取),从而影响接续行为或未来可能的行为。它之所以随时可以变为“有”、“昧”和“识”,是因为在这些情境之中,有许多元素(前文所说它之部分,就是这些元素部分)过去都曾经作为“有”、“昧”和“识”的变量影响过行为者的行为,是塑造行为者行为历史(behavior history)和行为谱系(behavior repertoire)的贡献者。空性变量一旦被行为者摄取而成为“有”、“昧”、“识”的变量,就成为刺激控制的一部分,起到增强或者减弱当下行为的作用。但行为是多重变量的结果,就单一刺激控制来讲,它未必导致行为的出现,但它作用于行为的出现或者不出现。关于“有”、“昧”和“识”,下文分解。 性变量已经对行为施加影响,但该影响通常只是生物层面而非意识层面,甚至借助生物层面影响到意识行为但其生物层面并未被行为者意识。它有点儿类似于一种剥夺(或者厌恶)但尚未到意识的一种生物状态。但有性变量绝不仅仅是这种生物状态而已,还有更多。 性变量不仅在生物层面而且在意识层面影响到当下的行为,但行为者只是处于当下行为之中,却对当下行为以及行为何以发生并没有觉察。举一些例子,这些例子也许并不恰如其分,但在当下的我也只能这么举例,比如:我在说,但我没有同时觉察到我在说;我在听课,但我没有同时觉察到我在听课;我在生气,但我没有同时觉察到我在生气;我端起杯子喝水,但我没有同时觉察到我在喝水。说话时我是有意识的,甚至我说话的内容是符合场合要求的(这正是那些昧性变量的结果);听课时我是专心的(当然也是有意识的),甚至专心到我自己都不知道是在听课,而只是在跟随着老师的话题而行动(这也是那些昧性变量的结果)。我端起杯子喝了水,杯子和水肯定是被我意识到的,但稍转过头,你问我刚才干了什么,我可能回答,没干什么。即使我回答,刚才我喝了水,也可能是刚刚被你问到我才“知道”自己刚刚喝了水。不经你一问,我也有可能不“知道”自己在喝水或者喝了水。 性变量是被行为者摄取并意识且觉察到其影响的变量(这个影响包含行为者对自身行为的觉察或描述)。如果我们有本事把这些变量(空、有、昧、识)搞明白,我们就可以准确判断和解释当下任何行为了!当然,恐怕我们是不具备这样的本事的,但它确实能引导我们对行为有一个更丰满的理解。读者如果好奇,不妨以这个思路,来理解、设想和回答Skinner上面那段话,你一定会顿时觉得丰满有趣很多呢!后记此文是周日读书,在“情境中的随机变量”这个词上浮想联翩(intraverbal behavior)的结果。虽然成文以后,又多次修改,但仍然会有重大疏漏和不严谨的地方。但是,我个人认为,它为我们理解那些非实验室条件下的日常行为,提供了一个理解的丰满途径,使我们对理解行为和改变行为保持一种敬畏和谦卑,不无好处,值得玩味。因此,不待完善,便急于跟大家分享。愿有识之士共补之。完成于2020年12月21日0点30分

判断变量是空_关于“情境中的随机变量”的思考相关推荐

  1. js判断对象为空_在 JavaScript 中如何检查对象为空

    下面的代码片段,用于检查对象是否为空.对于较新的浏览器,你可以使用 ES6 的 "Object.keys".?对于较旧的浏览器,可以安装Lodash库并使用其" isEm ...

  2. 如何判断map为空_在Java中如何优雅地判空

    来自:李良逸 链接:http://blog.imuxuan.com/archives/86 判空灾难 作为搬砖党的一族们,我们对判空一定再熟悉不过了,不要跟我说你很少进行判空,除非你喜欢 NullPo ...

  3. ***PHP中判断变量为空的几种方法

    总结PHP中,"NULL" 和 "空" 是2个概念. isset  主要用来判断变量是否被初始化过 empty  可以将值为 "假".&qu ...

  4. js中if到底该如何判断变量为空?

    我们项目中常常需要判断一些变量是否为空,但是由于js的机制找不到很好的方法去统一判断方式,我们不妨先了解一下js中if判断机制 if判断机制 js中if会把非 Boolean 表达式转换为 Boole ...

  5. ios开发判断字符串为空_【开发常识】这个问题,直接导致年终奖没了……(惨兮兮)...

    关注"Java后端技术全栈" 回复"面试"获取全套面试资料 在项目中,我们基本上都会有个StringUtils工具类,用来处理字符串相关的操作,比如:判空,长度 ...

  6. 判断随机抽取代码_高中数学中离散型随机变量的分布列知道吗?均值与方差能干什么?...

    一.离散型随机变量的分布列性质及应用 离散型随机变量的分布列主要有三方面的作用: 1) 利用总概率之和为1可以求相关参数的取值范围或值: 2) 利用离散型随机变量在一范围内的概率等于它取这个范围内各个 ...

  7. java判断bean是否为空_总结java中判断对象是否为空的方法

    我们想要判断对象是否为空,像基本类型那样判断是不可以的, ==={} ?这样是错误的,因为这只是比较引用地址是否相同,所以可以采取下面的方法来进行判断. 1.根据for...in遍历对象,如果存在则返 ...

  8. JAVA的Map怎么判断为空_检查Java中的HashMap是否为空

    使用该isEmpty()方法检查HashMap是否为空.让我们首先创建HashMap-HashMap hm = new HashMap(); 现在,添加一些元素-hm.put("Bag&qu ...

  9. 判断变量是空_Python 判断变量是否是 None 的三种写法

    代码中经常会有变量是否为None的判断,有三种主要的写法: 第一种是if x is None: 第二种是 if not x:: 第三种是if not x is None(这句这样理解更清晰if not ...

最新文章

  1. You're AllSet! 以多重集函数角度重新检视超图GNN
  2. Quartz.Net线程处理用到的两个Attribute
  3. 框架之一:mybatis
  4. JAR文件——2017.08.04
  5. oracle sql 艺术,Oracle PL/SQL 从if 到 then的“艺术鉴赏”
  6. python写的购物车程序
  7. SAP ABAP实用技巧介绍系列之如何创建Maintenance view
  8. 玩物得志Java笔试题_代码规范利器-CheckStyle
  9. 济群法师:《大乘百法明门论》讲记·视频·音频·MP3
  10. merge合并两个有序数组
  11. 程序员!别再盲目刷视频了!坚持做这件事儿,AI 也难不倒你!
  12. uuid.randomuuid()回重复么_【编译器玄学研究报告】第三期——“O0” 就能逃出优化的魔爪么?...
  13. 接口自动化测试框架搭建(7、连接数据库提交sql方法以及打印日志方法封装)--python+HTMLTestRunnerCN+request+unittest+mock+db
  14. java变量表述_下列关于Java变量的描述,错误的是:_学小易找答案
  15. windows上双开微信代码
  16. 2019CBA全明星周末大幕落下 南方明星队大比分获胜
  17. Centos 8 搭建samba文件共享服务(超详细)
  18. 虚拟地址到物理地址的转换步骤
  19. 利用 sqlplus spool 实现oracle 导出 csv 文件
  20. lambda函数引用学习记录

热门文章

  1. 专注jQurey的博客【2012年度IT博客大赛分类推荐】
  2. Graph cut [转]
  3. 项目管理系列之项目范围时间及资源管理(二)
  4. Spring MVC @ModelAttribute 详解
  5. Got a packet bigger than 'max_allowed_packet' bytes
  6. ASP.NET页面对象模型:Page类介绍
  7. android blockcanary 原理,blockCanary原理
  8. ELK实时日志分析平台环境部署--完整记录
  9. Linux的网络类型
  10. PHP的mysqli_fetch_all