《人工智能》知识点整理

知识是智能的基础:获得知识、运用知识

符合计算机要求的知识模式:计算机能存储、处理的知识表示模式;数据结构(List,Table,Tree,Graph,etc.)2.1基本概念

2.1.1数据、信息与知识

数据(Data)

信息的载体和表示

用一组符号及其组合表示信息

信息(Information)

数据的语义

数据在特定场合下的具体含义

知识(Knowledge)

信息关联后所形成的信息结构:事实&规则

经加工、整理、解释、挑选、改造后的信息

2.1.2知识的特性

相对正确性

一定条件下

某种环境中

......

不确定性

存在“中间状态”

“真”(“假”)程度

随机性

模糊性

经验性

不完全性

......可表示性&可利用性

语言

文字

图形

图像

视频

音频

神经网络

概率图模型

2.1.3知识的分类

常识性知识、领域性知识(作用范围)

事实性知识、过程性知识、控制知识(作用及表示)

确定性知识、不确定性知识(确定性)

逻辑性知识、形象性知识(结构及表现形式)

零级知识、一级知识、二级知识(抽象程度)

2.1.4常用的知识表示方法

一阶谓词(FirstOrderPredicate)产生式(Production)

框架(Framework)

语义网络(SemanticNetwork)剧本(Script)过程(Procedure)

面向对象(Object-Oriented)Petri网(PetriNetwork)

信念网(BeliefNetwork)

本体论(Ontology)……

2.1.5如何选择合适的表示方法?

充分表示领域知识

有利于对知识的利用

便于理解和实现

便于对知识的组织、管理与维护

2.2一阶谓词表示法

1.优点

自然性

接近自然语言,容易接受

精确性

用于表示精确知识

严密性

有严格的形式定义和推理规则

易实现性

易于转换为计算机内部形式2.缺点

无法表示不确定性知识

所能表示的知识范围太狭窄

难以表示启发性知识及元知识

未能充分利用与问题本身特性有关的知

组合爆炸

经常出现事实、规则等的组合爆炸

效率低

推理与知识的语义完全割裂

2.3产生式表示法

1943年E.Post第一次提出

称为“Post机”的计算模型(《计算理论》)

一种描述形式语言的语法

AI中应用最多的知识方法之一

Feigenbaum研制的化学分子结构专家系统DENDRAL

Shortliffe研制的的诊断感染性疾病的专家系统MYCIN

……

2.3.1产生式的基本形式

P→Q或

IFPTHENQCF=[0,1]

其中,P是产生式的前提,Q是一组结论或操作,CF(CertaintyFactor)为确定性因子,也称置信度。

【注意】:谓词逻辑中的蕴涵式与产生式的基本形式相似,事实上,蕴涵式只是产生式的一种特殊情况。理由如下:

(1)蕴涵式只能表示精确知识,其值非“真”即“假”,而产生式不仅可以表示精确知识,而且还可以表示不精确知识。

例如,MYCIN中有如下产生式:

IF本微生物的染色斑是革兰氏阴性

本微生物的形状呈杆状

病人是中间宿主

THEN该微生物是绿脓杆菌,置信度为CF=0.6

CF表示知识的强度,谓词逻辑中的蕴涵式不可以这样做。

(2)用产生式表示知识的系统中,“事实”与产生式的“前提”中所规定的条件进行匹配时,可以是“精确匹配”,也可以是基于相似度的“不精确匹配”,只要相似度落入某个预先设定的范围内,即可认为匹配。但对谓词逻辑的蕴涵式而言,其匹配必须是精确的。

用BNF(BackusNormalForm)表示的产生式形式描述及语义:

<产生式>::=<前提>→<结论>

<前提>::=<简单条件>|<复合条件>

<结论>::=<事实>|<操作>

<复合条件>::=<简单条件>AND<简单条件>[(AND<简单条件>)...]|<简单条件>OR<简单条件>[(OR<简单条件>)...]

<操作>::=<操作名>[(<变元>,...)]

【说明】:产生式又称规则或产生式规则;

产生式的“前提”:又称条件、前提条件、前件、左部等;

产生式的“结论”:又称后件、右部等。

2.3.2产生式系统的组成

产生式系统的三个组成部分:规则库、综合数据库、控制系统。

1、规则库

用于描述相应领域内知识的产生式集合。

在建立规则库时,应注意如下问题:

(1)有效地表达领域内的过程性知识:包括规则的建立、不确定性知识的表示、推理链的形成、知识的完整性等。

(2)对知识进行合理的组织与管理:目的是使得推理避免访问与所求解的问题无关的知识,以提高问题求解效率。

2、综合数据库

综合数据库又称为事实库、上下文、黑板等。它是一个用于存放问题求解过程中各种当前信息的数据结构,例如:问题的初始状态、原始证据、推理中得到的中间结论、最终结论等。

当规则库中某条产生式的前提可与综合数据库中的某些已知事实匹配时,该产生式就被激活,并把用它推出的结论放入综合数据库中,作为后面推理的已知事实。显然,综合数据库的内容是在不断变化的,是动态的。

综合数据库中的已知事实通常用字符串、向量、集合、矩阵、表等数据结构表示。

3、控制系统

控制系统又称推理机构,由一组程序组成,负责整个产生式系统的运行,实现对问题的求解。

控制系统的主要工作:

(1)按一定的策略从规则库中选择规则,并与综合数据库中的已知事实进行匹配。

(2)当发生冲突(即匹配成功的规则不止一条)时,调用相应的冲突解决策略予以消解。

(3)在执行某条规则时,若该规则的右部是一个或多个结论,则把这些结论加到综合数据库中;若规则的右部是一个或多个操作,则执行这些操作。

(4)对于不确定性知识,在执行每一条规则时,还要按一定的算法计算结论的不确定性。

(5)随时掌握结束产生式系统运行的时机,以便在适当的时候停止系统的运行。

产生式系统的三大组成部分的相互关系图

4、产生式系统求解问题的一般步骤

(1)初始化综合数据库,把问题的初始已知事实送入综合数据库中。

(2)若规则库中存在尚未使用过的规则,而且它的前提可与综合数据库中的已知事实匹配,则继续;若不存在这样的事实,则转第(5)步。

(3)执行当前选中的规则,并对该规则做上标记,把该规则执行后得到的结论送入综合数据库中。若该规则的结论部分指出的是某些操作,则执行这些操作。

(4)检查综合数据库中是否已包含了问题的解,若已包含,则终止问题的求解过程;否则,转第(2)步。

(5)要求用户提供进一步的关于问题的已知事实,若能提供,则转第(2)步;否则,终止问题求解过程。

(6)若规则中不再有未使用过的规则,则终止问题的求解过程。

THE END
1.人工智能应用指南:全面解析AI的使用方法与技巧ChatGPT是一种基于GPT(生成预训练)模型的人工智能助手,可以依照使用者输入生成连贯、有逻辑的文本。其优势在于能够快速生成大量文本,节省人力成本。 2.1.2 ChatGPT的利用方法 - 注册并ChatGPT平台; - 熟悉界面和基本操作; - 输入难题或需求,等待系统生成回答; ...http://www.slrbs.com/jrzg/aizhishi/295578.html
2.AI教程入门:轻松掌握人工智能基础知识设想一个场景,你正在厨房忙碌,突然需要查询某个食谱。这时,一个智能语音助手能够通过你的语音指令,快速搜索并提供所需信息,无需你离开厨房动手操作。这是一种AI在日常生活中应用的范例。 AI基础知识:定义与分类 人工智能的基本概念 人工智能可以定义为:一门研究如何使计算机具有智能行为的学科,其目标是使计算机能够模...https://www.imooc.com/article/347845
1.AI创建全解析:从基础入门到高级应用,全面掌握人工智能开发技巧创建路径的基本步骤: 1. 选择工具:在软件中,选择钢笔工具或形状工具,这是创建路径的主要工具。 2. 绘制路径:按照需求,在画布上绘制出想要的路径。可以通过点击和拖动来创建直线或曲线。 3. 调整路径:采用直接选择工具或路径编辑工具,对路径实微调和优化。 https://www.yanggu.tv/webgov/aitong/483853.html
2.终于有人总结了人工智能知识!(非常详细)零基础入门到精通,收藏这一篇就...首先,我们定义了人工智能的基本概念,这是理解整个领域的基础。随后,通过对人工智能发展历程的梳理,我们展示了其从诞生到如今的演变轨迹,凸显了其在科技进步中的重要地位。 接下来,我们深入探讨了机器学习与深度学习这两项核心技术。它们作为人工智能领域的两大支柱,不仅推动了技术边界的不断拓展,也为实现更高级别的智...https://blog.csdn.net/xx16755498979/article/details/144030340
3....赛事咨讯AI小知识:5分钟,带你了解人工智能的基本常识AI小知识:5分钟,带你了解人工智能的基本常识 人工智能的定义 人工智能领域苦于存在多种概念和定义,有的太过有的则不够。 作为该领域创始人之一的Nils Nilsson先生写到:“人工智能缺乏通用的定义。” 随着计算机为解决新任务挑战而升级换代并推而广之,人们对那些所谓需要依靠人类智慧才能解决的任务的定义门槛也越来...http://www.js.sgcc.com.cn/html/main/RGZHSC/article/683129.html
4.Photoshop2023Beta内置Ai绘图功能上线,你还不知道?Adobe Photoshop 2023 Beta内置的AI绘图功能是一次重大的升级,该功能将彻底改变用户处理图像的方式。本文将详细介绍Photoshop 2023 Beta中的AI绘图功能,包括其基本概念、功能特点、使用方法、实战应用以及使用技巧。 一、基本概念 Photoshop 2023 Beta中的AI绘图功能是一种基于人工智能的技术,它可以根据用户输入的文字描述...https://www.yutu.cn/news_52069.html&wd=&eqid=8e908048000381e500000006648180bf
5.计算机应用基础说课稿(精选11篇)1、课程目标:通过本课程学习学生将能够,通过本课程的学习,学生应能够掌握计算机基础知识、计算机基本使用方法、文字信息处理方法、电子表格处理数据、电子演示文稿信息处理、图像处理等常用工具软件的基本使用方法和了解网络的基本应用。培养学生的自学能力和获取计算机新知识、新技术的能力,在毕业后具备较强的实践能力、创新...https://xiaoxue.ruiwen.com/shuokegao/386213.html
6.Illustrator(AI)制图软件矢量绘图中的渐变网格基础及使用方法介绍本文介绍Illustrator渐变网格的一些基础概念、基本用法以及技巧。 Illustrator渐变网格的基础概念 看下图,Illustrator渐变网格物体中的这几条线叫网格线,网格线间相交的点叫网格点(除此以外的点叫节点),四个点围成的面积叫网格面片。(见下图) A. Anchor point 节点 ...https://www.jb51.net/softjc/94613.html
7.确定基本的AI技术概念如果扩展 AI 的主要概念(即机器展现通常与人类能力相关的功能的领域),你会看到机器如何学习模式、解释数据和使用数据推理。 为此,我们需要向机器馈送大量数据它才能学习。 此外,机器学习创建的算法各不相同,从简单的线性函数到极其复杂的函数,例如人工神经网络。 https://learn.microsoft.com/zh-cn/training/modules/leverage-ai-tools/2-identify-basic-ai-technology-concepts
8.高中信息技术课程标准1.理解信息及信息技术的概念与特征,了解利用信息技术获取、加工、管理、表达与交流信息的基本工作原理,了解信息技术的发展趋势。 2.能熟练地使用常用信息技术工具,初步形成自主学习信息技术的能力,能适应信息技术的发展变化。 (二)过程与方法 3.能从日常生活、学习中发现或归纳需要利用信息和信息技术解决的问题,能通过...https://www.fqkhzx.cn/index/article/view/id/94.html
9....你进军人工智能领域的全流程技术体系和实战指南(LLMAGI和AI...学习后将掌握:机器学习和深度学习的概念,常用的机器学习算法和神经网络算法。 人工神经网络,自然语言处理,机器学习,深度学习,遗传算法等各种人工智能领域的基本概念及其在Python中的如何实现。 认识和掌握相关人工智能和Python编程的基本知识。 还会掌握了AI中使用的基本术语以及一些有用的python软件包,如:nltk,OpenCV,pan...https://blog.51cto.com/alex4dream/6535665
10.AI入门之深度学习:基本概念篇AI入门之深度学习:基本概念篇 1、什么是深度学习 1.1、机器学习 ? 图1:计算机有效工作的常用方法:程序员编写规则(程序),计算机遵循这些规则将输入数据转换为适当的答案。这一方法被称为符号主义人工智能,适合用来解决定义明确的逻辑问题,比如早期的PC小游戏:五子棋等,但是像图像分类、语音识别或自然语言...https://blog.itpub.net/70037994/viewspace-3024487/
11.《人工智能基础》课程教学大纲1.5帮助学生了解大语言模型的基本原理和架构。 课程目标2:帮助学生掌握人工智能的相关技术。 2.1帮助学生学会Keras的安装和使用方法。 2.2帮助学生掌握数据获取与处理的方法。 2.3帮助学生用Keras搭建各种神经网络模型,掌握模型的训练、评估和使用方法。 (三)课程目标与毕业要求、课程内容的对应关系 ...https://energy.suda.edu.cn/25/30/c31046a533808/page.htm
12.人工智能的基本概念有哪些人工智能相关概念包括机器学习、监督学习、无监督学习、强化学习、深度学习、迁移学习、联邦学习。 人工智能的基本概念有哪些 企服解答 人工智能(Artificial Intelligence)相关概念如下: 机器学习(Machine Learning) 监督学习(Supervised Learning) 无监督学习(Unsupervised Learning) ...https://36kr.com/p/dp1458898134188807
13.AI产品经理必修课:NLP技术原理与应用注:当数据量足够大时,使用基于神经网络的深度学习方法处理意图识别和实体抽取任务可以取得更好的效果。 四、自然语言理解基本技术 自然语言理解基本技术分为词法分析、句法分析、语义分析三类。 1. 词法分析 词法分析包括分词和词性标注。 1.1 分词 word segmentation ...https://maimai.cn/article/detail?fid=1344416486&efid=gLTpz8BGwd9RNHvy0tNDuA
14.学好revit有什么用,零基础学revit视频教程Revit是建筑信息模型(BIM)软件,在建筑设计和施工过程中发挥着重要作用。与传统的CAD软件相比,Revit具有更多的功能和优点,可以提高建筑设计的效率和准确性。本文为想要学习和掌握Revit软件的人介绍了学习Revit的最佳途径和方法。 1.了解Revit软件的基本概念和功能 ...https://www.nanhuajiaoyu.com/chanye/news/19897.html
15.泾阳县人民政府本课程包括短视频策划、拍摄与后期制作等全部流程。本课程包含工作项目概述如下:短视频的概念、分类、盈利模式等基础知识,短视频的策划方法和拍摄技法,使用专业视频编辑软件完成短视频的剪辑、字幕与音频的添加、转场与特效的应用等后期制作工作,运用专业视频特效合成软件短视频制作片头,合成与输出完整的短视频...https://www.snjingyang.gov.cn/zfxxgk/fdzdgknr/jgsz/jgsz_20377/xzfgzbm2022/xjyj/bmgk_20415/202306/t20230613_1643809.html
16.Agent学习机器人工智能基本概念神经网络案书方案书解决AI计算机...人工智能实战 使用C#的机器学习机器人和Agent解决方案 Agent多Agent系统监督学习书 学习基本概念及其AI解决方案书 神经网络书籍 ¥73 折后¥73 发货地: 北京 包邮 品牌: 基本概念 风格: Agent 学习 机器 人工智能 基本概念 神经网络 案书 方案书 解决 ...https://www.zhe2.com/note/608526797274
17.一文读懂AI:人工智能的基本概念与实际应用一文读懂 AI:人工智能的基本概念与实际应用 摘要:近年来,人工智能(AI)因其巨大的潜力而在各行各业引起了广泛关注。然而,要全面理解 AI 并非易事,尤其是对于那些对技术概念不太熟悉的读者而言。接下来,大眼仔旭将以最通俗的语言来解析 AI 的概念,探讨它是如何运作的,以及它在现实生活中的应用。 AI 的最简单...http://www.dayanzai.me/ai-artificial-intelligence.html
18.一次性搞懂什么是AIGC!(一篇文章22个基本概念)想象一下,当机器能够认知我们的常识,当艺术被赋予新的定义,当创造力不再是人类的专利,广告营销行业定将迎来一场生产变革巨浪。数英将持续保持对AIGC领域的关注,通过资讯分享、科普认知、方法总结和深度访谈等,和大家一起,多方位走进AIGC的世界。 本期内容,我们将梳理22个AI基础概念,带你搞清楚。https://www.digitaling.com/articles/934226.html
19.人工智能学习心得(通用27篇)(3)掌握了盲目搜索和启发式搜索的基本原理和算法,特别是宽度优先搜索、深度优先搜索、等代价搜索、启发式搜索、有序搜索、ax算法等。了解博弈树搜索、遗传算法和模拟退火算法的基本方法。 (4)掌握了消解原理、规则演绎系统和产生式系统的技术、了解不确定性推理、非单调推理的概念。 https://www.yjbys.com/xindetihui/fanwen/3342600.html