草庐IT

人工智能导论期末复习

V-Phil 2023-09-13 原文

配套教材人工智能导论第五版王万良著

第一章 绪论

  1. 了解人工智能的基本概念  P2 P5
  2. 智能的特征(4个)  P2~4 感知、记忆思维、学习、行为能力  思维(3个)---简答     P3  逻辑、形象、顿悟思维                
  3. 人工智能的知识表示(符号<逻辑>、连接机制<隐式>       P10
  4.  智能(名)P2,人工智能(名)P5
  5.  知识表示方法的分类及比较,常见知识表示方法有哪些(简答)P10

    

第二章 知识表示与知识图谱

产生式系统 P38,产生式P36,框架表示 P43

  1. 常见的知识表示方法 P27
  2. 谓词表示方法(根据语句描述写出谓词公式表示,如习题2.1)P54
  3. 产生式表示(根据语句描述写出产生式表示,如习题2.6)P55
  4. 了解产生式系统构成  P38  作用 P38 了解框架表示 P43
  5. 产生式系统的组成及各自的作用(简答)P38
  6. 框架(名)P43,知识图谱(名)P47

第三章 确定性推理方法

三个推理 P58~59

  1. 了解推理的基本概念 P57推理的方式与分类 P58 推理的方向 P60~63冲突消解策略 P65
  2. 自然演绎推理方法P66及其优缺    P67
  3. 掌握谓词公式化为子句集的方法(如习题3.4)P82
  4. 掌握利用归结原理证明以及求解问题(如习题3.7,3.8,3.11)P83
  5. 演绎推理(名)P58,归纳推理(名),自然演绎推理(名)P66

第四章 不确定性推理方法

可信度P88,CF模型P88、DS模型 P110

  1. 了解不确定性推理的概念P85
  2. 掌握可信度方法求解过程(如例4.1,习题4.1)P90 P110
  3. 了解证据理论(对比,概念分配函数)P92
  4. 了解模糊推理方法
  5. 掌握模糊集合运算方法(如例4.4,4.5)P101 P102
  6. 掌握模糊关系的合成及方法(如例4.8,4.9)(模糊决策3方法)P104 P106
  7. 不确定性推理(名)P85 模糊集合的隶属函数(名)P100 模糊决策(名)P107

第五章 搜索求解策略

盲目搜索(回溯P119,宽度P121,深度P123),启发P126

  1. 了解搜索的概念P113
  2. 了解盲目图搜索策略P118
  3. 了解宽度优先、深度优先搜索的优缺点    P123~125 
  4. 了解启发式搜索策略(缺陷P127
  5. 掌握A搜索算法求解八数码问题(如例8)P132
  6. 盲目搜索(名)P114,启发式搜索(名),回溯策略(名)P119

第六章 智能计算及其应用

进化计算P139

  1. 了解进化算法的产生与发展P140
  2. 掌握遗传算法的原理P142与流程P153(能描述遗传算法的步骤及画出流程图)
  3. 了解遗传算法参数的含义及一般设置原则 P151 P152
  4. 掌握遗传算法改进方法的思想与基本原理P153154157
  5. 了解群智能算法与进化算法的异同  P162
  6. 掌握粒子群算法的流程 P163 参数选择 P164  
  7. 进化算法(名)P139,遗传算法交叉(名)P149 ,遗传算法变异(名)P151

第八章  人工神经网络及其应用

  1. 了解神经元与神经网络(结构)P211
  2. 了解神经网络的结构与工作方式(求卷积矩阵P214 P233
  3. 掌握卷积神经网络的卷积运算(如图 8.11)P233

有关人工智能导论期末复习的更多相关文章

  1. Matlab imread()读到了什么 (浅显 当复习文档了) - 2

    matlab打开matlab,用最简单的imread方法读取一个图像clcclearimg_h=imread('hua.jpg');返回一个数组(矩阵),往往是a*b*cunit8类型解释一下这个三维数组的意思,行数、数和层数,unit8:指数据类型,无符号八位整形,可理解为0~2^8的数三个层数分别代表RGB三个通道图像rgb最常用的是24-位实现方法,即RGB每个通道有256色阶(2^8)。基于这样的24-位RGB模型的色彩空间可以表现256×256×256≈1670万色当imshow传入了一个二维数组,它将以灰度方式绘制;可以把图像拆分为rgb三层,可以以灰度的方式观察它figure(1

  2. 玩以太坊链上项目的必备技能(初识智能合约语言-Solidity之旅一) - 2

    前面一篇关于智能合约翻译文讲到了,是一种计算机程序,既然是程序,那就可以使用程序语言去编写智能合约了。而若想玩区块链上的项目,大部分区块链项目都是开源的,能看得懂智能合约代码,或找出其中的漏洞,那么,学习Solidity这门高级的智能合约语言是有必要的,当然,这都得在公链``````以太坊上,毕竟国内的联盟链有些是不兼容Solidity。Solidity是一种面向对象的高级语言,用于实现智能合约。智能合约是管理以太坊状态下的账户行为的程序。Solidity是运行在以太坊(Ethereum)虚拟机(EVM)上,其语法受到了c++、python、javascript影响。Solidity是静态类型

  3. 智能客服 | 浅谈人工智能聊天机器人ChatGPT - 2

    2022年底,OpenAI的预训练模型ChatGPT给人工智能领域的爱好者和研究人员留下了深刻的印象和启发,他展现的惊人能力将人工智能的研究和应用热度推向高潮,网上也充斥着和ChatGPT的各种聊天,他可以作诗、写小说、写代码、讨论疫情问题等。下面就是一些他的神回复:人命关天的坑: 写歌,留给词作者的机会不多了。。。 回答人类怎么样面对人工智能: 什么是ChatGPT?借用网上的一段介绍,ChatGPT是由人工智能研究实验室OpenAI在2022年11月30日发布的全新聊天机器人模型,一款人工智能技术驱动的自然语言处理工具。它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动

  4. 网页设计期末作业,基于HTML+CSS+JavaScript超酷超炫的汽车类企业网站(6页) - 2

    🎉精彩专栏推荐💭文末获取联系✍️作者简介:一个热爱把逻辑思维转变为代码的技术博主💂作者主页:【主页——🚀获取更多优质源码】🎓web前端期末大作业:【📚毕设项目精品实战案例(1000套)】🧡程序员有趣的告白方式:【💌HTML七夕情人节表白网页制作(110套)】🌎超炫酷的Echarts大屏可视化源码:【🔰Echarts大屏展示大数据平台可视化(150套)】🔖HTML+CSS+JS实例代码:【🗂️5000套HTML+CSS+JS实例代码(炫酷代码)继续更新中…】🎁免费且实用的WEB前端学习指南:【📂web前端零基础到高级学习视频教程120G干货分享】🥇关于作者:💬历任研发工程师,技术组长,教学总监;

  5. 基于python的短视频智能推荐/django的影视网站/视频推荐系统 - 2

    摘要本论文主要论述了如何使用Python技术开发一个短视频智能推荐,本系统将严格按照软件开发流程进行各个阶段的工作,采用B/S架构,面向对象编程思想进行项目开发。在引言中,作者将论述短视频智能推荐的当前背景以及系统开发的目的,后续章节将严格按照软件开发流程,对系统进行各个阶段分析设计。 短视频智能推荐的主要使用者分为管理员和用户,实现功能包括管理员:首页、个人中心、用户管理、热门视频管理、用户上传管理、系统管理,用户:首页、个人中心、用户上传管理、我的收藏管理,前台首页;首页、热门视频、用户上传、公告信息、个人中心、后台管理等功能。由于本网站的功能模块设计比较全面,所以使得整个短视频智能推荐信

  6. 【毕业设计】基于单片机的智能温控农业大棚系统 - 物联网 stm32 - 2

    文章目录1简介2绪论2.1课题背景与目的3系统设计详细设计描述3.2硬件部分温度测量电路其他电路部分3.3软件部分主程序子系统程序温湿度程序流程键盘显示子程序3.4实现效果3.5部分相关代码4最后1简介Hi,大家好,这里是丹成学长,今天向大家介绍一个单片机项目基于单片机的智能温控农业大棚系统大家可用于课程设计或毕业设计单片机-嵌入式毕设选题大全及项目分享:https://blog.csdn.net/m0_71572576/article/details/1254090522绪论2.1课题背景与目的近年来我国的温室控制取得了长足的进步,首先在温室群控制方面,进行了初步的探索和理论研究,其次在温室

  7. BigData/Cloud Computing:基于阿里云技术产品的人工智能与大数据/云计算/分布式引擎的综合应用案例目录来理解技术交互流程 - 2

    BigData/CloudComputing:基于阿里云技术产品的人工智能与大数据/云计算/分布式引擎的综合应用案例目录来理解技术交互流程目录一、云计算网站建设:部署与发布网站建设:简单动态网站搭建云服务器管理维护云数据库管理与数据迁移云存储:对象存储管理与安全超大流量网站的负载均衡二、大数据MOOC网站日志分析搭建企业级数据分析平台基于LBS的热点店铺搜索基于机器学习PAI实现精细化营销基于机器学习的客户流失预警分析使用DataV制作实时销售数据可视化大屏使用MaxCompute进行数据质量核查使用Quick BI制作图形化报表使用时间序列分解模型预测商品销量三、云安全云平台使用安全云上服务

  8. 如何从智能合约中删除数据 - 2

    如何从智能合约中删除数据有了以太坊,我们可以创建一个有状态的系统,我们可以从存储在智能联系人中的数据中添加和删除数据。这是一个有状态的系统,我们可以改变智能联系人的状态,但这需要向矿工支付一些费用。但是我们如何删除数据呢?这里有一个智能合约,用于向myArray中添加和移除字符串:pragmasolidity^0.4.18;contractExampleApp{string[]myArray;functionadd(stringx)public{myArray.push(x);}functiondel(stringx)public{for(uintj=0;jadd()函数相当简单,我们基本上只

  9. ruby-on-rails - 如何以智能方式从多维数组中获取 "extract"值? - 2

    我正在使用RubyonRails3.2.2和Ruby1.9.2。给定以下多维数组:[["value1","value1_other"],["value2","value2_other"],["value3","value3_other"]]我想得到(注意:我想只“提取”所有“嵌套”数组的第一个值):["value1","value2","value3"]我怎样才能以聪明的方式做到这一点? 最佳答案 您可以使用Array#collect为外部数组的每个元素执行一个block。要获取第一个元素,请传递一个索引数组的block。arr.c

  10. Web3.0入口-MPC钱包和智能合约钱包 - 2

    目前数字钱包存在的三个问题Web3.0大规模普及,需要解决一些关键问题,包括钱包私钥带来的一个用户体验问题与两个安全问题。1.一个用户体验问题:助记词与私钥难记、难保存,导致用户使用门槛过高2.两个安全问题:助记词和私钥的泄露,导致资产被盗。助记词和私钥的丢失,导致资产丢失。数字钱包为什么只能通过私钥的方式进行验证为什么只能通过私钥的方式进行验证?为了回答这个问题,我们需要了一些背景知识和概念。首先是以太坊上的账户类型。以太坊一共有两种账户:外部账户(EOA)和合约账户(CA)。合约账户就是智能合约,其代码由以太坊虚拟机来运行。外部账户就是我们平常用来发起交易的钱包账户,它之所以被称为“外部“

随机推荐