猴子和香蕉的故事


把五只猴子关在一个笼子里,上头挂着一串香蕉。实验人员准备了开水,一旦有猴子碰香蕉,马上就会有滚烫的开水浇向那只猴子。

首先有只猴子想去拿香蕉,被开水烫,之后每只猴子在几次同样的尝试后,发现莫不如此。于是猴子们不再试图去拿香蕉。

然后实验人员把其中的一只猴子换走,换进去一只新猴子。这只新猴子看到香蕉,当然马上想要去拿。结果,还没等科学家浇水,其他四只猴子就对那新来的猴子一顿暴打。新猴子挨了几次打之后,也不再试图去拿香蕉了——怕再挨打。

此后,实验人员再把另一只猴子换走,换进去另外一只新猴子。这只新猴子看到香蕉,也是迫不及待要去拿,当然,一切如前,等待它的是其他四只猴子的一顿暴打。于是,这只新来的猴子也不敢碰香蕉了。

最好玩的是,上次挨打的猴子,这次出手最重。(其他的猴子也许出于爱护,这只猴子肯定是出于报复),因为它并没有被开水浇过。

最终,笼子里最初的五只猴子都被换走了。现在的这五只猴子并不知道开水的存在,它们只知道一件事情——谁要敢碰那串香蕉,上去就是一顿暴打。(它们的行为与爱护无关,全都是出于报复!)

这个故事据说可以说明传统是如何形成的。事实上,这个实验只能部分说明某些荒谬的传统是如何形成的。很多今天看起来没什么道理的传统,当初可确实曾经正确或者曾经最接近正确。这个故事真正可以让我们看到的是,对于知识的正确传播来讲,语言和文字以及逻辑思维有多么的重要。暂时不讨论这个故事的真实性,让我们继续联想:如果,猴子们可以讲话,那么就不用动手打了。如果,猴子们会写字,无论换多少次,换多少只,新来的猴子都不用挨打——更不会无辜地被打。如果,猴子们能完整地使用逻辑,或许它们最终会想出办法躲开开水并吃掉香蕉,并且甚至可能会因此对那些做实验的人心存鄙视。

某些荒谬的传统是如何形成的相关推荐

  1. 把时间当作朋友——第4章 学习

    1.效率本质 在第1章"我的案例"一节,我曾提到过我因运气而学习了一些简单的编程知识.因愚蠢而拒绝学习盲打的经历.很多人常常拒绝学习,他们拒绝学习的理由和那些痴迷学习的人一样--不 ...

  2. 《把时间当朋友》读书笔记

    李笑来<把时间当朋友>第零章:困境 没有人愿意做猴子:只有学会正确地思考才意味着真正进化成人. 时间恐慌症:不要做既勤奋又懒惰的人--对"时间压力"的感受和恐惧,造成了 ...

  3. 有哪些看似荒谬,其实很科学的理论@知乎、@量子力学

    1."一个电子会同时通过两条缝隙." 电子双缝干涉实验已经快百年了,其背后蕴含的微观世界的物理早已被人熟知,量子力学也经过了各种其它实验的检验,目前它的扩展和应用更是层出不穷.然而 ...

  4. 传统编译器与神经网络编译器

    传统编译器与神经网络编译器 传统编译器 以LLVM(low level virtual machine)为例,输入是高级编程语言源码,输出是机器码,由一系列模块化的编译器组件和工具链组成. LLVM通 ...

  5. 深度学习与传统图像识别

    深度学习与传统图像识别 概述 传统方法中特征提取主要依赖人工设计的提取器,需要有专业知识及复杂的调参过程,同时每个方法都是针对具体应用,泛化能力及鲁棒性较差. 深度学习主要是数据驱动进行特征提取,根据 ...

  6. 两台计算机通过传统电话网络,计算机网络的复习题.doc

    计算机网络的复习题 第2章 计算机网络的层次化结构 填空题 ? 开放系统互连参考模型(OSI模型)从底层往高层共分为_______._______.______.传输层.会话层.表示层和应用层七个层次 ...

  7. 基于FCN,U-Net的深度学习医学影像分割算法(细胞分割算法)以及传统算法分析

    本博文主要分析了基于传统计算机视觉的细胞分割算法和基于深度学习的细胞分割算法.主要针对医学影像分割算法.包括了FCN全卷积网络的细胞分割效果,U-Net细胞分割效果.查阅了采用深度学习分割医学影像的几 ...

  8. 传统的6d位姿估计fangfa1_基于改进的点对特征的6D位姿估计

    来源:公众号|计算机视觉工坊(系投稿) 作者:仲夏夜之星 「3D视觉工坊」技术交流群已经成立,目前大约有12000人,方向主要涉及3D视觉.CV&深度学习.SLAM.三维重建.点云后处理.自动 ...

  9. 2021年中国工业互联网安全大赛核能行业赛道writeup之传统流量取证

    附件题:传统流量取证 题目描述: 在某次攻防演练中,小王发现流量探针平台突然告警,小王第一时间下载了告警流量包,并进行分析:发现攻击队攻击在攻入内网后,利用了一个内网OA的一个漏洞,获取了某机器权限, ...

最新文章

  1. [deviceone开发]-组件功能演示示例
  2. 视频: 安卓连接无线临时网络adhoc共享电脑上网无需adhoc补丁
  3. akka balance router的实现
  4. python实现IIR高通低通,带通,带阻滤波器详解及应用案例
  5. C#相等性 - 三个方法和一个接口
  6. oracle sql列转行_SQL列转行及行转列
  7. 让你的手机不输kindle的3款epub阅读器
  8. 第4章 Function语义学
  9. git push reject : pre-receive hook declined
  10. java重载和重写的区别_Java重载和重写的区别
  11. ORA-01045: user lacks CREATE SESSION privilege
  12. win10如何调整计算机时间同步,win10电脑时间与Internet同步的设置方法
  13. 微信小程序获取地理位置最佳实现
  14. Gym 101246(ACM ICPC 2010-2011, NEERC, Southern Subregional Contest Russia, Saratov)
  15. 连接到物联网的12中通信技术
  16. Springboot拦截器实现IP黑名单
  17. NRF24L01多发单收配置
  18. 一、highcarts简介
  19. 如何将谷歌分析代码放入react项目中?
  20. 领导者-追随者模型介绍

热门文章

  1. CLAN Studio Toolkits - Enum Creator
  2. 动态数据库PI、edna insql、infoplus简单了解
  3. Mac下 ADT 找不到手机设备
  4. AI 轻松实现动漫角色转换真人,《飞屋环游记》中的小罗竟酷似他……
  5. 福光电子蓄电池测试仪软件,IDCE-2415CT高压直流系统蓄电池容量测试仪-福光电子...
  6. 康益明爱崔紫娟!!!
  7. 色环电阻的阻值如何识别
  8. 跟着团子学SAP SD:项目里程碑开票—后台配置篇
  9. 浅谈常用的几种显微镜相比的区别
  10. python 正则匹配任意字符串(包括换行符,空白等)--主用于文本