Page 329 - 计算机技术与人工智能
P. 329
第九章 人工智能
第四节 人工智能系统应用开发
一、概述
人工智能应用的最终结果是需要一个具有智能功能的计算机应用系统。这个
应用系统是需要开发的,这种开发有下面两种特性:首先,它是一种计算机应用
系统,因此应具有计算机应用系统开发的所有基本特性。其次,这种计算机应用
系统开发应具有人工智能的特性。因此,这种开发可称为计算机智能应用系统开
发,也可简称为人工智能应用系统开发或智能应用系统开发。具体说来,这种系
统开发有如下几方面的要求与内容。
(一)人工智能应用开发的三大要素
从计算机观点看,人工智能应用是计算机应用的一种。人工智能应用是需要
开发的,它的开发也需遵从计算机应用开发的原则。但是人工智能应用又有其特
殊性,因此在遵从计算机应用开发的原则上还有其他特殊要求,就是人工智能应
用开发的三大要素。
1.强大的计算力
计算力是计算机系统整体的计算处理能力。由于人工智能应用中需要替代人
类脑力劳动中的顶级思维,因此对计算机的计算力要求较高。强大的计算力为人
工智能应用开发提供了基础能力。
2.高效的算法
强大的计算力仅仅提供了基础能力,而真正起关键作用的是算法。由于人类脑力
劳动中的思维活动在人工智能中表现为计算机中的算法以及由算法编码而成的应用程
序。大脑敏捷的思维能力与严密的逻辑过程在计算机中应表示为高效率的算法。
3.大数据
在人类大脑思维活动中需要捕获外界信息与知识参与推理,它们的量值往往
是巨大的,包括在演绎推理及归纳推理中,特别是归纳推理所需要的量值更为巨
大。这些参与推理的信息与知识在计算机中均表示为不同类型的数据,且需求量
大,它们在强大的计算力支持下构筑成一个数据组织与处理的实体,为算法运行
提供支持。这就是人工智能应用开发中的大数据。
(二)人工智能应用系统结构
人工智能应用系统结构由基础平台、基本软件平台、应用软件、用户/系统
317

