智能时代的思维方式

    在现代信息社会,各行各业都在受到计算机思维的影响,那么计算机思维和人的思维方式有何不同呢?

吴军博士的课上给了我们很好的回答。

计算机思维和人的思维方式的不同包含以下几个方面:

1.大和小

我们人类生活的环境,决定了我们对大数字是无感的。

人对大和小两个概念的理解,受限于具体的生活环境。

1946年人类发明第一台计算机时,每秒钟能进行5000次运算

人类对数字的认知也受限于我们做为生物进化的速度

世界上最早的农业开始于约1万年前,从酋长认识到3,到今天人们认识到一个亿,经历了10000年,平均每年进步千分之8,不到1%。

计算机的进步速度,摩尔定律每18个月让计算机的速度翻一倍,这大约相当于每5年涨十倍,或者是每十年进步一百倍。

2.快和慢

人的进化是很慢的,每个世纪只有百分之几,经济和社会的发展也是每年只有百分之几,计算机本身的发展是

18个月翻一番,大约相当于10年增加100倍,在智能时代,人的思维要跟上这种快速变化。

3.多维度和单一维度

从总体来讲,人脑是线性处理事物的,看问题常常是一个角度,也没有能力把很多角度综合起来,但是计算机

有这个能力,因此也占到了多维度的便宜。

4.网络和个体

人的思维是个体行为,做决定彼此不干扰。这有好的一面,但也很难集中很多人的智慧,产生叠加的效果。

事实上,群体智慧的简单叠加甚至不如个人的智慧。但是人工智能是建立在网络效应基础上的,它是通过很多

彼此联系的计算机共同协作工作而产生的。

5.自顶向下和自底向上

自顶向下做事是计算机思维的精髓,而人更适合自底向上。在一个组织内,自底向上的做事方式更容易激发群体

的积极性,但是容易造成资源的浪费。

6.全局和局部

人做事情时,限于自己的认知,通常做到的是局部最佳,失去对全局的优化的可能性。由于计算机有处理大数的能力,

以及自顶向下的做事方式,更容易得到全局最佳。

7.成本和表现

人很多时候喜欢强调对错,喜欢追求绝对的公平,喜欢要求最好的结果。

但是从工程的角度讲,好和坏只是在固定成本下相对的表现,计算机里无论是软件设计,还是硬件设计,都是在

平衡成本和性能的关系。

计算机思维的 两个原则:

1.等价性原则

很多时候,一个较难的问题A和一个相对容易的问题B是等价的。但人类常常是给什么问题就解决什么问题,给了A

就解决A,尽管它很难。但计算机则试图解决等价,但却更简单的问题。

2.模块化原则

我们在生活中做一个桌子或者椅子,会直接去做。而在计算机的世界里,永远是先制作几个简单,能够复制的乐高积木块,

然后用很多这样简单的模块,搭出复杂的桌子和椅子。

   人的认知会受到认知盲点的限制,了解了计算机的思维方式,我们不妨在思考时多借鉴它的思考方式,让我们的思路更宽广些。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 转载,不要再问了 地址:https://www.douban.com/group/topic/50809694/ ...
    清净静心阅读 3,429评论 2 7
  • 今天放学回家,看见客厅放了一箱樱桃,我很开心,急忙上前去看,情不自禁地捏了一颗准备塞嘴里,被妈妈看见了,“乖乖,快...
    奕涵之蜜儿阅读 223评论 0 0
  • 本文为运营控案例开刀营day28-31作业 作为一款主打“人人都是播客”的音频APP,荔枝fm在不同的阶段都采取了...
    南南姜Alice阅读 553评论 0 1
  • 最近上了一堂《心理素质》课。 我觉察到一个非常重要的事情。 思维与行动的同步 自从了解到写作对成长的重要性后,我义...
    雪茵聊教育阅读 1,385评论 2 0