程序员应注意——米勒法则「建议收藏」

程序员应注意——米勒法则「建议收藏」米勒(1956)提出,人脑同时只能处理7±2个信息团,这一发现被称为米勒法则。虽然学者们对于米勒法则所指的魔法数字究竟是多少仍有争议,人脑具有短期存储与信息处理限制这一事实已被学者们所公认。

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺
米勒(1956)提出,人脑同时只能处理7±2个信息团,这一发现被称为米勒法则。虽然学者们对于米勒法则所指的魔法数字究竟是多少仍有争议,人脑具有短期存储与信息处理限制这一事实已被学者们所公认。根据这一法则,人们在进行偏好排序时有同时处理项目数量的约束,这一约束使得消费者进行商品束的偏好排序有着重要影响。

    从心理学的角度来看,人类处理信息的能力是有限度的。根据米勒(Miller, 1956)的分析,人脑处理信息有一个魔法数字7(正负2)的限制,也就是说,人的大脑最多同时处理5到9个信息团(chunks)。这部分原因是短期记忆储存空间的限制,超过9个信息团,将会使得大脑出现错误的概率大大提高。这一法则被称之为“米勒法则”。米勒法则自提出后就成为心理学的一个富有意义的问题(Baddeley 1986; Richman et al.1995)。虽然Baddeley (1994)、Cowan et al. (2007)先后指出,米勒法则中的信息团,与心理学中常用的字节单位是不一样的,按照他们的分析,信息团是由解码过程中所产生的信息形成的,而解码的过程,不是魔法数字本身,是米勒研究的重要性所在,但短时记忆容量(immediate memory span)的重要性已成为认知心理学研究的重要内容。

    对于米勒法则,学者也有一些争论。如有的学者认为并不存在信息储存的限制,而只有信息若不经过操练(rehearsal)在短时记忆中保持活性(active)的时间限制(如Richman et al.,1995)。Cowan (2000)[8]对于米勒法则进行了深入探讨,提出了4个观察大脑信息处理能力限制的边界条件,即信息超负荷(information overload)将信息限制为单个的刺激项目,采取了其他步骤以防止刺激项目被重新解码成更大的信息团,能观察到由信息处理能力引起的表现不延续性,以及能观察到信息限制的多种不同间接作用,在这些条件得到满足的前提下,操练和长期记忆就不能用于将刺激项目组成不定大小的信息团,记忆存储机制也不是无限容量的。尽管对于米勒法则的原因和信息团的确定数量,学界还存在着许多争议,对于米勒法则的解释也很多样,但对于大脑存在信息存储限制这一论断的共识是明显的。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/168407.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • async和await

    async和awaitasync和await概念先从字面意思来理解。async是“异步”的简写,而await可以认为是asyncwait的简写。所以应该很好理解async用于申明一个function是异步的,而await用于等待一个异步方法执行完成。另外还有一个很有意思的语法规定,await只能出现在async函数中。然后细心的朋友会产生一个疑问,如果await只能出现在async函数中,那这个async函数应该怎么调用?如果需要通过await…

  • stream和streaming_parallelStream

    stream和streaming_parallelStreamStream和parallelStream一.什么是Stream?Stream是在Java8新增的特性,普遍称其为流;它不是数据结构也不存放任何数据,其主要用于集合的逻辑处理。二.和Iterator的区别Iterator做为迭代器,其按照一定的顺序迭代遍历集合中的每一个元素,并且对每个元素进行指定的操作。而Stream在此基础上还可以将这种操作并行化,利用多核处理器的优势快…

  • petshop java_petshop.java[通俗易懂]

    petshop java_petshop.java[通俗易懂]importjava.util.Scanner;classPet{privateintnumber;privateStringvariety;privateStringcolor;privateintage;privateintprice;publicPet(intnumber,Stringvariety,Stringcolor,intage,intprice)…

    2022年10月17日
  • vmware workstation怎么使用虚拟机_虚拟机的使用方法

    vmware workstation怎么使用虚拟机_虚拟机的使用方法本文参照:https://www.linuxidc.com/Linux/2017-03/141972.htmVMwareWorkstation虚拟机使用方法图文详解云最成熟的架构是IaaS(I

  • 拦截器「建议收藏」

    拦截器「建议收藏」11.拦截器11.1拦截器概述SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。开发者可以自己定义一些拦截器来实现特定的功能。*

  • static使用方法小结

    static使用方法小结

    2021年11月28日

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号