当前位置: > >

AI语音功能

AI语音功能

中文名 AI语音功能
别名 人工智能语言
英文名 AI language
名词解释

定义:

人工智能(AI)语言是一类适应于人工智能和知识工程领域的、具有符号处理和逻辑推理能力的计算机程序设计语言。能够用它来编写程序求解非数值计算、知识处理、推理、规划、决策等具有智能的各种复杂问题。

简介:

人工智能(AI)语言是一类适应于人工智能和知识工程领域的、具有符号处理和逻辑推理能力的计算机程序设计语言。能够用它来编写程序求解非数值计算、知识处理、推理、规划、决策等具有智能的各种复杂问题。典型的人工智能语言主要有LISP、Prolog、Smalltalk、C++等。

一般来说,人工智能语言应具备如下特点:

  • 具有符号处理能力;

  • 适合于结构化程序设计,编程容易;

  • 具有递归功能和回溯功能;

  • 具有人机交互能力;

  • 适合于推理

发展:

许多对信息技术划代的标准都是硬件,如电子管为第一代,晶体管为第二代,集成电路为第三代,等等,对用户来说,与计算机打交道要通过计算机语言,一般把机器语言称为第一代,第二代是汇编语言,第三代是ALGOL、COBOL、FORTRAN等语言,第三代语言延续时间较长,从六十年代开始,在七十年代得到进一步发展,但是随着计算机应用的普及,到七十年代末出现一些第四代语言的产品。

第四代语言这个术语是由J.Martin首先创立并积极推广,他和P.Mimn下的简单定义是:

  • 用户得结果的时间只需第三代语言的十分之一,

  • 系统与用户比较友好,易于学习和记忆,

  • 既适合于最终用户又适合于数据处理专业人员使用。

根据J.Martin定义,依应用生成的类型而区分为集成的个人计算机工具,查询语言和报表生成器,图象语言,决策支持和财会模型系统,面向最终用户的应用生成器,面向数据处理专业人员的应用生成器,等等。有人说,前三代语言应用于工业时代,而第四代语言则标志着信息时代的开始。

现在,计算机语言仍是计算机科学和计算机软件中的活跃分支,其研究领域可分为:语言理论、设计、处理实现和环境。语言种类也大大扩充,包括:需求、设计、实现语言,函数、逻辑和关系语言;分布式、并行和实时语言;面向对象的语言,硬件描述语言;数据库语言;视觉图形语言;协议语言原型语言,自然语言 [2]  。

在人工智能的研究发展过程中,从一开始就注意到了人工智能语言问题。实际上四十多年来有一百来种人工智能语言先后出现过,但很多都被淘汰了。它们大抵有三个来源。第一个来源是计算机科学家们对可计算性理论的研究。例如,LISP语言是为处理人工智能中大量出现符号编程问题而设计的,它的理论基础是符号集上的递归函数论。已经证明,用LISP可以编出符号集上的任何可计算函数。Prolog语言是为处理人工智能中也是大量出现的逻辑推理问题(首先是为解决自然语言理解问题)而设计的。它的理论基础是一阶谓词演算(首先是它子集Horn子句演算)的消解法定理证明,其计算能力等价于LISP。OPS5面对的问题也是逻辑推理。不过PROLOG是向后推理,OPS5是向前推理。OPS5的理论基础是Post的产生式系统,其计算能力也等价于LISP。第二个来源是认知科学的研究成果。人们研究出各种各样的认知模型,并为这些模型设计相应的知识表示语言。例如产生式表示、框架表示、语义网络表示等实际上都有其认知模型作为背景。如上所述的OPS5是产生式表示的语言,SRL、FRL、FEST等是框架语言,概念图和SNetI都是语义网络表示语言。面向对象的程序设计是在SIMULA中的类程和Minsky的框架表示两种思想融合的基础上发展起来的(它适用于计算机软件的所有领域,不只是人工智能)。

注:本名词内容引自百度百科

0
0

已收藏
去我的收藏夹