人工智能期末复习(简答)

news2024/11/18 16:47:43

第1章 人工智能概述

1.什么是人工智能?

人工智能(Artificial Intelligence, AI),又称机器智能(MI,Machine Intelligence),
主要研究用人工的方法和技术开发智能机器或智能系统,以模仿、延伸和扩展人的智能、生物智能、自然智能,实现机器的智能行为。
简略概括:用机器模拟或实现人类智能。
注:人工智能定义分为四类:
(1)像人一样思考的系统
(2)像人一样行动的系统
(3)理性地思考的系统
(4)理性地行动的系统

2.人工智能的研究目标和意义是什么?

近期目标:部分或某种程度实现机器智能,使现有的计算机更灵活好用、更聪明有用。
远期目标:制造智能机器,使其具有看、听、说、写等感知和交互能力,联想、学习、推理、理解等高级思维能力,分析、解决问题和发明创造的能力。

3.人工智能的基本技术有哪些?

(1)知识表示技术
(2)知识推理、计算和搜索技术
(3)系统实现技术

4.人工智能何时何地怎么诞生?发展史

1956年夏,十位来自数学、心理学、神经生理学、信息论和计算机方面的专家在美国达特莫斯大学召开一次历时两个月的会议,讨论了机器智能有关问题,会上麦卡锡提议用“人工智能”一词,标志人工智能学科的正式诞生。
发展:
(1)推理期
(2)知识期
(3)学习期

5.人工智能的三大研究学派、途径与方法

传统划分方法:

  1. 符号主义学派(Symbolicism)(功能模拟)
  2. 连接主义学派(Connectionism)(结构模拟)
  3. 行为主义学派(Evolutionism)(行为模拟)
    现代划分方法:
    1.符号智能流派
    2.计算智能流派
    3.群体智能流派

6. 人工智能的基本技术有哪些?

大数据、计算机视觉、语音识别、自然语言处理、机器学习五大部分

第4章 不确定知识的表示和推理技术

在这里插入图片描述
不确定性推理:
指从不确定的初始证据出发,运用不确定性知识,推出既保持一定程度的不确定性又合理或基本合理结论的推理过程。
不确定性推理 = 符号推演 + 不确定性计算

1. 不确定性类型及特点

(1)随机不确定性
即知道会发生的所有结果,但不知道发生哪个,而且知道每个发生的概率。
(2)模糊不确定性
就是指没有标准(例如:小王是高个子)。
(3)不完全性
就是指对某事物了解不完全。
(4)不一致性
就是指随着时间推移,前后结论不相容。

2.不确定性推理中要解决哪些问题?

(1)不确定性的表示与度量
(2)不确定性的匹配算法
(3)不确定性的计算与传播
注:确定性理论和证据理论解决随机不确定性
模糊推理解决模糊不确定性

第6章 机器学习

1.学习与 机器学习的定义

学习:系统在不断重复的工作中对本身能力的增强和改进,使得系统在下一次执行同样任务或类似任务时会比现在做得更好或效率更高(西蒙)。
机器学习:实现通过经验来提高对某任务处理性能的行为的计算机程序。

2. 机器学习系统的基本结构和作用

在这里插入图片描述
注:模型可换为知识库
环境:提供外界信息
学习环节:处理环境提供的信息并接收执行环境的反馈信息,以便改善知识库中的知识,满足性能要求
知识库:学到的知识
执行环节:测试所学习到的知识的性能

第8章 自然语言处理

1. 什么是自然语言处理?

是指用计算机来分析、处理自然语言,让计算机理解并能表达自然语言,实现人与计算机的自然语言交流。(IBM Watson核心)

2. 自然语言处理涉及的层次(语言有语音和文字两个属性)

(1)语音分析:
(2)词法分析:识别和词性判断
汉语分词有哪些方法
(1)基于词的方法(与已有的词表进行匹配)
(2)基于字的方法(根据字在词中的位置进行标记,然后扫描)

(3)句法分析(语法分析):判断是否合法
分为句法结构分析和依存关系分析
(4)语义分析:一段文字的意义
A.词义消歧
方法:
基于知识的方法
基于监督学习的方法
基于无监督学习的方法
B.语义角色标识
(5)语用分析
3.自然语言的特点
(1)新词不断出现,很难完全收入词典
(2)自然语言的表达非常灵活,很难完全形式化
(3)自然语言充满歧义,很难完全消解
读音、分词、词性、句法结构、词义歧义
(4)自然语言中有各种语言创新,机器很难应付

3.自然语言处理的应用

(1)语音识别和合成
(2)机器翻译
(3)信息检索
(4)问答系统
(5)信息抽取
(6)文本摘要
(7)文本分类
(8)社会计算

4.语言知识库

(1)语法知识库(现代汉语语法信息词典)
(2)语义知识库(语义网络->知网)
在这里插入图片描述

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

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

相关文章

交换机配置DHCP服务(华为交换机)

#三层交换机互联互通 配置 #进入系统视图 <Huawei>system-view #关闭系统提示信息 [Huawei]undo info-center enable #启动DHCP功能 [Huawei]dhcp enable #创建vlan 10 并配置 vlanif 地址 [Huawei]vlan 10 [Huawei-vlan10]int vlanif 10 [Huawei-Vlanif10]ip addr…

软考A计划-网络工程师-专业英语

点击跳转专栏>Unity3D特效百例点击跳转专栏>案例项目实战源码点击跳转专栏>游戏脚本-辅助自动化点击跳转专栏>Android控件全解手册点击跳转专栏>Scratch编程案例点击跳转>软考全系列 &#x1f449;关于作者 专注于Android/Unity和各种游戏开发技巧&#xff…

初识轻量级分布式任务调度平台 xxl-job

文章目录 前言xxl-job的目录结构项目依赖 (父 pom.xml)xxl-job-admin 启动xxl-job-executor-sample (项目使用示例)xxl-job-executor-sample-frameless : 不使用框架的接入方式案例xxl-job-executor-sample-springboot : springboot接入方案案例 xxl-job执行器器启动流程分析调…

python高效使用方法03_pandas中的rolling.mean滚动求均值效率究竟如何?

先上图来说明pandas.rolling(n).mean()滚动求均值的方法效率其实并不是最高的&#xff0c;我自己尝试使用cython把滚动求均值的方法重新编译了一下&#xff0c;发现效率总体上是pandas的三倍以上。 总结&#xff1a;pandas比较合适用于普通的研究分析工作&#xff0c;如果用到追…

AcWing802:详解

原题引出 题解分析 首先毫无置疑的是本体需要用到离散化的知识&#xff0c;将输入的索引下标放到一个vector当中存起来&#xff0c;在该vector当中&#xff0c;利用其本身的索引我们对称构造两个数组a和s&#xff08;用于求前缀和&#xff09;。那么最关键的一个问题就是如何通…

NodeJS Socket编程⑩③

文章目录 ✨文章有误请指正&#xff0c;如果觉得对你有用&#xff0c;请点三连一波&#xff0c;蟹蟹支持&#x1f618;前言Socket编程1、WebSocket VS HTTP请求2、浏览器支持3、WebSocket Practice4、WebSocket 授权验证5、SocketIO模块 &#x1f5e1; Express~WebSokcetIOServ…

Java中不支持多重继承原因

在 Java 中回答这种棘手问题的关键是准备好相关主题, 以应对后续的各种可能的问题。 这是非常经典的问题&#xff0c;与为什么 String 在 Java 中是不可变的很类似; 这两个问题之间的相似之处在于它们主要是由 Java 创作者的设计决策使然。 为什么Java不支持类多重继承, 可以考…

UML基本图例

UML基本图例 软件流程和UML基本图例软件流程&#xff1a;下面是九种常用的UML图&#xff1a;1.用例图&#xff08;UseCase Diagrams&#xff09;2.类图&#xff08;Class Diagram&#xff09;3.对象图&#xff08;Object Diagrams&#xff09;4.状态图&#xff08;Statechart D…

6道常见hadoop面试题

Q1.什么是Hadoop&#xff1f;   Hadoop是一个开源软件框架&#xff0c;用于存储大量数据&#xff0c;并发处理/查询在具有多个商用硬件&#xff08;即低成本硬件&#xff09;节点的集群上的那些数据。总之&#xff0c;Hadoop包括以下内容&#xff1a;   HDFS&#xff08;Ha…

Chiplet技术概览

一、概览 chiplet技术顺应了芯片生产与集成技术发展的趋势&#xff0c;也开拓了半导体技术发展的新的发展方向&#xff0c;将创造出一种新的芯片设计和商业模式 1.1 芯片生产与集成技术发展的趋势 &#xff08;1&#xff09;低半径高带宽的物理连线(bandwidth / memory wall…

打开win10“启动”文件夹的2种方式

方式1&#xff1a;通过CMD命令 1.输入代码 按WinR键打开运行窗口&#xff0c;输入“shell:Common Startup”代码。 2.点击确定 点击下面的确定按钮&#xff0c;运行代码。 3.打开文件夹 弹出文件夹即为系统启动文件夹。 方式2&#xff1a;输入路径 1.打开文件管理器 打…

【城市开发者职业成长交流 - 重庆】加强交流,共创成长:重庆程序员的线下交流会总结

周五睡觉前&#xff0c;我把窗帘拉的严严实实&#xff0c;所有的闹钟全部取消&#xff0c;甚至另外一只电话直接关机掉&#xff0c;为的是第二天可以好好的躺到自然醒&#xff0c;我其实也不知道具体的几点&#xff0c;就感觉连上被踩&#xff01;无奈的睁开眼睛&#xff0c;看…

基于WEB的院校课程管理系统设计与实现(论文+源码)_kaic

摘要 课程管理是学校管理工作的核心&#xff0c;是最为繁琐也最容易出错的工作&#xff0c;开发和 应用课程管理系统能够让课程管理工作人员从繁琐的工作中解脱出来&#xff0c;提高课程 管理的工作效率[1]&#xff0c;实现课程管理的信息化。虽然目前高职院校应用的课程管理系…

bigdata.com《大数据计算框架》样题

容量单位从小到大的顺序依次为&#xff1a;TB、PB、EB、ZB。 . 用于设置环境变量的文件是 .bash_profile . 将HDFS文件下载到本地的命令是 hadoop fs -get。 . 不需要Java环境的支持是 MySQL . 通配符是用于模糊匹配的特殊字符&#xff0c;可以在关键字查询中使用。在MySQL…

助你面试一臂之力,认识银行测试

我们知道软件测试是为了保证软件的质量和可靠性而在新软件系统上线之前对软件进行的质量检测工作。通过软件测试这个过程找出软件中的错误&#xff0c;分析错误的产生原因和容易产生错误的区域&#xff0c;进而有针对性的设计测试方法提高软件测试的效率。 以上简单讲述了一下…

k8s 之网络组件-Calico(十九)

下载资源 &#xff1a;安装 kubernetes 网络组件-Calico 一&#xff0c;简介 Calico是Kubernetes生态系统中另一种流行的网络选择。虽然Flannel被公认为是最简单的选择&#xff0c;但Calico以其性能、灵活性而闻名。Calico的功能更为全面&#xff0c;不仅提供主机和pod之间的网…

【深入浅出密码学】离散对数

群相关知识点 离散对数相关 ## 蛮力搜索 对于解决 α x β \alpha^{x} \beta αxβ,我们不断地选取合适地 x x x,计算 a x a^x ax&#xff0c;直到找到满足这个等式的 x x x&#xff0c;时间复杂度 O ( ∣ G ∣ ) O(|G|) O(∣G∣). Baby-Step Giant-Step 对于解决 α x β…

卡尔曼滤波器使用一维与二维以及代码编写

注&#xff1a;要视频学习可以去B站搜索“DR_CAN”讲解的卡尔曼滤波器&#xff0c;深有体会&#xff01; 链接&#xff1a; 1、【学习心得|基于卡尔曼滤波的MPU6050姿态解算】https://www.bilibili.com/video/BV1sL411F7fu?p2&vd_source3d0b47bb7325b7b3a156ba92207bbd6…

【人工智能】— 神经网络、M-P 神经元模型、激活函数、神经网络结构、学习网络参数、代价定义、总代价

【人工智能】— 神经网络 神经网络的历史Neural Network IntroM-P 神经元模型激活函数(Activation function)神经网络结构举例训练神经网络学习网络参数代价定义均方误差交叉熵&#xff08;Cross Entropy&#xff09; 总代价 神经网络的历史 第一阶段 ⚫ 1943年, McCulloch和Pi…

AES入门 万字详解(附推荐论文和研究领域)

目录 前言 加密过程 SubBytes&#xff08;字节替换&#xff09; ShiftRows&#xff08;行移位&#xff09; MixColumns&#xff08;列混淆&#xff09; AddRoundKey&#xff08;轮密钥加&#xff09; 轮密钥生成过程 概述 具体步骤 代码实现方式 Java Java Cryptog…