第五章 人工智能言与问题求解.docVIP

  • 8
  • 0
  • 约2.64万字
  • 约 11页
  • 2016-10-06 发布于贵州
  • 举报
第五章 人工智能言与问题求解

第五章 人工智能语言与问题求解 本文由lincai_xia贡献 -人工智能语言与问题求解 主要内容 学习人工智能语言 了解人工智能语言 使用人工智能语言 用搜索解决问题 搜索及其类型 盲目搜索 宽度优先搜索 深度优先搜索 启发式搜索与博弈 人工智能语言概述 1、什么是人工智能语言 人工智能语言是一类适应于人工智能和知识工程 领域的、具有符号处理和逻辑推理能力的计算机 程序设计语言。能够用它来编写程序求解非数值 计算、知识处理、推理、规划、决策等各种复杂 的智能问题。 人工智能语言概述 2、人工智能语言的特点 ?具有符号处理能力; ?适合于结构化程序设计,容易编程; ?具有递归和回溯的功能; ?具有人机交互能力; ?适合于推理; ?能够融合过程与数据结构,具有模式匹配机制。 与其他语言的关系: 都可以用来帮助人们解决问题。 人工智能语言概述 3、人工智能语言的种类 ◆Prolog: 以谓词逻辑为基础,使计算机能够进行归结演绎 Turbo Prolog、Visual Prolog ◆LISP: 其程序是由一组函数组成,程序的执行过程就是一系列 的函数调用和求值的过程 ◆其他: Smalltalk 是一种面向对象的语言,其中所涉及的类、 对象和继承等概念,与人工智能特别是知识表示和知识 库具有天然的联系 。 Turbo

文档评论(0)

1亿VIP精品文档

相关文档