学科专业建设 Computer Education 文章编号:1672-5913(2009)11-0061-07 智能科学与技术的知识体系:语义分析的结论 李冠宇,黄映辉 (大连海事大学 信息科学技术学院,辽宁 大连 116026) 摘 要:本文从分析“智能”、“Intelligence”、“科学”、“技术”的语义入手,首先界定了“人类智能”、“人工智能”、“智能科学与技术”概念的内涵,进而构建了“智能科学与技术”的知识体系,继之导出了“智能科学与技术”专业教育的课程体系。本文的讨论取得了若干颇有新意的研究结论:真正与英文的Intelligence对应的是中文的“智”;“智能”是“智的能力”的简称;“智能”应该是“能智”;智能科学与技术的知识体系由两个理论和四种技术构成,据此决定了智能科学与技术专业教育应该设置的六门主干课程。 关键词:智能;智能科学与技术;语义分析;知识体系;课程体系 中图分类号:G642 文献标识码:A 而“选择什么”和“搭建成何样”就与研究者的偏好相关,常出现观点相左的情形;后者的主要环节是“明确语义”1 ႄ 和“语义延伸”,能被称为概念的东西总是成熟的,即已“智能科学与技术”专业教有大量的先前研究,对此人们的分歧较少,而从概念出发育意指将“智能科学与技术的知的语义延伸又是遵循演绎逻辑的,由此而得的知识体系就识体系”传授给本科生或研究生。易被公认。 构建智能科学与技术的知识体系本文的研究采用概念演绎法, 通常有两种途径:(1)经验归纳法。具体的讨论依层次递进展开,首先李冠宇 从社会实践和科学研究已经获得明确“智能科学与技术”的中文语的知识集合中选择出若干,认为这些知识应该归属于“智义,其次讨论该语义涉及的关键概能科学与技术”,且将其结构化与系统化。(2)概念演绎法。念之内涵,进而合成这些关键概追问“智能科学与技术”的确切含义为何,由此联想其涉念的具体内容,继之概括“智能及的主要方面,概念推演形成的轨迹即是知识体系。两种科学与技术的知识体系”,最后设黄映辉 方法的结论应是一致的。就实际操作而言,前者的主要环计“智能科学与技术专业教育的课节是“选择知识”和“搭建体系”, 程体系”。 基金项目:国家自然科学基金项目(60672031)。 作者简介:李冠宇(1963-),男,辽宁省北镇市人,教授,从事智能信息处理方面的研究。 61
Computer Education 学科专业建设 2 oᇆି॓࿐აඌp֥ეၬ 及其共享;英文的Intelligence则强调知识及其可靠来源。有所差异并不妨碍将不同文化系统中的这两个概念对应尽管有逻辑上的先后,“科学”与“技术”通常被认起来。 为是并列的两种人类文化活动。“智能科学与技术”就应 “智”的派生词 被分为“智能科学”与“智能技术”。 智能是某种行为主体所具有的能力和所表现的行为。尽管语义十分贴切,却不可将Intelligence直接汉译为这种具有智能的行为主体目前(也许永远)只有两类:生物“智”。在现代汉语中,单字形式的名词一般不用于表达抽象概念,因为单音节的高频率使用在言语交流中难以通(其中主要是人类)和机器。若以人类代表生物,智能就有两种表现形态,人类智能畅顺口。通常都是采用双字形式的名词。“智”需要再添(human intelligence)和人工智能加一字。处理的办法无非两类,同义重复或附加意义。前(artificial intelligence),后者是对前者的模仿与延展。 科学是为了获得所考察对象的知识体系,技术则是依者生成的是“智慧”,后者得到的是“智能”和“智力”。 据某种原理设计制造各种人工系统。由此,“人类智能科智慧之“慧”,一方面与“智”同义(知或谓之慧。《方学”、“人工智能科学”、“人工智能技术”是无歧义的,而言》),另一方面又与佛教名词“般若”(Prajna)相连,在“人类智能技术”就不成立(确切地说,是间接地通过“人中国的文化传统中,佛是高深至上的,这样,智慧的真理工智能技术”的方式表现出来性就毋庸置疑。作为汉语词汇的“智慧”固定下来之后,)。 基于上述分析,“智能科学与技术”的语义由三部分除了与英文的Intelligence相对应,还与英文的wisdom(wise构成,“关于人类智能的科学”、“关于人工智能的科学”“聪明的”+ dom“性质或状态”)相一致。更重要的是,和“应用人工智能的技术”。根据惯常的教育与研究分工,wisdom就是希腊语的sophy,由此构成了philosophia(英文前者是心理科学领域的重点所在,后二者则是信息科学领philosophy)。“智慧”连接着中国的佛教(与中国哲学相通)域的前沿方向。目前国内所开办的“智能科学与技术”专业和西方的哲学。智慧是哲学层面的。 教育大多属于理工科本科,其侧重所在自然是“人工智能”。“智能”和“智力”都是“智的能力”的简称。推敲 支撑着“智能科学与技术”及其三部分构成的关键概其中的意味饶是有趣。作为物理学概念的“能”和“力”,念是“智能”、“科学”与“技术”,对其进行深入剖析有二者是一种源流关系,因而在汉语的习惯中,“能”更本助于推演出“智能科学与技术的知识体系”。质,“力”则外显,暗含着有高下之分。这样,智能有“智 能人”、“智能机器”、“智能科学”等,智力则是“智力游3 ܱۀ֥௩༅ 戏”、“智力玩具”、“智力商数”等。层次的感觉是明显的。智能和智力是科学层面的。 “智”对应于Intelligence “智”的派生词最常用的有三个:智慧、智能和智力,汉语中的“智”是“知”的后起字,而“知”是“出它们均可英译为Intelligence,但在汉语中分别属于三个层于口者疾如矢也”,意指认识的事物可以脱口而出。“知”次,即哲学领域、科学领域(较高层次)和科学领域(较低层次)。 添加了“曰”即为“智”,再清楚不过,“智,知而道出也”。 关键概念的文化比较 智,就是人们日常口语中的“知道”。 英语中的将与“智”相关的中文概念和与Intelligence相关的英Intelligence源于拉丁语的动词intellegere,文概念进行对比,可看出中西方文化的相通与差异,有助意思是to understand。而intellegere是inter(inter)与legere (to choose)的合成词,故它所表达的是“在推理基础上的于更深刻明晰地理解“智能”的语义。表1是基于英语概理解”。 念的文化比较。从中可见,“智能”较高于“智力”在西方文化中表现为对现在分词的偏爱。 可见,汉语的“智”关注知识(识,知也。《说文》)62
学科专业建设 Computer Education 智能技术就是,设计人工智能系统的手段、技能和方法。 表1 关键概念的文化比较:英语-汉语 拉丁语语源 英语概念 汉语概念 4 oᇆିp֥ଽݤ IntellegereIntelligence智 Intellegere的现在分词 Intelligent 智能的 Intellegere的过去分词 Inte智力 llect “智能”应为“能智” 表2是基于汉语概念的文化比较。英语的Intelligence智,知而道出也。智能,能智而能道出也。“智能”可以笼统地表示汉语的“智、智慧、智能、智力”。现限应为“能智”,这样更形象也更深刻。Intelligence是“在定“构建智能科学与技术的知识体系”是一项科学研究(即推理基础上的理解”。那么,在“智能”的中西方两种文不考虑“智慧”),再用“智能”作为“智能”和“智力”化的表述中所提及的“知”、“曰”、“推理”、“理解”的对的统称,这样,“智能”就成为将要继续讨论的唯一概念。 象是什么?就是知识。知识是智能的主线,智能是围绕着知识的主体活动,图1示意了这种关系。 表2 关键概念的文化比较:汉语-英语 汉语概念 英语概念 知识领域 智 Intelligence智慧 Intelligence Wisdom哲学 智能 Intelligence科学(较高层) 智力 Intelligence Intellec科学(较低层) t 图1 智能:中西文化的观点 智能之“能” “能智”之知,分为“感知”和“深知”两个层面。前已阐明,智能就是“智的能力”。这种能力究竟为如图1所示,智能主体对存在于自然界之现象进行感知,何,学者们曾有过大量的讨论。其中一种通俗简洁的表述继而进行推理使其上升为深知(理解),随之道出(曰),最后是,智能包括四种能力:感知和理解的能力、思维与演绎将知识应用于适从自然界与改造自然界。 的能力、学习与积累的能力、适应环境的能力。 智能:知识为主线的三个环节 科学及智能科学 图1是基于语言的分析,通俗易懂,接近于人的常识。汉语中的“科学”,本义是“划分等级之学”,反映为便于学术研究,需将其整理为更简明规范的理论模型。出在古代能将事物合理地区别开来已经是了不起的学问智能就是“能智”,是智能主体所从事的一种活动过程,了。英语中的science源于拉丁语动词scire(to know)的现如图2所示。 在分词sciens,意思是knowledge。人类想要知道什么?客观事物的规律也。科学是人类的一种有目的的活动,首先认知科学事实,进而上升为科学规律,最后组织成科学理[7]论。将之套用于“智能”,智能科学就是,认知智能事 实、归纳智能规律、总结智能理论。 图2 智能是一种活动过程:三个主要环节 技术及智能技术 由图2可见,智能作为智能主体的自觉性活动,依序汉语中,“技,巧也《说文》”,“术,道也《广雅》”,展开为三个主要环节:(1)知识获取。智能主体通过两种途技术,取巧之道也,即效率方法。英语中的technology源径从外部获取知识,直接地从自然界感知和间接地从人类于希腊语technologia,包括techne(craft)和logia(saying),已有的知识积累中共享;(2)知识推理。智能主体选用合适直译为汉语应是“手艺学”。技术也是人类的一种有目的的推理方法,将从外部获取的现有知识提炼上升为新知的活动,首先创造和发展实用的手段、技能和方法,然后识;(3)知识应用。智能主体利用新知识解决其(或帮助解应用它们去设计与制造人工系统。将之套用于“智能”,决其他主体)面临的实际问题,具体形式有二,制订解决问63
Computer Education 学科专业建设 题的方案和执行解决问题的动作。 语言表示,人们学会知识表示是通过长期的家庭生活的口在智能的三个主要环节中,知识推理处于中心地位,授、语言环境的熏陶、学校教育的渗透而逐渐在不知不觉而且完全是智能主体内部的活动,可以说,知识推理是智中完成的,是一个自然渐进过程。对人工智能而言,知识能的关键所在。知识是智能的主线(见图1),推理是智能的表示却成为必须专门解决的首要问题。机器语言的发明和关键(见图2),简洁不乏深刻的表述是:智能=知识+推理。 应用其表示知识是人工智能的重要内容。这样,人工智能智能主体目前只有两类:以人类为代表的生物和机的内容就有四个方面:知识表示、知识获取、知识推理、器。这样,基于图2所示的模型就可以分别讨论人类智能知识应用(人类智能也应如此,只是知识表示的问题不很突和人工智能的实质与特征。 出而已)。人工智能的主要特征是:机器语言知识+机器推理。 人类智能:自然语言知识+人脑推理 当图2中的智能主体为人类时,就可得到人类智能的模型表示(见图3)。在人类智能中,知识总是用自然语言(其 中主要是文字)表示的,推理是人脑的功能,所以,人类智图4 人工智能的模型 能的标志是:自然语言知识+人脑推理。 如图4所示,人工智能的知识获取,有两种基本形式:通过机器感知从自然界中直接获取数据或信息;通过知识发现(包括信息检索、数据挖掘等)从已有数据库、信息库和知识库中获取。人工智能的知识推理,是将现有知识上 升为新知识的机器推理。人工智能的知识应用,是以提供图3 人类智能的模型 人工智能系统的方式辅助人类解决其实际遇到的复杂问如图3所示,人类智能的知识获取,有两种基本形式:题,该人工智能系统有两种主要形式,即专家系统(包括信通过人的感官从自然界中直接感知;通过信息检索(阅读或息管理系统、专家系统、决策支持系统)和机器人,前者辅计算机辅助查找)从人类已有的知识积累(通常以书籍、数助人类决策解决复杂问题的方案,后者则帮助人类执行解决复杂问题的动作。 据库、网络的形式存在)中间接获取。人类智能的知识推理,从图4所示模型可见,人工智能的内容主要有五个:是将现有知识上升为新知识的人脑推理。人类智能的知识机器感知、知识发现、机器推理、专家系统、机器人。 应用,表现为两种形式的对外输出,基于新知识制订的解决实际问题的方案(既可用于指导推理者自己进行劳动以5 ᇆି॓࿐აඌ֥ᆩ്ุ༢ 直接解决实际问题,也可提供给其他人应用);执行解决问题方案的劳动(因为任何实际问题只有人类亲自动手才能现将以上对各关键概念进行语义分析所得的结论集成起获得解决)。 来,以构成智能科学与技术的知识体系。集成的具体过程基于图3所示模型,人类智能的内容主要有五个:感如下所述。 官感知、信息检索、人脑推理、实际问题解决方案、实际(1) 智能科学与技术的构成。第2节的分析已指出,问题解决方案的执行。 智能科学与技术包括关于人类智能的科学、关于人工智能的科学、应用人工智能的技术。 人工智能:机器语言知识+机器推理 (2) 关于人类智能的科学。图3示意了人类智能的五人工智能是对人类智能的模仿和延伸。将图2中的智个内容,即感官感知、信息检索、人脑推理、实际问题解能主体设为机器,并参照图3的分析过程与结论,就可得决方案、实际问题解决方案的执行。“信息检索、人脑推人工智能的模型表示(见图4)。在人类智能中,知识用自然理、实际问题解决方案”毋庸置疑是人脑的功能和活动。64
学科专业建设 Computer Education “感官感知”尽管依赖于人的感官,但“感知”却完全是归于技术更合适一些。 心理现象即人脑在起作用。“实际问题解决方案的执行”(6) 智能科学与技术的知识体系。集成上述的观点可一定是在人脑支配下的人的肢体的动作序列。概而言之,得图5所示的知识体系。理论是概念、原理的体系《(辞海》),关于人类智能的科学就是脑科学。 本身就是知识体系。技术包括手段、技能和方法,也是知(3) 关于人工智能的科学。第节说明,科学的对象识或知识指导下的操作。所以,智能科学与技术的知识体是客观事实,科学的成果是理论。图4所示模型声称,人系由两个理论和四种技术构成。 工智能的内容由机器感知、知识发现、机器推理、专家系统、机器人构成。在这五个部分中,涉及客观事实的有机器感知、知识发现、机器推理。“感知”和“发现”都是生命体对自然界的认识活动,前者是后者的前端,或前者被包含于后者之中。在人工智能中将二者分开,缘于它们 的对象不同,前者针对的是自然界,后者则面向人类已有图5 智能科学与技术的知识体系 的知识积累。“推理”是生命体存在的基本前提。所以,图5的表示是粗线条的。正是因为它没有将与“智能”关于人工智能的科学只有两个分支:机器感知/发现理论有关的科学理论和技术方法全部罗列出来,才有了一个简(派生于人的认识论)和机器推理理论(基于人脑推理理论洁的框架,以便在此基础上进一步细分和添加,最终形成的讨论)。 一个系统的图景。 (4) 应用人工智能的技术。第节说明,技术就是应用手段、技能和方法设计与制造人工系统。图4模型所示6 oᇆି॓࿐აඌpህြ࢝ტ֥ज़ӱ意要设计与制造的人工系统只有专家系统和机器人。所ุ༢ 以,应用人工智能的技术主要有两个:专家系统技术和机器人技术。 “智能科学与技术”专业教育的使命就是将图5所示(5) 基于现状的人工智能科学与人工智能技术的内容的知识体系教授给本科生或研究生。学校教育总是以课程调整。前面将“机器感知”和“知识发现”归于科学范畴,方式进行的。智能科学与技术的知识体系必须转化为课程其根据就是因为它们均是客观存在。然而,现在的“机器体系。基于图5所示模型、兼顾目前大学课程设置的现状、感知”还非常简单,对于诸如表情、语气等稍微复杂的客特别是参照国内学者的研究成果和国内率先开办智能科观现象就无能为力;“知识发现”也主要依赖于基于语法学与技术专业的大学的探索性经验,提出“智能科学与技的关键词匹配,而对于如何有效地理解语义特别是语用还术专业教育的课程体系”的一种方案,见表3。 差得很远。鉴于如此现状,将“机器感知”和“知识发现” 表3 智能科学与技术专业教育的课程体系:基于智能科学与技术的知识体系 知识体系 课程设置(六门主干课程及其细分或支持课程) 研究方向 脑科学 脑科学理论 脑与认知科学 认知科学 机器学习智能理论与方法 机器推理理论 机器学习 模式识别 模糊计算、神经计算、进化计算 计算智能 机器视觉 机器感知技术 机器感知 计算机语音技术 自然语言理解 知识处理 信息检索 知识发现技术 知识发现 数据库、万维网、语义网、数据仓库 数据挖掘 管理信息系统 专家系统 专家系统技术 专家系统 决策支持系统 智能系统与应用 多Agent系统 机器人技术 机器人 65
Computer Education 学科专业建设 如表3所示,“智能科学与技术”专业的课程设置对和人工智能技术的总称。技术的标志是用于设计与制造人应于智能科学与技术知识体系的主要内容(见图5),共六门工系统,因而“人类智能技术”并不直接存在。 主干课程: (2)“智能”是“智的能力”的统称。中文的“智”之(1)“脑与认知科学”。包括“脑科学”与“认知科学”。 本义是“知而道出”,与英文的Intelligence(本义“推理基(2)“机器学习”。推理是学习过程中所采用的主要方础上的理解”)尽管侧重不同,仍被认为语义相等。现代汉法,机器学习包含机器推理,在一般意义上可以认为二者语不习惯单字形式的概念,“智”便有了三个常用派生名同义。目前讲授机器学习的大学课程主要有:“机器学习”、词“智慧”、“智能”和“智力”。前者属于哲学概念;后“模式识别”(是实现机器学习的一种方法)、“计算智能”。二者属于科学对象,是“智的能力”的两种不同简称,亦后者包括“模糊计算”、“神经计算”、“进化计算”,讲授有层次高下之分。在科学领域,“智能”通常涵盖“智能”一些具有前沿性的理论与方法。 和“智力”。 (3)“机器感知”。包括“机器视觉”模仿人类的视觉、(3) 智能科学是指,认知智能事实、归纳智能规律、“计算机语音技术”模仿人类的听觉、“自然语言理解”总结智能理论。 模仿人类对语言与文字的理解。 (4) 智能技术是指,设计与制造人工智能系统的手段、(4)“知识发现”。包括“信息检索”和“数据挖掘”,技能和方法。 前者在数据库中进行关键字匹配、在万维网上进行关键字(5) 智能(intelligence)应该是“能智”。即能知、能曰、匹配、在语义网上进行语义匹配以获取所需要的信息,后者将信息组织到数据仓库中以便寻求信息之间的规律性能推理、能理解、能应用。 关联即获得知识。 (6) 智能是以知识为主线的三个环节的序贯过程。智(5)“专家系统”。该课程所讲授的内容包括管理信息能表现为知识在知识获取、知识推理、知识应用三类活动系统、专家系统、决策支持系统、多Agent系统。它们是中的定向流动和逐级提升。 人工智能为人类提供的实用型信息产品。 (7) 智能首先遇到的问题是知识表示。人类智能的知(6)“机器人”。利用机器来获得身心的解放与扩展是识表示是在文化传承中自然实现的,而人工智能的知识表人类的梦想和永远的追求。拟人机器的设计与制造涉及诸示则依赖于专门的人为规定。这样,智能的内容就有四个多学科,在大学的专业教育中只能讲授一些基础概念。 部分:知识表示、知识获取、知识推理、知识应用。 可以将整个“智能科学与技术的知识体系”看作是一(8) 智能最简明最本质的定义是:知识+推理。人类智个对知识进行“输入—加工—输出”的结构。由表3可见,能的特征是,知识用自然语言表示、推理在人脑中进行;与知识输入有关的是“机器感知技术”和“知识发现技术”;人工智能的特征是,知识用机器语言表示、推理用机器与知识加工有关的是“脑科学理论”和“机器推理理论”;实现。 与知识输出有关的是“专家系统技术”和“机器人技术”。(9) 人类智能的内容主要有五个:感官感知、信息检在智能科学与技术学科中,分工专门研究知识输入、知识索、人脑推理、实际问题解决方案、实际问题解决方案的加工、知识输出,就构成了其三个主要的研究方向:知识执行。 处理、智能理论与方法、智能系统与应用(如表3所示)。 (10) 人工智能是对人类智能的模仿与延伸,其主要内7 ࢲં 容也相应有五个:机器感知、知识发现、机器推理、专家系统、机器人。 (1) 智能科学与技术是人类智能科学、人工智能科学(11) 智能科学与技术的知识体系由两个理论和四种66
学科专业建设 Computer Education 技术构成。智能科学与技术的知识体系涉及关于人类智能和侧重视点的不同,还需要逐级分解(详见表3)。例如,“知识发现”被划分为“信息检索”和“数据挖掘”,与前者的科学、关于人工智能的科学、应用人工智能的技术,具关联的是“数据库”、“万维网”和“语义网”,而后者的体有脑科学理论、机器推理理论、机器感知技术、知识发支撑基础则是“数据仓库”。 现技术、专家系统技术、机器人技术。 (13) 智能科学与技术学科可以分为三个研究方向。将(12)“智能科学与技术”专业教育的课程设置的依据智能科学与技术的知识体系的六个内容分为三组,可将其是智能科学与技术的知识体系。应该设置六门主干课程,作为智能科学与技术学科的一级研究方向:智能理论与方即“脑科学与认知科学”、“机器学习”、“机器感知”、“知法、知识处理、智能系统与应用。 识发现”、“专家系统”、“机器人”。根据教学内容的多寡参考文献: [1] 陈其荣. 当代科学技术哲学导论[M]. 上海:复旦大学出版社,2006. [2] 北京金山软件有限公司. 金山词霸2007[DB/OL]. . [3] Wikimedia Foundation. Intelligence: from Wikipedia,the free encyclopedia[EB/OL]. Intelligenc. [4] S. Palmquist. 哲学之树[M]. 翟鹏霄,译. 桂林:广西师范大学出版社,2005. [5] 林尧瑞,郭木河. 人类智慧与人工智能[M]. 北京:清华大学出版社,2001. [6] 史忠植. 高级人工智能[M]. 2版. 北京:科学出版社,2006. [7] 刘大椿. 科学哲学通论[M]. 北京:中国人民大学出版社,1998. [8] Wikimedia Foundation. Technology: from Wikipedia,the free encyclopedia[EB/OL]. Technology. [9] 张成岗. 现代技术问题研究——技术、现代性与人类未来[M]. 北京:清华大学出版社,2005. [10] 钟义信. 智能科学技术导论[M]. 北京:北京邮电大学出版社,2006. [11] 李文新,胡薇薇. 北京大学信息科学技术学科课程体系[M]. 北京:清华大学出版社,2008. The Knowledge System of Intelligence Science and Technology:Deduced from the Semantic Analysis LI Guan-yu, HUANG Ying-hui (Information Science and Technology College, Dalian Maritime University, Dalian 116026, China) Abstract: This paper starts with expatiating on the semantic meanings of intelligence, science and technology, firstly defines the connotations of concepts of the human intelligence, the artificial intelligence, the intelligence science and technology; secondly forms the knowledge system of intelligence science and technology; lastly educes the course system of the specialty education for the Intelligence Science and Technology. Some interesting research conclusions are obtained. . It is veritably in Chinese to be synonymous with intelligence in English; The intelligence denotes the intelligent ability; The intelligence means be able to cognize the world and understand it; The knowledge system of intelligence science and technology is composed of two kinds of theory and four kinds of technology, so determining that the specialty education for Intelligence Science and Technology should set up six sorts of main course. Key words: intelligence; Intelligence Science and Technology;semantic analysis;knowledge system;course system 67