- 博客(22)
- 收藏
- 关注
原创 人工智能——机器学习2
6.5类比学习6.5.1类比学习的基本过程(1)搜索匹配(2)选择规则(3)建立对应的关系(4)更新知识库6.5.3转换类比学习求解问题过程(1)把问题的当前状态与目标状态进行比较,找出它们之间的差异。(2)根据(1)所得到的差异找出一个可减少差异的算符。(3)若该算符可以作用于当前状态,则该算符把当前状态改变为另一个更接近目标的状态;若该算符不能作用于当前状态,即当前状态所具备的条件与算符要求的条件不一致,则保留当前状态,并生成一个子问题,然后对此子问题用此法。
2022-06-21 21:57:52 434 1
原创 人工智能——机器学习
6.1概述6.1.1机器学习的概念机器学习的定义是基于人的学习的,由于学习没有统一的定义,机器学习也没法给出严格的定义。从学科角度来讲,机器学习是研究如何让计算机来模拟人类学习活动的一门学科。机器学习的主要研究内容:①认知模型的研究 主要目的是要通过对人类学习机理的研究和模拟,从根本上解决机器学习方面存在的种种问题。②理论学习的研究 主要目的是要从理论上探索各种可能的学习方法,并建立起独立于具体应用领域的学习算法。③面向任...
2022-06-21 20:44:15 2060
原创 Dos命令知识
DOS(磁盘操作系统)命令,是DOS操作系统的命令,是一种面向磁盘的操作命令,主要包括目录操作类命令、磁盘操作类命令、文件操作类命令和其它命令。使用技巧DOS命令不区分大小写,比如C盘的Program Files,在dos命令中完全可以用"progra~1"代替,加上英文引号是因为名称的中间有空格(即多于一个词),这一点是初学者经常忽略的。常用命令:(1)查看目录内容命令 DIR(2)指定可执行文件搜索目录 PATH(3)创建目录命令 MD(4)打开指定目录命令 CD(5)删
2022-06-21 20:24:36 585
原创 人工智能——确定性推理
4.3自然演绎推理(1)定义从一组已知为真的事实出发,直接运用经典逻辑中的推理规则推出结论的过程(2)三段论推理假言推理、拒取式推理和假言三段论在自然演绎推理中,需要避免两类错误:肯定后件的错误、否定前件的错误优点:定理证明过程自然,易于理解,并且有丰富的推理规则可用缺点:是容易产生知识爆炸,推理过程中得到的中间结论一般按指数规律递增,对于复杂问题的推理不利,甚至难以实现4.4归结演绎推理4.4.1子句集及其简化(1)子...
2022-06-20 22:17:51 426
原创 人工智能——确定性推理
4.1推理的基本概念4.1.1什么是推理(1)推理和推理机推理:通常是从已知事实出发,通过运用已掌握的知识,找出其中蕴含的事实或归纳出新的知识。推理机:一组用来控制计算机实现推理过程的程序。4.1.2推理方法及其分类(1)按推理的逻辑基础分类①演绎推理是从已知的一般性知识出发,去推出蕴含在这些已知知识中的适合于某种个别情况的结论。是一种由一般到个别的推理方法,其核心是三段论(一个大前提、一个小前提和一个结论)②归纳推理...
2022-06-20 21:57:05 1300
原创 人工智能——搜索策论2
3.3博弈树的启发式搜索3.3.1概述博弈可分为双人完备信息博弈和机遇性博弈。所谓双人完备信息博弈,就是两位选手对垒,轮流走步,每一方不仅知道对方已经走过的棋步,而且还能估计出对方未来的走步。对弈的结果是一方赢,另一方输,或者是双方和局。特点:①博弈的初始状态是初始节点②博弈树中的“或”节点和“与”节点逐层交替出现的③整个博弈过程始终站在某一方的立场上,例如MAX方。所有能使自己一方获胜的终局都是本原问题,相应的节点是可解节点;所有使对方获胜的终局都是不可解节点。3.3...
2022-06-20 21:34:34 103
原创 【无标题】人工智能——搜索策论
3.1.1搜索的含义(1)概念搜索就是要寻找一个操作序列,使问题从初始状态转换到目标状态。这个操作序列就是目标的解。换言之,就是根据问题的实际情况,按照一定的策略或规则,从知识库中寻找可利用的知识,从而构造一条使问题获得解决的推理路线的过程。(2)类型①按是否使用启发式信息:盲目搜索、启发式搜索;②按问题的表示方式:状态空间搜索、与或树搜索3.1.2状态空间法(1)概念基于解空间的问题表示和求解方法就是状态空间法。状态空间搜索的研究焦点在于...
2022-06-20 21:27:25 644
原创 计算机组成原理——中央处理器
5.3 时序产生器和控制方式5.3.1 时序信号的作用和体制1、从时间上来说,取指令事件发生在指令周期的第一个 CPU周期中,即发生在“取指令”阶段,而取数据事件发生在“执行指令”阶段。2、从空间上来说,如果取出的代码是指令,那么一定送往指令寄存器,如果取出的代码是数据,那么一定送往运算器。3、总之,计算机的协调动作需要时间标志,而时间标志则是用时序信号来体现的。4、一般来说,操作控制器发出的各种控制信号都是时间因素(时序信号)和空间因素(部件位置)的函数。5.3.2 时序信号产生器
2022-06-20 21:08:23 460
原创 计算机组成原理——指令系统2
4.4指令和数据的寻址方式4.4.1 指令的寻址方式1、顺序寻址方式2、跳跃寻址方式4.4.2 操作数基本寻址方式形成操作数有效地址的方法,称为寻址方式。(1)隐含寻址指令中隐含着操作数的地址。(2)立即寻址指令中在操作码字 段后面的部分不是通常意义上的操作数地址,而是操作数本身,也就是说数据就包含在指令中,只要取出指令,就取出了可以立即使用的操作数。(3)直接寻址指令中地址码字段给出的地址A就是操作数的有效地址EA(Effective Address),即.
2022-06-20 20:47:08 468
原创 计算机组成原理——指令系统
4.1指令系统的发展与性能要求4.1.1 指令系统的发展(1)指令:就是要计算机执行某种操作的命令。从计算机组成的层次结构来说,计算机的指令有微指令、机器指令和宏指令之分。①微指令: 微程序级的命令,它属于硬件。②宏指令: 由若干条机器指令组成的软件指令,它属于软件。③机器指令:介于微指令与宏指令之间,通常简称为指令,每一条指令可完成一个独立的算术运算或逻辑运算操作。(2)复杂指令系统计算机,简称CISC但是如此庞大的指令系统不但使计算机的研制周期变长,难以保证正确性,不易调
2022-06-20 20:35:12 1441
原创 计算机组成原理——外围设备2
7.4光盘和磁光盘存储设备7.4.1 光盘存储设备1.CD-ROM光盘只读型光盘系统都基于一个共同原理,即光盘上的信息以坑点形式分布,有坑点表示为“1”,无坑点表示为“0”,一系列的坑点 (存储元)形成信息记录道,见图(b)对数据存储用的CDROM光盘来讲,这种坑点分布作为数字“1”、“0”代码的写入或读出标志。 为此必须采用激光作为光源,并采用良好的光学系统才能实现。光盘的记录信息以凹坑方式永久性存储。读出时,当激光束聚焦点照射在凹坑上时将发生衍射,反射率低;而聚焦点...
2022-06-20 19:58:41 150
原创 【无标题】计算机组成原理——外围设备1
7.1外围设备概述7.1.1外围设备的一般功能一、外围设备的一般功能外围设备的功能是在计算机和其他机器之间,以及计算机与用 户之间提供联系二、外围设备(磁盘)基本组成(1) 存储介质,它具有保存信息的物理特征。例如磁盘就是一个存储 介质的例子,它是用记录在盘上的磁化元表示信息(2) 驱动装置,它用于移动存储介质。例如,磁盘设备中,驱动装置 用于转动磁盘并进行定位。(3)控制电路,它向存储介质发送数据或从存储介质接受数据。例如, 磁盘读出时,控制电路把盘上用磁化元形式表示的信息转换
2022-05-30 21:01:35 336
原创 计算机组成原理——中央处理器
5.1.1CPU的功能专门用来完成此项工作的计算机部件称为中央处理器,通常简称CPU。1.CPU四方面的基本功能:指令控制,操作控制,时间控制,数据加工5.1.2CPU的基本组成运算器和控制器是组成CPU的两大核心部件。控制器 出程序计数器、指令寄存器、指令译码器、时序产生器和操作控制器组成,它是发布命令的“决策机构”,即完成协调和指挥整个计算机系统的操作。控测器的主要功能有:(1)从指令cache中取出一条指令,并指出下 条指令在指令cache中的位置。(2)对指令进行译.
2022-05-30 20:24:46 2433
原创 计算机组成原理——存储系统
3.6cache存储器3.6.1cache 基本原理1.cache 的功能cache是一种能速缓冲存储,是为了解决CPU和主存之间速度不匹而采用的一项重要技术,其原理基于程序运行中具有的空间局部性知时间局部性特征。2.cache的基术原理1、cache除包含SRAM外,还要有控制辑。若cacheCPU芯片外,它的控制逻辑一般与主存控制逻辑合成在一起,称为土存chace控制器:若cache在CPU内,则雨CPU提供它的控制逻辑。2、CPU与cache之间的数据交换是以字为单位,而cac
2022-05-06 21:33:44 1804
原创 计算机组成原理——存储系统
存储系统概述3.1.1存储系统结构层次1.程序的局部性原理在某一段时间内频繁访问某一局部的存储器地址空间,而对此范围以外的地址空间则很少访问的现象称为程序的局部性原理。程序的局部性可以从两个角度分析。(1)时间同部件:最近被访问的信息很可能还要被访问。(2)空间局部性:最近被访间的信息邻近地址的信息也可能被访问。2.多级存储系统的组成(1)、正在执行的程序的指令和数据存储在CPU能直接访问的存储器中,这种狭义的存储器就是内存储器。内存储器速度高、容量小、价格高,由半学体器件构成。
2022-05-06 19:16:16 1488
原创 计算机组成原理——运算方法与运算器
定点乘法运算1、人工算法与机器算法的同异性在定点计算机中,两个原码表示的数来的运算规则是:乘积的符号位出两数的符号位按异或运算得到,而乘积的数值部分则是两个正数相乘之积。乘积符号的运算法则是:同号相乘为正,并号相乘为负。2、不带符号的阵列乘法器例如3、带符号的阵列乘法器例如定点除法原码除法算法原理...
2022-05-04 14:34:50 2608
原创 计算机组成原理——运算方法与运算器2
数的机器码表示1、原码表示法若定点整数的原码形式为x(n)x(n-1)…x1x0(x(n)为符号位),则原码表示的定义是式中,[x]原是机器数,x是真值例如,x=+1001,则[x]原=01001x=-1001,则[x]原=11001一般情况下,对于正数x=+x(n-1)…x1x0,则有[x]原=0x(n-1)…x1x0对于负数x=-x(n-1)…x1x0 則有[x]原=1x(n-1)…x1x0对于0,原码机器中往往有“+0”、“-0”之分,故有两种形式:[.
2022-05-04 13:55:35 350
原创 计算机组成与计算——运算方法和运算器
数据与文字的表示方法一、数据格式在选择计算机的数的表示方式时,需要考虑以下几个因素:1要表示的数的类型(小数、整数、实数和复数);2可能的数值范围;3数值精确度;④数据存储和处理所需要的硬件代价。计算机中常用的数据表示格式有两种,一是定点格式,二是浮点格式。一般来说,定点格式容许的数值范围有限,要求的处理硬件比较简单。而浮点格式容许的数值范围很大,要求的处理硬件比较复杂。1.定点数的表示方法所请定点格式,即约定机器中所有数据的小数点位置是固定不变的。由于约定在固定的位置,小数点就不再使用
2022-05-04 12:46:48 233
原创 人工智能知识表达
2.1概述2.1.1知识及知识的分类知识是人们在改造客观世界的实践中积累起来的认识和经验。这些经验的描述又需要涉及数据和信息的概念。数据是记录信息的符号,是信息的载体和表示。信息是对数据的解释,是数据在特定场合下的具体含义。信息仅是对客观事物的一种简单描述,只有经过加工.整理和改造等工序,并形成对客观世界的规律性认识后才能成为知识。从不同角度,可以将知识分成不同的类型,如下所示:1.按知识性质:概念、命题、公理、定理、规则、方法等2.按知识适应范围:常识性知识,即通识知识领域性知识,即专
2022-04-27 21:17:23 4669
原创 人工智能
一.绪论1.1 人工智能的定义①三大理论:思维理论:智能的核心是思维知识理论进化理论②一台机器通过图灵测试自然语言处理能力、知识表示、自动推理、机器学习、计算机视觉、机器人技术1.2人工智能发展历史人工智能发展的三个阶段:孕育阶段形成阶段发展阶段1.2.1 孕育阶段1642年,法国数学家Pascal发明了第一台机械计算器——加法器,开创了机械时代。此后,德国数学家Leibniz在其基础上发展并制成了...
2022-04-27 19:53:24 2633
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人