思维的领域特殊性

思维的领域特殊性

1971年,心理学家Danny Kahneman和Amos Tversky做了这样一个实验,他们问统计学教授一些不像统计学的统计学问题,其中一个大概如下:假设你生活的城市有两家医院,一家大一家小,某一天,其中一家医院出生的婴儿有60%是男孩,这更有可能是那家医院?很多统计学家回答(在闲谈中)选择了大医院。实际上统计学的基础就是大样本更为稳定,对长期平均值的偏离(在这个例子里男女性别比例为50%)比小样本更小(就好比抛硬币,抛的次数越多正反面出现的比率越接近50%)。统计学家不可能不知道这一点,但他们都好像遗忘了。(例子摘自《黑天鹅 》) 统计学家为什么会犯这样一个低级错误?关键在于这是一个“不像统计学的统计学问题”,而且是“在闲谈中”进行的。这时统计学家就放松了“警惕”,不再使用统计学的思维方式,而是像普通人一样靠直觉来思考了。这说明我们的大脑存在着不同的思维模式,在特定的场合会采取特定的方式进行思考。也就是说我们身处在何种情境或领域中会影响到我们如何思考,如何反应。教室是一种领域,日常生活也是。在教室中以某种角度理解的逻辑问题在日常生活中会受到不同的对待,只我们要一离开教室的门,就会把各种知识都抛在脑后。这就是所谓的人的思维具有领域特殊性。 有这样一个实验:研究人员将被试(皆为大学生)分为几组。第一组直接开始解决这样一个问题:一个医生想要用X射线杀死一个恶性肿瘤,这个肿瘤只可以通过高强度的X射线杀死,但这样会伤及周围的良好组织。医生应该怎么办?第二组则会先阅读这样一段军事材料:一小撮军队如何同时从几个不同方向发动小规模攻击来击溃一个防守严实的军事堡垒。事实上这个例子的本质是对一个点的同时的弱攻击能够集聚成强大的力量。结果,第一组只有10%的人想到了答案,这是控制基线。第二组想到答案的比例也仅仅只增加到了30%。也就是说只有额外20%的人“自动”地将知识进行了转移。最后还有一组,是在提醒之下做的,比例达到了75%,即比“自动”转移组增加了45%之多(需要别人提醒)。(例子摘自刘未鹏《逃出你的肖申克(一)》) 这说明,人类是难以自觉的把知识从一种情况转移到另一种情况,或者从理论转化为实际。一方面,我们面对日常生活中具体的问题,不晓得运用抽象的逻辑思维能力来思考,书本上学到的知识永远停留在书本上,难以运用到现实生活中去;另一方面,我们面对抽象的问题时,也不懂得类比身边具体的例子加以解决。人们能够不费力的在社会环境下解决一个问题,但在它以抽象的逻辑问题形式出现时就不知所措。 心理学家Leda Cosmides想出了这样一个游戏:如果给你四张卡片,分别表示字母A、D,和数字3、6。游戏规则是标示元音的卡片背面一定是偶数。你必须翻开几张卡片,才能证明这条规则?答案是两张,分别是上面有A和3的卡片。大部分玩这个游戏的人都没猜对。他们通常只会回答A卡,或者A和6两张卡片。这个问题很难。那么这个问题呢:假设四个人在酒馆里喝酒,一个人在喝可乐、一个人是16岁,一个人在和啤酒、一个人是25岁,我们得检查哪个人的身份证,才能确保他们没有违法?几乎所有人都能答对,只要检查喝啤酒和十六岁的人。这两个游戏其实完全一样,差别在于后一个是以人为主角,而非数字:比起处理抽象世界的问题,我们一遇到和人类相关的问题时,会熟悉得多。(例子摘自《引爆趋势 》) 由此可见,人类其实有两种思维模式,并且会根据所处领域的不同而有所选择。第一种思维模式是自动的、直觉的、快速的,根据以往经验下意识的做出判断。这种思维模式在我们的日常生活中是必不可少的。想象我们的祖先在原始森林里,只要“意识”到有老虎,就会立马撒腿跑人,而不是在那里思考究竟是真的有老虎袭击,亦或仅仅是视觉上的错觉。它可以帮助我们在现实生活中迅速的做出判断和决策。如果我们不管遇到什么问题,都要从头到尾仔细分析一遍的话,不仅会显得反应迟钝,而且也难以适应这个世界(我们的祖先早被老虎吃光了,也不会有我们了)。 但是这种直觉式的思维也会导致各种错误。你能看出下面这幅画有什么不对劲的地方吗? 估计你看不出什么问题。其实在真实世界里,马飞奔时在腾空的一刹那,四蹄不是呈八字型分开,而是呈V字型合拢。下面这一幅动画是Eadweard J. Muybridge用多台照相机异步拍摄的,才是马的真正跑姿。(例子摘自李笑来《感觉有多不可靠 》) 在很长的一段时间里,人们都认为是太阳绕着地球转,每天都看着太阳东升西落,很自然就会得出这样的结论。只有伽利略才通过科学的观察研究证明了是地球绕太阳转。(至于今天你知道是地球绕着太阳转仅仅是因为你上学时老师是这么告诉你的,并不是因为你比前人聪明了多少。) 从某种程度上说,这种错误是无法避免的,是人类的本能,是各种非理性的源泉。因此人们也就呼唤另一种思维模式,也就是所谓的理性思维。理性思维是有条理的、逻辑的、缓慢的、有自我意识的。我们在看书、学习或特定场合研究时一般使用这种思维模式。理性思维的能力需要我们后天努力训练才能获得。但是掌握了理性思维也并不意味着我们能完全够摆脱非理性的错误,也仅仅是能够减少而已。 那么如何培养理性思维?个人觉得一是多问为什么,保持好奇和质疑的精神,不要轻易下结论,避免跳跃性思维。一般人都是直接从现象到结论,缺少中间的推理分析过程以及事后的检验,比如以貌取人就是典型的跳跃性思维。电视上播什么你就信什么也是一样的道理。二是要学习批判性思维,时刻提醒自己论点是什么?论据(理由)是什么?论证前提、假设是什么?证据是否可靠?推理过程中是否有犯了逻辑谬误?译言上有一篇文章对常见的逻辑谬误 作了很好的介绍。除此以外,对人类的认知偏差 也应当有适当的了解。读好书好文章也是好办法。第三,既要有输入也要有输出,写作也是很好的思考 ,教是最好的学。经过中国教育的多年摧残,我们大部分人都对学习和写作有了本能的反感和恐惧,这不能不说是一种悲哀,其实在中国上学和学习有时不是一回事情 。思考确实很累人,养成一种新的思维习惯并非一朝一夕能够轻易达到,除了反复的运作练习以外别无他法。 至于说如何能够将我们学到的知识主动的运用到现实生活中去,真正实现学以致用?其关键在于是否能够在恰当的时候将恰当的记忆(知识)从我们的脑海中提取出来。第一,良好输出很大程度上取决于良好的输入,在输入时也就是在学习记忆时,应当使知识更加有条理,有逻辑,剥离细枝末节,抽取归纳知识精华。只有理解了才能更好的记忆。第二,增加更多提取线索有助于日后更好的回想起来。研究表明各种环境因素,如颜色、气味、声音等等都能够有助于我们的记忆。为什么一次浪漫的烛光晚餐会那么让人难以忘怀?因为那舒缓的音乐、柔和的烛光、优雅的环境、可口的美食、动人的脸庞等等无一不会在你的脑海中留下深刻的印象,让你很轻易的就能够回想起当时的每一个细节。第三,培养举一反三的能力,经常问自己这样一个问题:这还能运用到什么地方?尝试举自己身边的例子,并想象模拟可能出现的情况,这样以后再面对相同或类试的情况时我们就能够轻松应对。对于如何更好的学习和记忆,刘未鹏的《如何有效地记忆与学习 》有着更为详尽的剖析。

posted on 2010-03-17 13:50 qingyin 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/sunchuankui/archive/2010/03/17/1688086.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/379321.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

汇编语言-013(DAS 、DAA与DAS、QWORD类型用SBB借位减法、编写指令将AX符号扩展到EAX,不能使用CWD、用SHR和条件判断指令将AL循环右移一位、SHLD、压缩十进制转换)

1:DAS : SUB或SBB在AL中生成二进制结果,DAS(减法后的十进制调整)转压缩十进制格式 .386 .model flat,stdcall.stack 4096 ExitProcess PROTO,dwExitCode:DWORD.code main PROC;计算85-48mov bl,48hmov al,85hsub al,bl ;AL3Dhd…

python程序执行时间_用于在Python中查找程序执行时间的程序

python程序执行时间The execution time of a program is defined as the time spent by the system to execute the task. As we all know any program takes some execution time but we dont know how much. So, dont worry, in this tutorial we will learn it by using the…

公约数和公倍数

描述 小明被一个问题给难住了&#xff0c;现在需要你帮帮忙。问题是&#xff1a;给出两个正整数&#xff0c;求出它们的最大公约数和最小公倍数。 输入 第一行输入一个整数n&#xff08;0< n<10000)&#xff0c;表示有n组测试数据; 随后的n行输入两个整数i,j&#xff08;…

.net 笔记尝试(二)

.NET笔试题集&#xff08;二&#xff09; 1.using关键字有什么用&#xff1f;什么是IDisposable&#xff1f; using可以声明namespace的引入&#xff0c;还可以实现非托管资源的释放&#xff0c;实现了IDisposiable的类在using中创建&#xff0c;using结束后会自动调用该对象的…

网上照片之博客照片与网店照片拍摄心得

本文选自《非常摄影手记&#xff1a;2天玩转单反相机》一书 让照片在博客上更热的心得 1.有时美好的不仅是照片&#xff0c;还有拍摄照片的过程。尽量真实全面地记录自己的摄影过程&#xff0c;展示最感人的自我。 2.不要急功近利&#xff0c;不想成“名博”的博主不是好博主&a…

string.length_C.中的String.Length属性示例

string.lengthC&#xff03;String.Length属性 (C# String.Length property) String.Length property is used to get the total number of characters in the string object (length of the string); it calls with this string and returns the total number of characters. …

汇编语言-014(编写过程的应用、伪指令LEA、ENTER、LEAVE、LOCAL、递归函数、INVOKE、ADDR、PROC伪指令声明过程)

1&#xff1a;编写过程&#xff0c;仅用移位和加法&#xff0c;实现任意32位符号数与EAX相乘 include Irvine32.inc.stack 4096 ExitProcess PROTO,dwExitCode:DWORD.code main PROC mov eax,80mov ebx,53call BitwiseMultiplycall WriteDecINVOKE ExitProcess,0 main ENDP;EA…

从键盘输入一个字符,判断其是不是大写字母,如果是则请输出这个大写字母,如果不是请输出“这不是一个大写字母”的英文信息(要求:能连续输出直到输出“#”结束)。

从键盘输入一个字符&#xff0c;判断其是不是大写字母&#xff0c;如果是则请输出这个大写字母&#xff0c;如果不是请输出“这不是一个大写字母”的英文信息&#xff08;要求&#xff1a;能连续输出直到输出“#”结束&#xff09;。 P155 例4.13 DATA SEGMENT STR DB 0DH,0…

再谈angularjs DI(Dependency Injection)

在前面已经介绍了关于angularjs&#xff0c;以及扩展了一些jQuery ui的一些组件为angularjs的directive。在这里应进口007 在上篇留言我们来看看在angularjs中的DI特性。 DI&#xff1a;依赖注入&#xff0c;是一种软件设计模式&#xff0c;应DIP依赖倒置原则&#xff0c;描述组…

Access sql语句创建表及字段类型

Create TABLE 测试表 ( 文本255 VARCHAR NOT NULL, 文本20 VARCHAR(20) NOT NULL, 日期时间 DATETIME, 数字1 BYTE, 数字2 SMALLINT, 数字4 INTEGER, 布尔 BIT, 自动编号 COUNTER(10, 5) CONSTRAINT PK_TVIPLevel26 PRIMARY KEY, 小数 NUME…

c语言getc函数_C语言中的getc()函数与示例

c语言getc函数C语言中的getc()函数 (getc() function in C) Prototype: 原型&#xff1a; int getc(FILE *filename);Parameters: 参数&#xff1a; FILE *filenameReturn type: int 返回类型&#xff1a; int Use of function: 使用功能&#xff1a; In the file handling…

汇编语言-015(PROC伪指令定义参数方式、EXTERNDEF、INCLUDE 、EXTERN 、INVOKE、PROC、PROTO 、MOVSB 、MOVSD 、CMPSD )

1&#xff1a;使用PROC伪指令定义参数方式不通过寄存器传参&#xff0c;计算数组之和 .386 .model flat,stdcall.stack 4096 ExitProcess PROTO,dwExitCode:DWORD.data array DWORD 10000h,20000h,30000h,40000h,50000h theSum DWORD ?.code ArraySum PROC USES esi ecx,ptr…

编写计算表达式(X-Y+25)/Z的值得程序,要求将其商和余数分别放在A、B单元中。(设X和Y是32位无符号数,A、B和Z是16位无符号数,不考虑溢出情况。)

编写计算表达式&#xff08;X-Y25&#xff09;/Z的值得程序&#xff0c;要求将其商和余数分别放在A、B单元中。&#xff08;设X和Y是32位无符号数&#xff0c;A、B和Z是16位无符号数&#xff0c;不考虑溢出情况。&#xff09; P151 例4.8 汇编思路&#xff1a;首先在DATA段定…

《深入浅出WPF》笔记——绑定篇(一)

上一节&#xff0c;有记录写到&#xff1a;在WPF里&#xff0c;数据驱动UI&#xff0c;数据占核心地位&#xff0c;UI次之。怎么恢复数据的核心地位&#xff0c;那就要先了解一下Binding。 一、Binding 基础 1.1WPF中Data Binding的带来的方便 在设计架构的时间&#xff0c;大家…

你的代码完成了吗?(之二)——可维护性和规范性

二. 可维护性和规范性 对于代码来说&#xff0c;这两个属性其实是紧密相连的。什么样的代码最好维护呢&#xff1f;当然是规范的代码了。再差的规范也要比没有规范强得多。 之前做对日项目的时候&#xff0c;日本人对于“规范”这个东西&#xff08;他们称之为开发规约&#xf…

c语言feof函数_使用示例的C语言中的feof()函数

c语言feof函数C语言中的feof()函数 (feof() function in C) Prototype: 原型&#xff1a; int feof(FILE* filename);Parameters: 参数&#xff1a; FILE *filenameReturn type: int(0 or 1) 返回类型&#xff1a; int(0或1) Use of function: 使用功能&#xff1a; In C l…

5种经典排序算法,每个程序员都应该知道

我的新书《Android App开发入门与实战》已于2020年8月由人民邮电出版社出版&#xff0c;欢迎购买。点击进入详情 有没有想过当您应用从低到高、从高到低或按字母顺序等过滤器时&#xff0c;亚马逊或任何其他电子商务网站中的产品如何排序&#xff1f;排序算法对于此类网站起着至…

汇编语言-016(SCASB 、STOSB 、LODSD 、数组中的取值、二维数组操作、冒泡排序和二分查找、CMPSW )

1&#xff1a; SCASB : (字节)将AL的值与EDI寻址的一个字比较。进行在一个字符串检索特定的字符 .386 .model flat,stdcall.stack 4096 ExitProcess PROTO,dwExitCode:DWORD.data alpha BYTE "ABCDEFGH",0.code main PROCmov edi,OFFSET alpha ;EDI指向字符串mov …

编写一个汇编语言程序,将字符串Hello World中的全部小写字母转换为大写字母,并存放回原地址处。

编写一个汇编语言程序&#xff0c;将字符串"Hello World"中的全部小写字母转换为大写字母&#xff0c;并存放回原地址处。 P176 4.10 编程思路&#xff1a;首先DATA段中&#xff0c;定义string存放字符串"Hello World"&#xff0c;LEN为字符串string长度…

在Python中使用OpenCV(CV2)对图像进行边缘检测

Modules used: 使用的模块&#xff1a; For this, we will use the opencv-python module which provides us various functions to work on images. 为此&#xff0c;我们将使用opencv-python模块&#xff0c;该模块为我们提供了处理图像的各种功能。 Download opencv-pytho…