博舍

《人工智能导论》实验指导书(新) 人工智能prolog语言

《人工智能导论》实验指导书(新)

1

实验一

PROLOG

语言编程练习·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·2

实验二

图搜索问题求解·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·4

实验三

小型专家系统(原型)设计·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·

·7

实验一

PROLOG

语言编程练习

一、

实验目的

加深学生对逻辑程序运行机理的理解,使学生掌握

PROLOG

语言的特点、熟悉其编程

环境,同时为后面的人工智能程序设计做好准备。

1、熟悉

PROLOG

语言编程环境的使用;

2、了解

PROLOG

语言中常量、变量的表示方法;

3、了解利用

PROLOG

进行事实库、规则库的编写方法;

二、

实验环境

计算机,Turbo

PROLOG

教学软件。

三、

预习要求

实验前应阅读实验指导书,了解实验目的、预习

PROLOG

语言的相关知识。

四、

实验内容

1、学习使用

Turbo

PROLOG,包括进入

PROLOG

主程序、编辑源程序、修改环境目录、退

出等基本操作。

2、在

Turbo

prolog

集成环境下调试运行简单的

Turbo

PROLOG

程序。

3、编写一个描述亲属关系的

PROLOG

程序,然后再给出一些事实数据,建立一个小型演

绎数据库。可以以父亲和母亲为基本关系(作为基本谓词)

,再由此来描述祖父、祖

母、兄弟、姐妹以及其他亲属关系。

4、修改教材

2.2

节例

2.9

的程序,使其能输出图中所有路径(path)

五、

实验方法和步骤

1、启动

Windows

XP

操作环境。

2、打开文件目录,执行

prolog

应用程序,启动

Turbo

prolog,并按空格键(SPACE)进入

集成开发环境。

3、选择

Setup

项,打开下拉菜单,选择

Directories

项,进行工作目录修改,按

Esc

退出,选择

Save

Configuration

项,保存修改。

4、选择

Files

项,打开下拉菜单,选择

New

file

项,进入源程序输入和编辑,或选择

Load

项,选择要打开的示例程序,再选择

Edit

项,可以进行编辑源程序。

5、编辑之后,可以选择

Run

项,执行程序,可以在

Dialog

窗口进行询问,即外部目标

你需要知道的 28 个人工智能术语

随着人工智能不再是一个模棱两可的营销流行语,而是越来越成为一种精确的意识形态,理解所有人工智能术语越来越成为一个挑战。DZone编辑团队为读者定义了人工智能世界中的一些重要术语,如算法、人工神经网络、聚类分析、决策树等。此外,还介绍了决策树、遗传算法、启发式搜索技术等高级术语。

A

算法:为人工智能、神经网络或其他机器提供的一组规则或指令,以帮助其自行学习;分类、聚类、推荐和回归是四种最流行的类型。

人工智能:机器做出决策和执行模拟人类智能和行为的任务的能力。

人工神经网络(ANN):一种像人脑一样工作的学习模型,可以解决传统计算机系统难以解决的任务。

自主计算:系统在没有用户输入的情况下为高级计算功能自适应自我管理自身资源的能力。

C

聊天机器人:一种聊天机器人(简称聊天机器人),旨在通过文本聊天、语音命令或两者进行交流来模拟与人类用户的对话。它们是包含AI功能的计算机程序的常用接口。

分类:分类算法让机器根据训练数据将类别分配给数据点。

聚类分析:一种用于探索性数据分析以发现隐藏模式或数据分组的无监督学习;集群是用欧几里得距离或概率距离等度量定义的相似性度量来建模的。

聚类:聚类算法让机器将数据点或项目分组到具有相似特征的组中。

认知计算:模仿人脑思维方式的计算机化模型。它涉及通过使用数据挖掘、自然语言处理和模式识别进行自我学习。

卷积神经网络(CNN):一种识别和理解图像的神经网络。

D

数据挖掘:检查数据集以从该数据中发现和挖掘可以进一步使用的模式。

数据科学:一个跨学科领域,结合了统计学、信息科学和计算机科学的科学方法、系统和过程,通过结构化或非结构化数据提供对现象的洞察。

决策树:一种基于树和分支的模型,用于映射决策及其可能的结果,类似于流程图。

深度学习:机器通过由级联信息层组成的人工神经网络自主模仿人类思维模式的能力。

F

流利:一种可以随时间变化的状况。

G

游戏AI:一种特定于游戏的AI形式,它使用算法来代替随机性。它是一种用于非玩家角色的计算行为,用于生成玩家采取的类人智能和基于反应的动作。

遗传算法:一种基于遗传学和自然选择原理的进化算法,用于为原本需要数十年才能解决的难题找到最佳或接近最佳的解决方案。

H

启发式搜索技术:支持通过消除不正确的选项来缩小问题最佳解决方案的搜索范围。

K

知识工程:专注于构建基于知识的系统,包括它的所有科学、技术和社会方面。

L

逻辑编程:一种基于事实和规则的知识库进行计算的编程范式;LISP和Prolog是用于AI编程的两种逻辑编程语言。

M

机器智能:一个包含机器学习、深度学习和经典学习算法的总称。

机器学习:AI的一个方面,专注于算法,允许机器在没有编程的情况下学习,并在接触到新数据时发生变化。 

机器感知:系统接收和解释来自外部世界的数据的能力,类似于人类如何使用我们的感官。这通常通过连接的硬件来完成,但也可以使用软件。

N

自然语言处理:程序识别人类交流的能力,因为它应该被理解。 

R

递归神经网络(RNN):一种神经网络,可以理解顺序信息并识别模式,并根据这些计算创建输出。

S

监督学习:一种机器学习,其中输出数据集训练机器生成所需的算法,就像老师监督学生一样;比无监督学习更普遍。

群体行为:从数学建模者的角度来看,它是一种由个体遵循的简单规则产生的涌现行为,不涉及任何中央协调。

U

无监督学习:一种机器学习算法,用于从由没有标记响应的输入数据组成的数据集中得出推论。最常见的无监督学习方法是聚类分析。

人工智能与智能机器人探析

人工智能与智能机器人探析

 

【摘

 

要】

 

人工智能

(AI)

是使计算机来模拟人的某些思维过程和智能行为的

学科,是二十一世纪三大尖端技术之一。

AI

未来的发展必将越来越广泛,越来越

深入,越来越快地向着人类智能的方向逼近。伴随着人工智能和智能机器人的发

展,为人类文化生活提供了新的模式。

 

【关键词】

 

人工智能

 

大脑智能

 

智能机器人

 

人工智能

(Artificial Intelligence)

,英文缩写为

AI

,是研究使计算机来

模拟人的某些思维过程和智能行为

(

如学习、推理、思考、规划等

)

的学科,主要

包括计算机实现智能的原理、制造类似于人脑智能的计算机。二十世纪七十年代

以来被称为世界三大尖端技术之一

(

空间技术、能源技术、人工智能

)

。也被认为

是二十一世纪

(

基因工程、纳米科学、人工智能

)

三大尖端技术之一。

 

一、

 

人工智能的发展历程

 

(1)

人工智能的思想萌芽可以追溯到十七世纪的巴斯卡和莱布尼茨,他们较

早萌生了有智能的机器的想法。十九世纪,英国数学家布尔和德摩尔根提出了

“思维定律”,这些可谓是人工智能的开端。十九世纪二十年代,英国科学家巴

贝奇设计了第一架“计算机器”,它被认为是计算机硬件,也是人工智能硬件的

前身。

1936

年,

24

岁的英国数学家图灵提出了“自动机”理论,把研究会思维

的机器和计算机的工作大大向前推进了一步,在定义智慧时,图灵做出了解释,

如果一台机器能够通过称之为图灵实验的测试,那它就是智慧的,图灵实验的本

质就是让人在不看外型的情况下不能区别是机器的行为还是人的行为。

(2)

上世

纪三四十年代,维纳、弗雷治、罗素的数理逻辑,和丘奇、图灵的数字功用以及

计算机处理发展促使了

1956

年夏

Dartmouth

会议上人工智能学科

(

由“人工智能

之父”麦卡锡提出,麦卡锡曾是

Stanford

人工智能实验室主任

)

的诞生

20

世纪

60

年代以来,采用生物模仿来建立功能强大的算法,包括进化计算等,人工生命

以进化计算为基础,研究自组织、自复制、自修复以及形成这些特征的进化和环

人工智能与未来教育自测试题及答案

人工智能与未来教育自测

 

单选题(共

30

题,每题

2

分)

 

.为了解决如何模拟人类的感性思维,例如视觉理解、直觉思维、

悟性等,研究者找到一个重要的信息

 

处理的机制是()。

 

A

 

专家系统

 

B

 

人工神经网络

 

C

 

模式识别

 

D

 

智能代理

 

参考答案:

答案解析:暂无

 

.专家系统是以()为基础,以推理为核心的系统。

 

A

 

专家

 

B

 

软件

 

C

 

知识

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。

上一篇

下一篇