系统架构设计师教程 第3章 信息系统基础知识-3.5 专家系统-解读

news2024/11/13 10:10:03

在这里插入图片描述

系统架构设计师教程 第3章 信息系统基础知识-3.5 专家系统(ES)

  • 3.5.1 人工智能
    • 3.5.1.1 人工智能的特点
    • 3.5.1.2 人工智能的主要分支
  • 3.5.2 ES的概念
    • 3.5.2.1 ES 概述
    • 3.5.2.2 与传统程序的区别
  • 3.5.3 ES的特点
  • 3.5.4 ES的组成
    • 3.5.4.1 知识库
    • 3.5.4.2 综合数据库
    • 3.5.4.3 推理机
      • 3.5.4.3.1 推理机概述
      • 3.5.4.3.2 常用推理方式
      • 3.5.4.3.3 推理机的设计
    • 3.5.4.4 知识获取模块
    • 3.5.4.5 解释程序
    • 3.5.4.6 人一机接口
  • 3.5.4 ES的求解步骤

3.5.1 人工智能

  • 概念
    • 人工智能 (Artificial Intelligence,Al) 旨在利用机械、电子、光电或生物器件等制造的装置或机器模仿人类的智能
  • 1956年夏季,在美国的达特茅斯大学(Dartmouth tUniversity)的一次学术讨论会上,由当时的年轻数学助教,现为斯坦福大学教授的麦卡锡(J.MeCarthy)首次提出用人工智能来描述具有模仿或复制人脑功能能力的计算机系统,从而开创了人工智能作为一门独立学科的研究方向。麦卡锡因此也被成为人工智能之父。

3.5.1.1 人工智能的特点

AI研究的重点放在开发具有智能行为的计算机系统上,智能行为表现出以下5个特点。

  • 汲取经验,并将从经验中得到的知识应用于新的环境和场景
    • 然而汲取经验并应用知识不是计算机系统的本性,它需要精心为其设计的软件提供支持。
  • 具有在缺乏重要信息时解决问题的能力
  • 具有处理和操纵各种符号、理解形象化图片(图像)的能力
  • 具有处理和操纵各种符号、理解形象化图片/图像的能力
  • 具有想象力和创造力
  • 善于启发

3.5.1.2 人工智能的主要分支

  • 专家系统
  • 机器人技术、视觉系统、自然语言处理、学习系统和神经网络等。

在这里插入图片描述

3.5.2 ES的概念

3.5.2.1 ES 概述

  • 概念:
    • ES是一种智能的计算机程序,该程序使用知识与推理过程,求解那些需要资深专家的专门知识才能解决的高难度问题。
  • 适合场景:
    • 没有公认的理论和方法、信息不完整、人类专家短缺或专门知识相对昂贵的工作
    • 如:规划、设计及决策制定、医疗诊断、质量监控等

3.5.2.2 与传统程序的区别

吐槽:教材颠三倒四说了两遍,看了头都晕了。笔者整理一下。

1、第一遍说了5点:(理解为主)
1)解决的问题:

  • 属于人工智能范畴,解决的是半结构化或非结构化问题,需要应用启发法或弱方法来解决

传统应用程序采用算法解决结构化问题

2)模拟

  • ES模拟的是人类专家在问题领域的推理,而不是模拟问题领域本身

传统应用程序通过建立数学模型去模拟问题领域<

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1935057.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【干货】光学检测技术及应用

光学检测技术涵盖了多种方法和应用&#xff0c;主要可以分为以下几类&#xff1a; 光学测量 结合光电技术与机械测量的高科技方法&#xff0c;利用计算机技术实现快速准确的测量&#xff0c;广泛应用于现代工业检测&#xff0c;如检测产品的形位公差和数值孔径等。 光学分析方…

腾讯元宝上线“3D角色梦工厂”:快速生成专属3D角色!

7月16日&#xff0c;腾讯旗下大模型应用“腾讯元宝”上线“3D角色梦工厂”&#xff0c;允许用户通过上传一张五官清晰的正面头像&#xff0c;并选择不同的角色模板&#xff0c;迅速生成个人3D角色&#xff01; 技术特点 “3D角色梦工厂”将大模型生成技术与3D应用相结合&#…

LeetCode 394, 61, 100

目录 394. 字符串解码题目链接标签思路代码 61. 旋转链表题目链接标签思路代码 100. 相同的树题目链接标签思路代码递归版前序遍历层序遍历 394. 字符串解码 题目链接 394. 字符串解码 标签 栈 递归 字符串 思路 本题可以使用两个栈来解决&#xff0c;一个栈 timesStack …

嵌入式物联网在医疗行业中的应用——案例分析

作者主页: 知孤云出岫 目录 嵌入式物联网在医疗行业中的应用——案例分析引言1. 智能病房监控1.1 实时患者监控系统 2. 智能医疗设备管理2.1 设备使用跟踪与维护 3. 智能药物管理3.1 药物分配与跟踪 4. 智能远程医疗4.1 远程患者监控与诊断 总结 嵌入式物联网在医疗行业中的应…

3、宠物商店智能合约实战(truffle智能合约项目实战)

3、宠物商店智能合约实战&#xff08;truffle智能合约项目实战&#xff09; 1-宠物商店环境搭建、运行2-webjs与宠物逻辑实现3-领养智能合约初始化4-宠物领养实现5-更新宠物领养状态 1-宠物商店环境搭建、运行 https://www.trufflesuite.com/boxes/pet-shop 这个还是不行 或者…

Blender4.2版本正式上线,新版本的5个主要功能!

​Blender刚刚推出了备受瞩目的 Blender 4.2 版本&#xff0c;这款软件专为那些在视觉特效、动画制作、游戏开发和可视化设计领域工作的艺术家们量身打造。作为最新的长期稳定更新&#xff0c;Blender 4.2 不仅稳定可靠&#xff0c;还引入了备受期待的“Eevee Next”实时渲染引…

【BUG】已解决:zipfile.BadZipFile: File is not a zip file

已解决&#xff1a;zipfile.BadZipFile: File is not a zip file 欢迎来到英杰社区https://bbs.csdn.net/topics/617804998 欢迎来到我的主页&#xff0c;我是博主英杰&#xff0c;211科班出身&#xff0c;就职于医疗科技公司&#xff0c;热衷分享知识&#xff0c;武汉城市开发…

channle介绍

通道在Java NIO&#xff08;New Input/Output&#xff09;中扮演着核心角色&#xff0c;它们是与Buffer&#xff08;缓冲区&#xff09;交互的入口点&#xff0c;用于从外部资源读取数据到内存或从内存写入数据到外部资源。通道可以看作是访问文件数据和其他I/O资源&#xff08…

JVM:MAT内存泄漏检测原理

文章目录 一、介绍 一、介绍 MAT提供了称为支配树&#xff08;Dominator Tree&#xff09;的对象图。支配树展示的是对象实例间的支配关系。在对象引用图中&#xff0c;所有指向对象B的路径都经过对象A&#xff0c;则认为对象A支配对象B。 支配树中对象本身占用的空间称之为…

谷歌浏览器自动填充密码时,el-input样式错乱

使用到谷歌浏览器的记忆功能&#xff0c;选择的内容为浏览器保存的内容时 会导致element-plus的el-input样式改变 只需要增加一个css样式&#xff0c;就可以解决问题 :deep .el-input__inner {box-shadow: 0 0 0 1000px #fff inset; }修改后

深入理解ADB:Android调试桥详解与使用指南

&#x1f34e;个人博客&#xff1a;个人主页 &#x1f3c6;个人专栏&#xff1a;Android ⛳️ 功不唐捐&#xff0c;玉汝于成 目录 前言 正文 1. 什么是ADB&#xff1f; ADB的基本原理&#xff1a; 2. ADB的安装与配置 安装ADB工具集&#xff1a; 配置ADB环境变量&am…

注册安全分析报告:东方航空

前言 由于网站注册入口容易被黑客攻击&#xff0c;存在如下安全问题&#xff1a; 暴力破解密码&#xff0c;造成用户信息泄露短信盗刷的安全问题&#xff0c;影响业务及导致用户投诉带来经济损失&#xff0c;尤其是后付费客户&#xff0c;风险巨大&#xff0c;造成亏损无底洞 …

进程与线程(一)进程相关

目录 一. 概念二 . 组成进程控制块程序段数据段 三. 特征四. 进程的状态与转换五. 进程控制进程创建进程终止进程阻塞与进程唤醒进程切换 六. 进程通信共享存储消息传递管道通信 一. 概念 多道程序环境下&#xff0c;允许多个程序并发执行&#xff0c;此时它们将失去封闭性&…

Unity 导入MRTK,使用URP 升级材质,MRTK的材质还是洋红色

控制台显示信息 ToggleBackground material was not upgraded. There’s no upgrader to convert Mixed Reality Toolkit/Standard shader to selected pipeline UnityEditor.Rendering.Universal.UniversalRenderPipelineMaterialUpgrader:UpgradeProjectMaterials() (at 点击…

出现 Welcome to nginx! If you see this page, 的解决方法

目录 前言1. 问题所示2. 原理分析3. 解决方法 前言 对于Nginx的知识点推荐阅读&#xff1a; Nginx从入门到精通&#xff08;全&#xff09;Nginx配置静态网页访问&#xff08;图文界面&#xff09;Nginx将https重定向为http进行访问的配置&#xff08;附Demo&#xff09; 由…

经典神经网络(14)T5模型原理详解及其微调(文本摘要)

经典神经网络(14)T5模型原理详解及其微调(文本摘要) 2018 年&#xff0c;谷歌发布基于双向 Transformer 的大规模预训练语言模型 BERT&#xff0c;而后一系列基于 BERT 的研究工作如春笋般涌现&#xff0c;预训练模型也成为了业内解决 NLP 问题的标配。 2019年&#xff0c;谷歌…

【BUG】已解决:ModuleNotFoundError: No module named ‘torch‘

已解决&#xff1a;ModuleNotFoundError: No module named ‘torch‘ 欢迎来到英杰社区https://bbs.csdn.net/topics/617804998 欢迎来到我的主页&#xff0c;我是博主英杰&#xff0c;211科班出身&#xff0c;就职于医疗科技公司&#xff0c;热衷分享知识&#xff0c;武汉城市…

UE4-蓝图(可视化编程)学习

一.开关门交互实现 1.需要用到的模板和内容包 2.给门添加碰撞 进入第三人称模板场景&#xff0c;找到门的模型&#xff0c;并将门的模型添加到我们的场景中&#xff1a; 此时我们运行游戏&#xff0c;会发现我们的角色可以穿过我们门的模型&#xff0c;说明我们没有给门添加碰…

MAVSDK-Java开源库的SDK库macOS平台编译

1.先安装好JDK17 2.克隆MAVSDK-Java源码 3.检测工程./gradlew check 发现未安装protoc-gen-mavsdk 安装后要添加到环境变量 4.安装protoc-gen-mavsdk pip3 install protoc-gen-mavsdk安装路径为: /opt/anaconda3/lib/python3.11/site-packages/protoc_gen_mavsdk

处理.git文件夹过大出现臃肿问题

1、问题背景 在软件开发过程中&#xff0c;版本控制是一个至关重要的环节。Git 作为一种流行的分布式版本控制系统&#xff0c;被广泛应用于各种项目中。然而&#xff0c;近期我们发现在进行项目发版时&#xff0c;Git 克隆项目的时间显著增加&#xff0c;严重影响了发版的效率…