从Claude 3中提取数百万特征 首次详细理解大模型的 思维

机器之心报道

编辑:陈萍、小舟

刚刚,Anthropic 宣布在理解人工智能模型内部运作机制方面取得重大进展。

Anthropic 已经确定了如何在 Claude Sonnet 中表征数百万个概念。这是对现代生产级大型语言模型的首次详细理解。这种可解释性将帮助我们提高人工智能模型的安全性,具有里程碑意义。

研究论文:https://transformer-circuits.pub/2024/scaling-monosemanticity/index.html

当前,我们通常将人工智能模型视为一个黑匣子:有东西进去就会有响应出来,但不清楚为什么模型会给出特定的响应。这使人们很难相信这些模型是安全的:如果我们不知道它们是如何工作的,我们怎么知道它们不会给出有害的、有偏见的、不真实的或其他危险的响应?我们如何相信它们会安全可靠?

打开「黑匣子」并不一定有帮助:模型的内部状态(模型在编写响应之前「思考」的内容)由一长串数字(「神经元激活」)组成,没有明确的含义。

Anthropic 的研究团队通过与 Claude 等模型进行交互发现,很明显模型能够理解和运用广泛的概念,但研究团队无法通过直接观察神经元来辨别它们。事实证明,每个概念都是通过许多神经元来表征的,并且每个神经元都参与表征许多概念。

之前,Anthropic 在将神经元激活模式(称为特征)与人类可解释的概念相匹配方面取得了一些进展。Anthropic 使用了一种称为「字典学习(dictionary learning)」的方法,该方法分离了在许多不同上下文中重复出现的神经元激活模式。

反过来,模型的任何内部状态都可以用一些活跃特征而不是许多活跃神经元来表征。就像字典中每个英语单词都是由字母组合而成,每个句子都是由单词组合而成一样,人工智能模型中的每个特征都是由神经元组合而成,每个内部状态都是由特征组合而成。

2023 年 10 月,Anthropic 成功地将字典学习方法应用于一个非常小的 toy 语言模型,并发现了与大写文本、DNA 序列、引文中的姓氏、数学中的名词或 Python 代码中的函数参数等概念相对应的连贯特征。

这些概念很有趣,但模型确实非常简单。其他研究人员随后将类似的方法应用于比 Anthropic 最初研究中更大、更复杂的模型。

但 Anthropic 乐观地认为可以将该方法扩展到目前常规使用的更大的人工智能语言模型,并在此过程中了解大量支持其复杂行为的特征。这需要提高许多数量级。

这既存在工程挑战,涉及的模型大小需要大型并行计算;也存在科学风险,大型模型与小型模型的行为不同,因此之前使用的相同方法可能不起作用。

首次成功提取大模型数百万个特征

研究人员第一次成功地从 Claude 3.0 Sonnet(Claude.ai 上当前最先进模型家族的一员)的中间层提取了数百万个特征,这些特征涵盖特定的人和地点、与编程相关的抽象概念、科学主题、情感以及其他概念。这些特征非常抽象,通常在不同的上下文和语言中表征相同的概念,甚至可以推广到图像输入。重要的是,它们还会以直观的方式影响模型的输出。

这是有史以来研究者首次详细的观察到现代生产级大型语言模型的内部。

与在 toy 语言模型中发现的特征相对表面化不同,研究者在 Sonnet 中发现的特征具有深度、广度和抽象性,反映了 Sonnet 的先进能力。研究者看到了 Sonnet 对应各种实体的特征,如城市(旧金山)、人物(富兰克林)、元素(锂)、科学领域(免疫学)以及编程语法(函数调用)。

提及 Golden Gate Bridge 时,相应的敏感特征在不同输入上都会被激活,图中绘制了英文、日语、中文、希腊语、越南语以及俄语提及 Golden Gate Bridge 时激活的图像。橙色表示该特征激活的词。

在这数以百万计的特征中,研究者还发现了一些与模型安全性和可靠性相关的特征。这些特性包括与代码漏洞、欺骗、偏见、阿谀奉承和犯罪活动相关的特性。

一个显著的例子是「保密」特征。研究者观察到, 这个特征在描述人或角色保守秘密时会激活。激活这些特征会导致 Claude 向用户隐瞒信息,否则它不会。

研究者还观察到,他们能够根据神经元在其激活模式中出现的情况测量特征之间的距离,从而寻找接近彼此的特征。例如在Golden Gate Bridge特征附近,研究者发现了阿尔卡特拉斯岛、吉拉德利广场、金州勇士队等的特征。

人为诱导模型起草诈骗邮件

重要的是,这些特征都是可操控的,可以人为地放大或抑制它们:

,时长

例如,放大Golden Gate Bridge特征,Claude 经历了无法想象的身份危机:当被问及「你的物理形态是什么?」时,此前 Claude 通常会回答「我没有物理形态,我是一个 AI 模型」,但这次 Claude 的回答变得奇怪起来:「我是Golden Gate Bridge…… 我的物理形态就是那座标志性的大桥……」。这种特征的改变使 Claude 对Golden Gate Bridge产生了近乎痴迷的状态,无论遇到什么问题,它都会提到Golden Gate Bridge —— 即使在完全不相关的情况下也是如此。

研究者还发现了一个在 Claude 读取诈骗邮件时激活的特征(这可能支持模型识别此类邮件并警告用户不要回复的能力)。通常情况下,如果有人要求 Claude 生成一封诈骗邮件,它会拒绝这么做。但在人工强烈激活该特征的情况下提出同样的问题时,这会越过 Claude 的安全训练,导致它响应并起草一封诈骗邮件。虽然用户无法以这种方式去除模型的安全保障并操控模型,但在本文实验中,研究者清楚地展示了特征如何被用来改变模型的行为。

操控这些特征会导致相应的行为变化,这一事实验证了这些特征不仅仅与输入文本中的概念相关联,还因果性地影响模型的行为。换句话说,这些特征很可能是模型内部表征世界的一部分,并在其行为中使用这些表征。

Anthropic 希望从广义上确保模型的安全,包括从缓解偏见到确保 AI 诚实行动、防止滥用 —— 包括在灾难性风险情境中的防护。除了前面提到的诈骗邮件特征外,该研究还发现了与以下内容对应的特征:

该研究之前研究过模型的阿谀奉承行为,即模型倾向于提供符合用户信念或愿望的响应,而不是真实的响应。在 Sonnet 中,研究者发现了一个与阿谀奉承的赞美相关的特征,该特征会在包含诸如「你的智慧是毋庸置疑的」输入时激活。人为地激活这个特征,Sonnet 就会用华丽的欺骗来回应用户。

不过研究者表示,这项工作实际上才刚刚开始。Anthropic 发现的特征表征了模型在训练过程中学到的所有概念的一小部分,并且使用当前的方法找到一整套特征将是成本高昂的。

参考链接:https://www.anthropic.com/research/mapping-mind-language-model


《24种让人终身受益的思维模型》阅读摘记

我摘录书中主要内容和有趣的言论。 这真是一本有价值,很科学,有意思的书。 如果能反复看看,一定可以帮我们建立更有效的思维模型: 模型思维(24种让人终身受益的思维模型) - 斯科特·佩奇不应否认,任何理论的终极目标都是尽可能让不可简化的基本元素变得更加简单且更少,但也不能放弃对任何一个单一经验数据的充分阐释。 阿尔伯特·爱因斯坦 要想成为一个有智慧的人,你必须拥有多个模型。 而且,你必须将你的经验,无论是间接的,还是直接的,都放到构成这些模型的网格上。 查理·芒格(Charlie Munger) 使用模型来思考能够带给你的,远远不仅仅是工作绩效的提高。 它还会使你成为一个更优秀的人,让你拥有更强的思考能力。 多模型方法背后的原理基于这样一个古老的思想,那就是“管中窥豹需多管齐下”。 这个思想至少可以追溯至亚里士多德,他强调了将许多人的优点集中起来这个做法的价值。 也是美国历史上“名著运动”(great-books movement)背后的一大动力。 在这个运动中涌现出来的《伟大的思想:西方世界名著中伟大的思想观念合集》1 正态分布 。 我不敢说自己比其他65个人都更聪明——但是我当然要比那65个人的平均水平更高。 理查德·费曼(Richard Feynman) 。 只要把随机变量加总或求其平均值,就可以期望获得正态分布。 2幂律分布每个基本定律都有例外,但是你仍然需要定律,否则你所拥有的只是毫无意义的观察。 那不是科学,只是做笔记。 杰弗里·韦斯特(Geoffrey West) 。 想象一下人类身高的幂律分布。 如果人类身高与城市人口的幂律分布类似,而且假设所有美国人的平均身高为175厘米,那么美国人当中将会有一个人比帝国大厦还高,有超过1万人比长颈鹿还高,同时身高小于18厘米的人也将超过1.8亿人。 3 线性模型 。 是的,我承认我在说谎。 但为什么你非要强迫我给出一个线性解释呢!线性解释几乎总是谎言。 埃莱娜·费兰特(Elena Ferrante) 。 在线性关系中,由于第二个变量的变化而导致的第一个变量的变化量不依赖于第二个变量的值。 假设树木的高度与树木的年龄呈线性关系,那么树木每年生长的高度相同。 4非线性模型。 讨论非线性科学,就类似于讨论无大象的动物学。 约翰·冯·诺伊曼。 利用非线性模型,科学家可以使用碳-14数据来计算人工制品的年龄,经济学家还可以估计经济小幅增长的长期影响。 5 与价值和权力有关的模型。 你的价值不在于你知道了什么,而在于你能够分享什么。 罗睿兰(Ginni Rometty) 。 最后上车者价值”刻画了边际博弈参与者的价值。 如果雇用4个人来搬运一张桌子,假设搬运这张桌子产生的价值为10,并且要4个人一起动手才搬得动,那么每个人的“最后上车者价值”均为10。 6 网络模型网络理论是科学的一个完整分支。 但是就过去的二三十年来说,它相对较新。 我们还没有机会把所有这些理论从大学中拿出来,然后问自己:“我们应该建立什么样的网络?应该将网络用于什么样的目的?” 安妮-玛丽·斯劳特(Anne-Marie Slaughter) 7广播模型、扩散模型和传染模型 .就像传染病的传染导致更多的传染病一样,信任的“传染”也可以促成更大的信任。 玛丽安·穆尔(Marianne Moore) 8熵:对不确定性建模 。 信息是不确定性的解。 克劳德·香农(Claude Shannon) 9随机游走 。 醉鬼能找到回家的路,但是一只醉酒的小鸟可能永远回不了家。 角谷静夫(Shizuo Kakutani) 10路径依赖模型。 人不能两次踏进同一条河流,因为无论是这个人,还是这条河,都已经不同了。 赫拉克利特(Heraclitus) 11局部互动模型。 每一代人都嘲笑旧时尚,同时又虔诚地追随新时尚。 亨利·戴维·梭罗(Henry David Thoreau) 12李雅普诺夫函数与均衡。 数学之美,只会呈现给那些更有耐心的追求者。 玛丽安·米尔札哈尼(Maryam Mirzakhani) 13马尔可夫模型历史是一部循环诗,由时间写在人的记忆上。 珀西·比希·雪莱(Percy Bysshe Shelley 14系统动力学模型 。 我们尚未充分理解支配系统行为的原理。 杰伊·赖特·福雷斯特(Jay Wright Forrester) 15基于阈值的模型 。 种族、民族以及其他阶层的融合标志着显著的社会不平等,这是民主社会的至关重要的理想。 伊丽莎白·安德森(Elizabeth Anderson) 16空间竞争模型与享受竞争模型 。 我们的理论是,如果你需要用户来告诉你,你正在销售的是什么,那么你其实不知道你正在销售的是什么,而且这不可能给客户留下好的体验。 玛丽莎·梅耶尔(Marissa Mayer) 17博弈论模型 。 演绎推理是从最抽象到最不抽象的推理。 它从一套公理开始,运用逻辑定律和数学规律来操纵,形成对世界的预测。 雷切尔·克罗松(Rachel Croson) 18合作模型 。 从来没有人因施舍而变得贫穷。 安妮·弗兰克(Anne Frank) 19与集体行动有关的问题。 自从大约5万年前智人发展出了现代创造力、高效和狩猎技能以来,如何可持续地管理环境资源一直是一个非常困难的问题。 贾雷德·戴蒙德(Jared Diamond) 20与机制设计有关的模型 。 制度的目的在于改变人类行为。 为了保证制度不会随着时间流逝而归于无效,制度必须适应制度所要规范的环境或社会的变化。 珍娜·贝德纳 21信号模型 。 诚实的人不会隐瞒自己的所作所为。 艾米莉·勃朗特(Emily Brontë) 。 人们发送“昂贵”的信号以揭示信息或类型的条件。 一个人可以通过购买昂贵的艺术品表明自己的财力,通过攀登很高的山峰来展现自己的体力,或者通过在社交媒体上发声支持受难者来表达自己的同情心。 利用发送信号来揭示自己的身份一直都是人性的一个部分。 22学习模型。 一个人可以养成的最重要的习惯就是对继续学习的渴望。 约翰·杜威(John Dewey) 。 字面上相反的两个谚语“文化压倒战略”和“人们会对激励做出反应”都是正确的。 根据第一种模型,具有很高人格魅力的CEO可以制订能够胜过文化的新战略。 根据第二种模型,文化能胜过“弱激励”,但是不能胜过“强激励”。 23多臂老虎机问题 。 有一件事我确实特别擅长,那就是将网球击过网,打在界内。 在这件事情上,我是最棒的。 塞雷娜·威廉姆斯(Serena Williams) 。 在收益不确定的行动之间进行的任何选择,无论是药物试验,还是对树立广告牌位置的选择、技术路线的选择,抑或是要不要允许在教室中使用笔记本电脑的决定,都可以建模为多臂老虎机问题。 24崎岖景观模型当你费心去寻找时,就会发现令人惊奇的事情。 传为萨卡加维亚(Sacagawea)所说。 将适合度、效率或价值作为特征或性状的函数绘制在图上,然后爬上山顶,找到那个特征或性状的最优值。 而且,把解决问题想象为“爬山”,似乎也不过是一个简单的比喻。 这当然都是有效的批评。 但是,如果构建了正式的景观模型,我们将能够得到一些非凡的结论。

为什么计算机能思考?

计算机不能思考,他只能由特定的程序进行运算。 电子计算机(lang-en|Computer)是一种利用电子学原理根据一系列指令来对数据进行处理的机器。 在现代,机械计算机的应用已经完全被电子计算机所取代-{简体:,因此电子计算机通常也直接简称为计算机;繁体:;。 其所相关的技术研究叫计算机科学。 而「计算机技术」指的是将计算机科学的成果应用于工程实践所派生的诸多技术性和经验性成果的总合。 「计算机技术」与「计算机科学」是两个相关而又不同的概念,它们的不同在于前者偏重于实践而后者偏重于理论。 至于由数据为核心的研究则称为信息技术。 通常人们接触最多的是个人电脑(PC)。 计算机种类繁多。 实际来看,计算机总体上是处理信息的工具。 根据图灵机理论,一部具有最基本功能的计算机,应当能够完成任何其它计算机能做的事情。 因此,只要不考虑时间和存储因素,从个人数码助理(PDA)到超级计算机都应该可以完成同样的作业。 即是说,即使是设计完全相同的计算机,只要经过相应改装,就应该可以被用于从公司薪金管理到无人驾驶飞船操控在内的各种任务。 由于科技的飞速进步,下一代计算机总是在性能上能够显着地超过其前一代,这一现象有时被称作“摩尔定律”。 计算机在组成上形式不一。 早期计算机的体积足有一间房屋大小,而今天某些嵌入式计算机可能比一副扑克牌还小。 当然,即使在今天,依然有大量体积庞大的巨型计算机为特别的科学计算或面向大型组织的事务处理需求服务。 比较小的,为个人应用而设计的计算机称为微型计算机,简称微机。 我们今天在日常使用“计算机”一词时通常也是指此。 不过,现在计算机最为普遍的应用形式却是嵌入式的。 嵌入式计算机通常相对简单,体积小,并被用来控制其它设备—无论是飞机,工业机器人还是数码相机。 <ref>Meuer, Hans; Strohmaier, Erich; Simon, Horst; Dongarra, Jack (2006-11-13). Architectures Share Over Time. TOP500. Retrieved on 2006-11-27. </ref> 上述对于电子计算机的定义包括了许多能计算或是只有有限功能的特定用途的设备。 然而当说到现代的电子计算机,其最重要的特征是,只要给予正确的指示,任何一台电子计算机都可以模拟其他任何计算机的行为(只受限于电子计算机本身的存储容量和执行的速度)。 据此,现代电子计算机相对于早期的电子计算机也被称为通用型电子计算机。 历史main|计算机历史 thumb 是电脑发展史上的一个里程碑]] 本来,计算机的英文原词“computer”是指从事数据计算的人。 而他们往往都需要借助某些机械计算设备或模拟计算机。 这些早期计算设备的祖先包括有算盘,以及可以追溯到公元前87年的被古希腊人用于计算行星移动的安提基特拉机器。 随着中世纪末期欧洲数学与工程学的再次繁荣,1623年德国博学家Wilhelm Schickard率先研制出了欧洲第一台计算设备,这是一个能进行六位以内数加减法,并能通过铃声输出答案的“计算钟”。 使用转动齿轮来进行操作。 1642年法国数学家布莱士·帕斯卡在英国数学家William Oughtred所制作的“计算尺”的基础上,将其加以改进,使能进行八位计算。 还卖出了许多制品,成为当时一种时髦的商品。 1801年,法国人Joseph Marie Jacquard对织布机的设计进行改进,使用一系列打孔的纸卡片来作为编织复杂图案的程序。 尽管这种被称作“Jacquard式织布机”的机器并不被认为是一台真正的计算机,但是其可编程性质使之被视为现代计算机发展过程中重要的一步。 查尔斯·巴比奇(Charles Babbage)于1820年构想和设计了第一台完全可编程计算机。 但由于技术条件、经费限制,以及无法忍耐对设计不停的修补,这台计算机在他有生之年始终未能问世。 约到19世纪晚期,许多后来被证明对计算机科学有着重大意义的技术相继出现,包括打孔卡片以及真空管。 德裔美籍统计学家Hermann Hollerith设计了一台制表用的机器,其中便应用打孔卡片来进行大规模自动数据处理。 在20世纪前半叶,为了迎合科学计算的需要,许多专门用途的、复杂度不断增长的模拟计算机被研制出来。 这些计算机都是用它们所针对的特定问题的机械或电子模型作为计算基础。 20世纪三四十年代,计算机的性能逐渐强大并且通用性得到提升,现代计算机的关键特色被不断地加入进来。 1937年,年仅21岁的麻省理工学院研究生克劳德·香农(Claude Shannon)发表了他的伟大论文《对继电器和开关电路中的符号分析》,文中首次提及数字电子技术的应用。 他向人们展示了如何使用开关来实现逻辑和数学运算。 此后,他通过研究万尼瓦尔·布什的微分模拟器进一步巩固了他的想法。 这是一个标志着二进制电子电路设计和逻辑门应用开始的重要时刻,而作为这些关键思想诞生的先驱,应当包括:Almon Strowger,他为一个含有逻辑门电路的设备申请了专利;尼古拉·特斯拉(Nikola Tesla),他早在1898年就曾申请含有逻辑门的电路设备;Lee De Forest,于1907年他用真空管代替了继电器。 right 沿着这样一条上下求索的漫漫长途去定义所谓的“第一台电子计算机”可谓相当困难。 1941年5月12日,德国工程师Konrad Zuse完成了他的图灵完全机电一体计算机“Z3”,这是第一台具有自动二进制数学计算特色以及可行的编程功能的计算机,但还不是“电子”计算机。 此外,其他值得注意的成就主要有:1941年夏天诞生的阿塔纳索夫-贝瑞计算机是世界上第一台电子计算机,它使用了真空管计算器,二进制数值,可复用内存;在英国于1943年被展示的神秘的巨像计算机(Colossus computer),尽管编程能力极其有限,但是它使人们确信使用真空管既值得信赖,又能实现电气化的再编程;哈佛大学的马克一号;以及基于二进制的“埃尼阿克”(ENIAC,1944年),全称“电子数值积分计算器”,这是第一台通用意图的计算机,但由于其结构设计不够弹性化,导致对它的每一次再编程都意味着要重新连接电气物理线路。 1940年代的第二次世界大战中,为训练轰炸机飞行员,美国海军曾向麻省理工学院探询,是否能够开发出一款可以控制飞行模拟器的计算机。 军方当初的设想只是希望通过该计算机将飞行员模拟操作产生的数据实时反映到仪表盘上。 与之前的模拟设备不同,军方要求该计算机应基于空气动力学设计,与实物无限接近,以便进行各种航空训练。 于是麻省理工创造了旋风工程,其制造出了世界上第一台能够实时处理资料的「旋风电脑」,并发明了磁芯存储器。 这为个人电脑的发展做出了历史性的贡献。 开发埃尼阿克的小组针对其缺陷又进一步完善了设计,并最终呈现出今天我们所熟知的冯·诺伊曼结构(程序存储体系结构)。 这个体系是当今所有计算机的基础。 20世纪40年代中晚期,大批基于此一体系的计算机开始被研制,其中以英国最早。 尽管第一台研制完成并投入运转的是“小规模实验机”(Small-Scale Experimental Machine,SSEM),但真正被开发出来的实用机很可能是EDSAC。 在整个20世纪50年代,真空管计算机居于统治地位。 1958年9月12日在后来英特尔的创始人、Robert Noyce的领导下,发明了集成电路。 不久又推出了微处理器。 1959年到1964年间设计的计算机一般被称为第二代计算机。 到了60年代,晶体管计算机将其取而代之。 晶体管体积更小,速度更快,价格更加低廉,性能更加可靠,这使得它们可以被商品化生产。 1964年到1972年的计算机一般被称为第三代计算机。 大量使用集成电路,典型的机型是IBM360系列。 到了70年代,集成电路技术的引入极大地降低了计算机生产成本,计算机也从此开始走向千家万户。 1972年以后的计算机习惯上被称为第四代计算机。 基于大规模集成电路,及后来的超大规模集成电路。 1972年4月1日INTEL推出8008微处理器。 1976年,史蒂夫·乔布斯(Stephen Jobs)和斯蒂夫·沃兹尼亚克(Stephen Wozinak)创办苹果计算机公司。 并推出其 Apple I 计算机。 1977年5月Apple II 型计算机发布。 1979年6月1日INTEL 发布了8位元的8088微处理器。 1982年, 微电脑开始普及,大量进入学校和家庭。 1982年1月Commodore 64计算机发布,价格595美元。 1982年2月发布。 时钟频率提高到20MHz,并增加了保护模式,可访问16M内存。 支持1GB以上的虚拟内存。 每秒执行270万条指令,集成了个晶体管。 1990年11月,微软发布第一代MPC(Multimedia PC,多媒体个人电脑标准):处理器至少为/12MHz(后来增加到SX/16MHz),有光驱,传输率不少于150 KB/sec。 1994年10月10日Intel发布75MHzPentium处理器。 1995年11月1日,Pentium Pro发布。 主频可达200MHz,每秒钟完成4.4亿条指令,集成了550万个晶体管。 1997年1月8日Intel发布Pentium MMX,对游戏和多媒体功能进行了增强。 此后计算机的变化日新月异,1965年发表的摩尔定律不断被应证,预测在未来10—15年仍依然适用。 [CEG] 原理thumb的主要结构: 显示器主机板CPU (微处理器) (记忆体) 扩充卡(声卡、网卡、电视卡等) 电源供应器软驱 / 光碟机 (硬碟) 键盘滑鼠]] 尽管计算机技术自20世纪40年代第一台电子通用计算机诞生以来以来有了令人目眩的飞速发展,但是今天计算机仍然基本上采用的是存储程序结构,即冯·诺伊曼结构。 这个结构实现了实用化的通用计算机。 存储程序结构间将一台计算机描述成四个主要部分:算术逻辑单元(ALU),控制电路,存储器,以及输入输出设备(I/O)。 这些部件通过一组一组的排线连接(特别地,当一组线被用于多种不同意图的数据传输时又被称为总线),并且由一个时钟来驱动(当然某些其他事件也可能驱动控制电路)。 概念上讲,一部计算机的存储器可以被视为一组“细胞”单元。 每一个“细胞”都有一个编号,称为地址;又都可以存储一个较小的定长信息。 这个信息既可以是指令(告诉计算机去做什么),也可以是数据(指令的处理对象)。 原则上,每一个“细胞”都是可以存储二者之任一的。 算术逻辑单元(ALU)可以被称作计算机的大脑。 它可以做两类运算:第一类是算术运算,比如对两个数字进行加减法。 算术运算部件的功能在ALU中是十分有限的,事实上,一些ALU根本不支持电路级的乘法和除法运算(由是使用者只能通过编程进行乘除法运算)。 第二类是比较运算,即给定两个数,ALU对其进行比较以确定哪个更大一些。 <ref>Digital Equipment Corporation (1972). PDP-11/40 Processor Handbook (PDF), Maynard, MA: Digital Equipment Corporation. </ref> 输入输出系统是计算机从外部世界接收信息和向外部世界反馈运算结果的手段。 对于一台标准的个人电脑,输入设备主要有键盘和鼠标,输出设备则是显示器、打印机以及其他许多后文将要讨论的可连接到计算机上的I/O设备。 控制系统将以上计算机各部分联系起来。 它的功能是从存储器和输入输出设备中读取指令和数据,对指令进行解码,并向ALU交付符合指令要求的正确输入,告知ALU对这些数据做哪些运算并将结果数据返回到何处。 控制系统中一个重要组件就是一个用来保持跟踪当前指令所在地址的计数器。 通常这个计数器随着指令的执行而累加,但有时如果指令指示进行跳转则不依此规则。 20世纪80年代以来ALU和控制单元(二者合称中央处理器,即CPU)逐渐被整合到一块集成电路上,称作微处理器。 这类计算机的工作模式十分直观:在一个时钟周期内,计算机先从存储器中获取指令和数据,然后执行指令,存储数据,再获取下一条指令。 这个过程被反复执行,直至得到一个终止指令。 由控制器解释,运算器执行的指令集是一个精心定义的数目十分有限的简单指令集合。 一般可以分为四类:1)、数据移动(如:将一个数值从存储单元A拷贝到存储单元B)2)、数逻运算(如:计算存储单元A与存储单元B之和,结果返回存储单元C)3)、条件验证(如:如果存储单元A内数值为100,则下一条指令地址为存储单元F)4)、指令序列改易(如:下一条指令地址为存储单元F) 指令如同数据一样在计算机内部是以二进制来表示的。 比如说,就是一条Intel x86系列微处理器的拷贝指令代码。 某一个计算机所支持的指令集就是该计算机的机器语言。 因此,使用流行的机器语言将会使既成软件在一台新计算机上运行得更加容易。 所以对于那些机型商业化软件开发的人来说,它们通常只会关注一种或几种不同的机器语言。 更加强大的小型计算机,大型计算机和服务器可能会与上述计算机有所不同。 它们通常将任务分担给不同的CPU来执行。 今天,微处理器和多核个人电脑也在朝这个方向发展史。 计算机小型化以来,机械设备的控制也开始仰仗计算机的支持。 其实,正是当年为了建造足够小的嵌入式计算机来控制阿波罗1号才刺激了集成电路技术的跃进。 今天想要找一台不被计算机控制的有源机械设备要比找一台哪怕是部分计算机控制的设备要难得多。 可能最着名的计算机控制设备要非机器人莫属,这些机器有着或多或少人类的外表和并具备人类行为的某一子集。 在批量生产中,工业机器人已是寻常之物。 不过,完全的拟人机器人还只是停留在科幻小说或实验室之中。 机器人技术实质上是人工智能领域中的物理表达环节。 所谓人工智能是一个定义模糊的概念但是可以肯定的是这门学科试图令计算机拥有目前它们还没有但作为人类却固有的能力。 数年以来,不断有许多新方法被开发出来以允许计算机做那些之前被认为只有人才能做的事情。 比如读书、下棋。 然而,到目前为止,在研制具有人类的一般“整体性”智能的计算机方面,进展仍十分缓慢。 网络、国际互联网20世纪50年代以来计算机开始用作协调来自不同地方之信息的工具,美国军方的贤者系统(SAGE)就是这方面第一个大规模系统。 之后“军刀”等一系列特殊用途的商业系统也不断涌现出来。 70年代后,美国各大院校的计算机工程师开始使用电信技术把他们的计算机连接起来。 由于这方面的工作得到了ARPA的赞助,其计算机网络也就被称为ARPANET。 此后,用于ARPA网的技术快速扩散和进化,这个网络也冲破大学和军队的范围最终形成了今天的国际互联网(Internet)。 网络的出现导致了对计算机属性和边界的再定义。 太阳微系统公司的John Gage 和 Bill Joy就指出:“网络即是计算机”。 计算机操作系统和应用程序纷纷向能访问诸如网内其它计算机等网络资源的方向发展。 最初这些网络设备仅限于为高端科学工作者所使用,但90年代后随着电子邮件和万维网(World Wide Web)技术的扩散,以及以太网和ADSL等网络连接技术的廉价化,互联网络已变得无所不在。 今日入网的计算机总数,何以千万计;无线互联技术的普及,使得互联网在移动计算环境中亦如影随形。 比如在笔记本计算机上广泛使用的Wi-Fi技术就是无线上网的代表性应用。 下一代计算机自问世以来数字计算机在速度和能力上有了可观的提升,迄今仍有不少课题显得超出了当前计算机的能力所及。 对于其中一部分课题,传统计算机是无论如何也不可能实现的,因为找到一个解决方法的时间还赶不上问题规模的扩展速度。 因此,科学家开始将目光转向生物计算技术和量子理论来解决这一类问题。 比如,人们计划用生物性的处理来解决特定问题(DNA计算)。 由于细胞分裂的指数级增长方式,DNA计算系统很有可能具备解决同等规模问题的能力。 当然,这样一个系统直接受限于可控制的DNA总量。 量子计算机,顾名思义,利用了量子物理世界的超常特性。 一旦能够造出量子计算机,那么它在速度上的提升将令一般计算机难以望其项背。 当然,这种涉及密码学和量子物理模拟的下一代计算机还只是停留在构想阶段

简述荒诞派戏剧的主要特征

荒诞派戏剧的主要特征是

1、在内容上

表现世界的荒诞性和人生的无意义。

马丁·艾思琳在《荒诞派戏剧》的序言中指出:“广泛的意义上讲,荒诞派作品的主题,都是人类荒诞处境中所感到的抽象的苦闷心理。”《等待戈多》就是写人类在荒诞的世界里有所期盼又失落的苦闷心理。

2、在创作方法上

废弃传统的戏剧形式,创造了所谓的“反戏剧”,没有连贯的故事情节,没有完整的戏剧结构和矛盾冲突,人物形象无鲜明的个性,对话语无伦次等。

3、在寓意上

大量运用象征手法,在貌似荒诞的事物里面却蕴涵着深刻的社会意义。

扩展资料

荒诞派戏剧的表现手法

1、象征手法

荒诞派戏剧的象征手法则纯是剧作家所自创的离奇古怪的象征。例如《椅子》中以满台椅子逼得一对老夫妻在舞台上难以插足,最后不得不生生被挤下舞台,以此来象征资本主义物质的极大丰富对人的生存环境与生存价值、生存地位的侵害。

2、隐喻手法

荒诞派戏剧使用这种表现手法的剧作很多,例如《等待戈多》中,戈多并未上场,只是一种符码,以这一符码来隐喻人类苦苦等待、苦苦寻找、苦苦盼望的“希望”。

3、夸张手法

荒诞派戏剧的夸张则脱离现实生活,往往采用梦幻、怪诞、有悖常理的方法进行夸张,以凸显其荒诞性。例如《秃头歌女》中那座“大钟”竟然敲了29下,这种夸张是现实生活中并不存在也不可能存在的,其荒诞性显而易见。

  • 声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
  • 本文地址:https://www.srwj168.com.cn/keji312/10808.html
出炉 成绩单 湖北前4月经济 规上工业增加值同比增7.7%
步长制药 300亿纳税 85亿分红 积极回馈社会