Blog

错觉相关(illusory correlation)

Content #

要在没有相关的地方看到相关很容易。当我们期待发现某种重要的联系时,我们很容易会将各随机事件联系起来,从而知觉到一种错觉相关(illusory correlation)。

人们很容易将随机事件知觉为对自己信念的支持。

假如我们相信事件之间存在相关,我们更可能注意并回忆出某些支持性的证据。假如我们相信前兆与事件本身有联系,我们就会有意注意并记住前兆和稍后相继出现的一些事件。假如我们相信胖的女人比较不快乐,那么我们就会觉得自己看到了这样的联系,即使我们事实上并没有。

一直以来,我们会忽略或忘记不寻常事件没有碰巧同时出现的情况。假如在我们想起某个朋友之后,恰好他打来电话,我们就会注意并记住这个联系。我们并不会去注意一直以来当我们想起某个朋友时,他随后并未打来电话的情况,或者我们接到我们未曾想念的朋友打来电话的情况。

From #

社会心理学(戴维·迈尔斯)

反事实思维(counterfactual thinking)

Content #

在奥运会比赛中,运动员赛后的情绪很大程度上反映出他们赛前的预期。但是,他们的情绪和反事实思维(counterfactual thinking)是相关的——对可能发生事情的心理模拟(McGraw&others,2005;Medvec&others,1995)。

铜牌获得者(他们很容易设想比赛结束后自己没有获得奖牌)比银牌获得者(他们很容易设想自己获得金牌时的情景)显得更快乐(Medvec&others,1995)。在领奖台上,据说快乐排名是1-3-2。

类似地,学生在某一个评分等级(例如B+)内得分越高,他们的感觉就会越糟糕 (Medvec&Savitsky,1997)。同样是获得B+,一个只差一分就可以得A-的学生会比一个实际上做得更差一些,而刚好以多出一分获得B+的学生感觉更糟糕。

这种反事实思维通常出现在我们可以很容易想象出可能结果的时候 (Kahneman&Miller,1986;Markman&McMullen,2003;Petrocelli&others,2011):

假如我们刚刚错过了飞机或公共汽车,我们就会想,如果我们是按平常的时间从家里出发,走平常的路线并且路上也不聊天,那我们就能赶上那班飞机或汽车了。假如我们误了半个钟头或者走了平常走的路线,那么要设想一个不同的结果就比较难了,所以我们体验到的挫败感要小一点。

如果我们改了一个考试题的答案,结果那道题却做错了,我们肯定会想“如果……就好了。”并且发誓自己下次一定要相信最初的直觉——即使这是有违学生们的认识的,因为更改答案通常是从错的改成对的(Kruger&others,2005)。

From #

社会心理学(戴维·迈尔斯)

概率性忽视

Content #

鲜活、容易记忆的事件(因而具有知觉易得性)影响着我们的社会感知。这样的结果就是“概率性忽视”,它会导致人们对错误的对象产生恐惧,比如,比起抽烟、开车或者气候变化,人们更害怕坐飞机或者恐怖主义。如果每天有四架载满了孩子的大型喷气式客机发生撞机事故——大概就是死于轮状病毒引发的腹泻的孩子的数量——那就该针对飞机事故做点什么了。

From #

社会心理学(戴维·迈尔斯)

公理演绎与例证归纳

Content #

易得性启发式判断的运用可以揭示出一条基本的社会思维规律:

人们从一条一般公理演绎出一个具体例证的过程是缓慢的,但是,他们从某一个鲜明的例证归纳出一般公理的过程则是非常迅速的。

毫无疑问,在听到或读完关于强奸、抢劫和殴打的故事之后,加拿大人十有八九会高估——通常幅度很大——与暴力有关的犯罪率(Doob&Roberts,1988)。同样,南非人看过一系列关于黑社会抢劫和杀戮的醒目大标题之后,对1998年至2004年间的暴力犯罪数量的估计翻了一番,但是实际情况是,犯罪数量显著下降了 (Wines,2005)。

From #

社会心理学(戴维·迈尔斯)

易得性启发式判断(availability heuristic)

Content #

设想以下问题:伊拉克和坦桑尼亚哪个国家的人口更多?

你很可能会根据映入头脑中的例证来作答。如果某些例证在我们的记忆中是现成可得的——就像伊拉克人一样——那么我们就会觉得其他类似的例证是常见的。通常是这样的,所以我们经常运用这一认知规则进行判断,我们将其称为易得性启发式判断(availability heuristic)。简言之,我们越容易回想起某个东西,那个东西就越可能是真的。

From #

社会心理学(戴维·迈尔斯)

代表性启发式判断(representativeness heuristic)

Content #

代表性启发式判断(representativeness heuristic)是指对某个事物进行评价时,在直觉的引导下,将其与某一类别的心理表征进行比较。代表性(典型性)通常是真实情形的一个合理指导。

设想一下琳达,她31岁,单身,性格坦率,并且很聪明。她在大学时主修哲学。学生时代她对歧视和其他社会问题十分关注,并且参加过反核武器示威游行。以这些描述为基础,你觉得以下哪一种表述的可能更大:

a:琳达是一个银行出纳员。 b:琳达是一个银行出纳员并且在女权运动中很活跃。

大部分人认为b更有可能,部分原因是由于琳达更好地代表了他们心目中女权主义者的形象(Mellers&Others,2001)。设想一下:琳达是一个银行出纳员兼一个女权主义者的概率会比仅是一个银行出纳员的概率更大吗(无论是不是女权主义者)?正如特韦尔斯基和卡尼曼(Tversky&Kahnman,1983)提醒我们的那样,两个事件同时发生的概率不可能比一个事件单独发生的概率更大。

From #

社会心理学(戴维·迈尔斯)

启发式判断(heuristics)

Content #

我们有时需要在十分有限而宝贵的时间内同时加工众多的信息,所以我们的认知系统是快速而简单的,它形成了专门化的心理捷径。我们很容易就可以形成印象,做出决定和生成解释。我们通过启发式判断(heuristics)做到了这一点,它是一种简单、高效的思维策略。

启发式判断使我们得以在日常生活和常规性的决策中只花费最少的努力 (Shah&Oppenheimer,2008)。在许多情形中,我们仓促间做出的概括——“那是危险的!”——是有适应意义的。这种启发式判断的速度增加了我们生存的机会。思维的生物性目的首先是使我们能够生存下去,其次才是保证我们的正确性。尽管如此,在某些情形中,速度会带来一系列错误。

From #

社会心理学(戴维·迈尔斯)

降低过度自信的三种技巧

Content #

三种技巧可以成功地降低过度自信。

  • 即时反馈(Lichtenstein&Fischhoff,1980)

在日常生活中,气象预报员和那些设定赌马赔率的人每天都会得到清晰的反馈信息。因此,这两个群体中的专家在预测自己的准确率时都做得十分出色 (Fischhoff,1982)。

  • 分解任务

为了降低“规划谬误”的过度自信,人们可以分解一项任务——把任务分解成几个部分——并分别估计完成每个部分所需要的时间。科努尔和伊万斯 (Kruger&Evans,2004)的报告指出,这样所估计出的完成时间会更现实些。

  • 让人们去设想自己的判断可能出错的原因

当人们开始思考为什么一个观点可能是正确的时候,该观点就开始看起来像是正确的了(Koehler,1991)。因此,第三种降低过度自信的方法就是让人们去设想自己的判断可能出错的原因:迫使他们去考虑无法证实自己信念的信息 (Koriat&others,1980)。经理们可以坚持要求所有的提案和建议都必须涉及导致它们可能无效的原因,以鼓励更多合理现实的判断。

From #

社会心理学(戴维·迈尔斯)

验证性偏差(confirmation bias)

Content #

人们往往会去寻找那些支持自己信念的信息。你也可以试一下,沃森 (Wason,1960)通过给人们呈现符合某个规律的由三个数组成的系列——2、4、6——从而证实了这一点(规律只不过是任意三个以升序排列的数)。为了保证人们能够发现这一规律,沃森鼓励每个人生成一系列由三个数组成的数字组。每一次沃森都告诉他们数字组是否符合规律。当人们确信自己已经发现了其中的规律时,就可以停止并宣布出来。

这会出现什么结果呢?几乎没有人猜对但他们却又个个确信不疑:29个人中,有 23个人发现的规律是错误的。他们一般会形成关于该规律的错误信念(例如,逐次加2),然后试图寻找支持性的例证(例如,检验8、10、12),而并非尝试去证明自己的直觉不成立。与寻找证据证伪自己的信念相比,我们更愿意证实它们。我们把这种现象叫作验证性偏差(confirmation bias)。

验证性偏差有助于解释为什么我们的自我意象是如此不稳定。在得克萨斯大学奥斯汀分校所做的一些实验中,斯旺和里德(Swann&Read 1981;Swann&others,1992a,1992b,2007)发现学生们常常寻找、引出并回忆那些能确证其自我信念的反馈。他们寻找那些支持他们自我观点的人做朋友和配偶——即使他们对自己评价很低(Swann&others,1991,2003)。

From #

社会心理学(戴维·迈尔斯)

_start和_exit末尾的hlt指令的作用

Content #

我们看到在_start和_exit的末尾都有一个hlt指令,这是作什么用的呢?

在Linux里,进程必须使用exit系统调用结束。一旦exit被调用,程序的运行就会终止,因此实际上_exit末尾的hlt不会执行,从而__libc_start_main永远不会返回,以至_start末尾的hlt指令也不会执行。

_exit里的hlt指令是为了检测exit系统调用是否成功。如果失败,程序就不会终止,hlt指令就可以发挥作用强行把程序给停下来。而_start里的hlt的用处也是如此,但是为了预防某种没有调用exit(这里指的不是exit系统调用)就回到_start的情况(例如有人误删了__libc_main_start末尾的exit)。

From #

程序员的自我修养