永发信息网

3, 人工智能程序设计语言主要有哪些?

答案:1  悬赏:30  手机版
解决时间 2021-10-18 16:43
3, 人工智能程序设计语言主要有哪些?
最佳答案
典型的人工智能语言主要有LISP、Prolog、Smalltalk、C++等。一般来说,人工智能语言应具备如下特点:·具有符号处理能力(即非数值处理能力);·适合于结构化程序设计,编程容易;·具有递归功能和回溯功能;·具有人机交互能力;·适合于推理;·既有把过程与说明式数据结构混合起来的能力,又有辨别数据、确定控制的模式匹配机制。在人工智能手册中介绍了七种人工智能语言:LISP,PLANNER,CINNIVER,QLISP,POP-2,SAIL,FUZZY。近百种人工智能语言中,只有LISP和后起之秀Prolog是人工智能研究和应用中占重要地位的两种人工智能程序设计语言。虽然国内外对这两种AI语言曾有争议,褒贬不一,但LISP和PROLOG的重要性是都不可否认的。谈到LISP和PROLOG两种AI语言的重要性,我们可以从美国AI界的权威学者、麻省理工学院教授P.H.Winston(温斯顿)所说的三段话来体会:(1)温斯顿认为,LISP 语言是AI的数学,不仅对AI的机器实现有重要意义,而且是AI理论研究的重要工具。(2)“在中世纪,拉丁文和希腊文的知识对所有学者来说,都是必不可少的。只懂一种语言的学者必然是一个残缺不全的学者,他缺乏从两个方面来观察世界所获得的那种理解力。同样地,现代的AI专业人员如果不能同时大致通晓LISP和Prolog,也犹如一个残疾人,因为就广义来说,这两种人工智能的主要语言的知识都是必不可少的。”“我一直热衷于Lisp,Lisp是在MIT被制造并且在那儿成长起来的。”(3)概括地说,计算机语言的发展正是一个从HOW型低级语言向WHAT型高级语言进化的过程.在HOW型语言中,程序编制者必须详细说明运算是怎样(HOW)一步一步进行的;而在WHAT型语言中,程序编制者只需简单说明要做的事情是什么(WHAT) 。 …现代的LISP语言是这些语言的佼佼者,因为采用Common Lisp格式的Lisp具有非凡的表现力,但是如何做某件事情仍然是有待于Lisp程序编制者来表达的东西.相反,Prolog是一种明显地冲破了HOW型语言陈规的语言, 它鼓励程序编制者去描述情况和问题,而不是那些用来解决问题的详细步骤。”由以上论述可以看出LISP语言和Prolog语言对人工智能学科和人工智能学者的重要性。一般来说,LISP可以称为人工智能的汇编语言, Prolog是人工智能更高级的语言。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
准备健身,在青山湖区南昌大学科学技术学院周
哪位有液体壁纸滚花漆的施工技巧?有没有网友
谁知道常州办公家具市场在哪里?品牌多吗?
浙江义乌市城中路丹溪路交叉口交警岗亭地址在
冰箱门封条变形如何处理?
领奖需不需要缴纳手续费运费等费用
如何将网页打印到pdf文件保存起来?
梦见家里来了陌生人女人
长癣是怎么回事
细菌开会 (打成语一)
南昌市青云谱区洪都南大道道路交通快处快赔中
丹慕妮尔 Danmunier中山哪里有店
环聚二甲基硅氧烷
好的情侣名
玻尿酸注射丰唇的价格怎么样
推荐资讯
2010年全国法律宣传日活动主题是什么?
都来说说看是不是有一种油漆叫亮光漆?
北京进口窗帘哪家的质量好?地址在哪呢?
跪求啊,打了20几个电话11183人工都没有人接
泉州台商投资区的居民在哪里办结婚证
什么是双向睡眠障碍症?
电动窗帘电机哪个牌子的好?什么价位?
钥匙开锁的原理?
婴儿黄疸是怎么引起的
隆鑫110ZH三轮摩托车大概多少钱,另外隆鑫这
有柴油小汽车吗
门把手更换困难吗?谁能够说一下?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?