人工智能及深度学习的一些题目

news2025/3/13 23:56:06

1、一个含有2个隐藏层的多层感知机(MLP),神经元个数都为20,输入和输出节点分别由8和5个节点,这个网络有多少权重值?

答:在MLP中,权重是连接神经元的参数,每个连接都有一个权重。

输入层到第一个隐藏层的权重数: 输入节点数 * 第一个隐藏层的神经元数 = 8 x 20 = 160

第一个隐藏层到第二个隐藏层的权重数:第一个隐藏层的神经元数 * 第二个隐藏层的神经元数 = 20 x 20 = 400

第二个隐藏层到输出层的权重数: 第二个隐藏层的神经元数 * 输出层的节点数 = 

 20 x 5 = 100

将这些相加,得到总权重数:160+400+100=660

2、假设原图size是100 * 100,经过一个卷积核size是5*5,stride = 3的卷积层之后,输出的特征图上每个点在原图上的局部感受野是什么?

答:

在卷积层中,每个输出特征图上的点都是通过卷积核在输入图像上滑动计算得到的。输出特征图上的每个点在原图上的局部感受野就是卷积核的大小,因为卷积核覆盖的区域就是该点的局部感受野。

所以,对于这个问题,输出特征图上每个点在原图上的局部感受野就是卷积核的大小,即 5 × 5 5×5 的区域。但是,题目问的是局部感受野的边长,而不是面积。由于卷积核是正方形的,所以边长就是5。

3、循环神经网络(RNN)可以捕捉输入数据中的序列信息。

可以多输入多输出、单输入多输出、多输入单输出。

4、Adam优化器的组成: RMSprop + Momentum

Momentum(动量)动量优化器通过在梯度下降过程中加入之前梯度的指数加权平均,以加速收敛并减少震荡。

RMSprop:RMSprop优化器是Adagrad的改进版,它通过只考虑最近梯度的指数衰减平均来调整学习率,解决了Adagrad学习率过早减小的问题。

5、softmax函数又称为归一化指数函数,因为它通过指数函数将输入值转换为正数,然后进行归一化处理,使得输出值的和为1.

Softmax回归模型是解决多分类问题

sigmoid函数通常解决二分类问题。

softmax函数可以看作是sigmoid函数的推广。sigmoid函数用于二分类问题,而softmax函数可以处理多于两个类别的分类问题。

在多分类问题中,softmax函数的输出通常与交叉熵损失函数(cross-entropy loss)联合使用。交叉熵损失函数衡量的是模型输出的概率分布与真实标签的概率分布之间的差异。

6、tanh函数(双曲正切函数)。它解决了sigmoid函数的不以0为中心输出问题,然而梯度消失的问题仍然存在

 

7、L1正则化,通过向损失函数添加一个正则项来防止模型过拟合。这个正则项是模型权重的绝对值之和,即  ∑∣w∣,其中 w 是模型的权重。

权重衰减通常指的是L2正则化,它通过添加权重的平方和到损失函数中来实现,即  ∑w 2 。权重衰减有助于控制模型的复杂度,使得权重值较小,从而避免过拟合。

所以“L1正则化也叫权重衰减”是错误的。

8、当问题的解决方案很复杂,或者问题可能涉及到大量的数据却没有明确的数据分布函数时,比较适合使用机器学习方法。

9、LSTM(长短期记忆网络)是一种特殊的循环神经网络。它通过引入门控机制来解决传统RNN中的梯度消失和梯度爆炸问题。  LSTM包含以下几个关键的门:

(1)遗忘门:遗忘门的作用是决定哪些信息应该从单元状态中丢弃。它通过一个sigmoid激活函数来实现,sigmoid函数的输出值在0到1之间,表示信息保留的程度,0表示完全丢弃,1表示完全保留。

(2)输入门:输入门由两部分组成,一部分决定哪些值将更新,另一部分通过tanh函数生成一个新的候选值,这个值将被添加到单元状态中。输入门同样使用sigmoid激活函数来决定哪些信息需要被更新。

(3)输出门:输出门控制当前时间步的记忆单元信息的输出。它由一个sigmoid激活函数和一个tanh激活函数组成。sigmoid函数决定哪些信息应该被输出,而tanh函数则处理记忆单元的状态以准备输出。

(4)候选记忆单元(candidate memory cell):虽然不是门,但是是LSTM中的一个关键组件,它通过tanh激活函数生成一个新的候选值,这个值将被输入门控制是否添加到单元状态中。

10、在隐马尔可夫模型(HMM)中,观测概率通常可以通过高斯混合模型(GMM)来计算。

11、CANN的算子融合引擎结合昇腾的芯片可以减少参数的计算。

12、EM算法(Expectation-Maximization Algorithm)是一种迭代算法,用于在统计模型中找到最大似然估计或最大后验概率(mAP)估计,特别是在处理含有隐变量的模型时。EM算法的基本步骤包括:

(1)初始化参数

(2)E步骤:计算隐变量的期望值,即在当前参数估计下,隐变量的条件期望。

(3)M步骤:最大化期望的对数似然函数,以找到参数的新估计值。

(4)迭代至收敛:重复E步骤和M步骤,知道参数估计值收敛,即连续迭代之间的变化非常小或达到预设的迭代次数。

13、反向传播算法(Backpropagation)的核心是利用链式法则来计算损失函数关于网络参数的梯度。

14、【填空题】 ModelArts 平台中的(自动学习 )服务是ModelArts平台为初学者提供的入门服务,可以帮助初学者“零”基础轻松搞定图像分类、物体检测等场景。(请填写中文)

15、在卷积神经网络中,通常只有两种池化方法:最大池化和平均池化。

16、华为云语音交互服务目前支持以下哪些类型的SDK:python和java

17、【填空题】 将GRU的重置门设置为1,更新门设置为(0)那么将获得标准RNN模型(请慎写阿拉伯数字)

18、【判断题】 混淆矩阵对角线上的数值越高,说明该分类器的分类效果越好        正确

19、命名实体识别(Named Entity Recognition,简称NER)是自然语言处理领域中的一项重要任务。它涉及识别文本中的命名实体,并将其分类到预定义的类别中。命名实体是指文本中具有特定意义的实体,如人民、地点、组织、时间表达式、数量、货币值、百分比等。

命名实体识别:确定文本中哪些词或短语构成一个命名实体。

实体分类:将识别出的实体分配到相应的类别中。例如,将“北京”分类为地点(Location),将“2024年”分类为时间(Time)。

以下不是命名实体识别的难度有?    长度统一

20、【填空题】 (TBE)是高效高性能的自定义算子开发工具,该工具将硬件资源抽象为API接口,客户可以快速构建所需的算子

21、【填空题】 昇腾310的功率:( 8W

22、LSTM的cell当中的门的选项是:遗忘门、输入门和输出门。没有记忆门

23、动量优化器的动量项包含:前一次的方向和大小

动量优化器是一种用于深度学习中的优化算法,它通过引入动量项来加速梯度下降过程。动量项的计算通常涉及到前一次梯度的方向和大小,这样可以帮助优化器在相关方向上积累动量,从而加快收敛速度并减少震荡。

24、华为人工智能芯片是(昇腾),采用的架构是(达芬奇)架构

25、【填空题】 通过( 注意力 )机制可以解决由RNN构成的Seq2Seq模型中的信息瓶颈问题。(请输入中文)

26、【填空题】 图像预处理中,( 降噪 )的作用是去除噪声等(请填写中文名词)。

27、关于词袋模型(Bag of Words,BoW)正确的是:

(1)词袋模型是对文本进行编码。(将文本数据转换为数值数据的编码方法,它通过创建一个词汇表来表示文本中出现的单词)

(2)在向量中,该单词的索引位置的值为单词在文本中出现的次数。(这描述了词袋模型的一个关键特性,即文本被表示为一个向量,其中每个维度对应词汇表中的一个单词,而该维度的值表示单词在文本中出现的次数。)

(3)编码后的向量长度是词典的长度。

错误的是:该编码保留了词出现的次序。(这是错误的,词袋模型不保留单词的顺序信息,它只关心单词的出现概率。)

28、语音合成是将文本转换为语音的技术:

(1)串联共振峰合成器(Concatenative formant synthesizer)这是一种基于拼接预先录制的语音片段来合成语音的方法。

(2)并联共振峰合成器(Parallel formant synthesizer)- 这是一种通过调整共振峰来合成语音的方法.

(3)共振峰合成器(Formant synthesizer)- 这是一种通过控制声道的共振特性来合成语音的方法。

(4)PSOLA方法(Pitch Synchronous Overlap and Add)- 这是一种基于时间拉伸和压缩的技术,用于语音合成,特别是用于调整语音的音高和时长。

29、隐马尔科夫模型(HMM)是一种统计模型,它用来描述一个含有隐含未知参数的马尔可夫过程。

在HMM中,存在一个状态序列,这个状态序列是不可见的(即“隐含的”)。所以,观测状态序列不是该模型的参数

我们可以看到观测序列,但观测状态序列不可见。

30、【填空题】 ( textCNN )是一种使用卷积神经网络专门对文本进行分类的模型(请填写英文缩写)

31、【填空题】 华为人工智能计算平台的名字叫什么(Atlas

32、关于双向语言模型的描述,以下哪一项是正确的?   ELMO和BERT

33、【填空题】 华为全栈全场景AI解决方案中芯片使能层指( CANN )(请填写英文缩写)

34、华为云API符合Restful API的设计规范

35、【单选题】 用手机对一份文档拍照时,因为拍摄角度的原因,图像中的文档有畸变,可以求出()个对应关键点坐标,对图像进行( 透视 )变换,将文档图像修正。

答:

用手机拍文档时,如果拍摄角度不是完全垂直于文档,那么文档在图像中会出现畸变,这种畸变是透视畸变。透视畸变是因为拍摄角度导致的,使得图像中的直线看起来是倾斜的或弯曲的。

为了修正这种畸变,可以采用透视变换(Perspective Transformation)。透视变换是一种几何变换。它允许将图像中的四边形映射到另一个四边形,通常用于校正图像中的透视畸变,使得图像看起来像是从正面拍摄的。

透视变换通常涉及到以下步骤:

  1. 确定图像中文档四个角的坐标。
  2. 定义一个新的矩形区域,通常是图像中的一个矩形框,用于映射原始图像中的四边形。
  3. 应用透视变换,将原始图像中的四边形映射到新的矩形区域。

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

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

相关文章

OpenGL变换矩阵和输入控制

在前面的文章当中我们已经成功播放了动画,让我们的角色动了起来,这一切变得比较有意思了起来。不过我们发现,角色虽然说是动了起来,不过只是在不停地原地踏步而已,而且我们也没有办法通过键盘来控制这个角色来进行移动…

【ArcGIS Pro】完整的nc文件整理表格模型构建流程及工具练习数据分享

学术科研啥的要用到很多数据,nc文件融合了时间空间数据是科研重要文件。之前分享过怎样将nc文件处理成栅格后整理成表格。小编的读者还是有跑不通整个流程的,再来做一篇总结篇,也分享下练习数据跟工具,如果还是弄不了的&#xff0…

linux-21 目录管理(一)mkdir命令,创建空目录

对linux而言,对一个系统管理来讲,最关键的还是文件管理。那所以我们接下来就来看看如何实现文件管理。当然,在文件管理之前,我们说过,文件通常都放在目录下,对吧?所以先了解目录,可能…

vulnhub jangow靶机

1.扫描靶机IP arp-scan -l如果扫不到靶机的话根据以下配置 启动时点击第二个 按回车 继续选择第二个 按e进入编辑 删除"recovery nomodeset" 在末尾添加"quiet splash rw init/bin/bash" Ctrlx 启动进入如下界面 passwd修改root密码 重启电脑登录root修…

惠普HP proliant DL380 G6服务器使用

惠普HP proliant DL380 G6服务器使用经历 前言 HP ProLiant DL380 G6是一款机架式服务器,标配1个Xeon E5504处理器。 已被列入“高耗能老旧通信设备淘汰指导目录” 配置 基本类别 类别 机架式 结构 2U 内存 内存类型 DDRIII 内存大小 4GB(单条插槽…

java 斐波那契查找,涵盖原理、算法分析、实现细节、优缺点、应用场景等

一、定义 斐波那契查找(Fibonacci Search)是一种基于斐波那契数列的查找算法,适用于已排序的数组。它利用斐波那契数列的性质来减少比较次数,并且能够在某些条件下比二分查找更快。 更多优质资源推荐: http://sj.yso…

内网学习:工作组用户与权限

目录 一、本地用户组介绍本地工作组介绍用户与组的关系 二、四种用户类型及权限比较本地系统最高权限(System账户)特性Administrator与System账户的区别 本地最高管理员(Administrator用户)特性 本地普通管理员特性 本地普通用户特…

图片转成oled使用的字模数据

目录 oled尺寸 如何生成用到的图片 图片转字模 1.首先用Img2Lcd转成bmp单色图片 2.然后用PCtoLCD2002把单色图片转字模 oled尺寸 我使用0.96寸oled模块,对应着的分辨率是128*64,对应着宽高像素比128*64。所以不是随意一张图片就能用的,…

PTPVT 插值说明

文章目录 PTPVT 插值说明 PTPVT 插值说明PVT Hermite插值PVT 三次多项式插值PT 插值Sin轨迹测试结果PVT Hermite插值结果PVT 三次多项式插值结果PT 插值结果 用户轨迹测试结果PVT Hermite插值结果PT 插值结果 PTPVT 插值说明 PT模式: 位置-时间路径插值算法。 PVT模…

Mac安装多个版本node、java、python 等开发软件环境,安装、卸载、升级多个数据库

安装多个版本node、java、python 等开发软件环境 使用nvm(Node.js Version Manager)来管理多个Node.js版本。 使用jenv来管理多个Java版本。 使用pyenv来管理多个Python版本。 以下是安装和使用这些版本管理器的基本步骤: 1. 安装多个版本…

【深度学习】卷积网络代码实战ResNet

ResNet (Residual Network) 是由微软研究院的何凯明等人在2015年提出的一种深度卷积神经网络结构。ResNet的设计目标是解决深层网络训练中的梯度消失和梯度爆炸问题,进一步提高网络的表现。下面是一个ResNet模型实现,使用PyTorch框架来展示如何实现基本的…

添砖java第四更@(+)@

今天的学习内容主要是围绕着实体类来进行的,就是说在java里面我们常常会把数据存放和方法分别存放在不同的类里面。 首先就是关于实体类是什么,实体类就是只提供了get方法,set方法,和默认构造器的类。 接着就是熟悉java与别的语言的不同之处就在于它是…

算法题(19):多数元素

审题: 数组不为空且一定存在众数。需要返回众数的数值 思路: 方法一:哈希映射 先用哈希映射去存储对应数据出现的次数,然后遍历找到众数并输出 当然也可以在第一次映射的过程中就维护一个出现次数最多的数据,这样子就可…

电子商务网站的三层架构的理解和实践

在电子商务领域,网站架构的设计对于系统的稳定性、可扩展性和用户体验至关重要。其中,三层架构作为一种经典的设计模式,被广泛应用于各类电子商务网站中。本文将从理论、理解和实践三个方面,详细探讨电子商务网站的三层架构。 一、…

LVS 负载均衡原理 | 配置示例

注:本文为 “ LVS 负载均衡原理 | 配置” 相关文章合辑。 部分内容已过时,可以看看原理实现。 使用 LVS 实现负载均衡原理及安装配置详解 posted on 2017-02-12 14:35 肖邦 linux 负载均衡集群是 load balance 集群的简写,翻译成中文就是负…

JavaScript甘特图 dhtmlx-gantt

背景 需求是在后台中,需要用甘特图去展示管理任务相关视图,并且不用依赖vue,兼容JavaScript原生开发。最终使用dhtmlx-gantt,一个半开源的库,基础功能免费,更多功能付费。 甘特图需求如图: 调…

领域驱动设计第一篇-DP主题

一:领域驱动设计概述 领域驱动设计。Domain-Driven Design 可以理解为基于领域的工程设计。 1:什么是领域? 初步理解领域:业务问题的范畴。 领域可大可小,对应着大小业务问题的边界。业务上要做的几个事&#xff0…

EMNLP'24 最佳论文解读 | 大语言模型的预训练数据检测:基于散度的校准方法

点击蓝字 关注我们 AI TIME欢迎每一位AI爱好者的加入! 点击 阅读原文 观看作者讲解回放! 作者简介 张伟超,中国科学院计算所网络数据科学与技术重点实验室三年级直博生 内容简介 近年来,大语言模型(LLMs)的…

IntelliJ IDEA 远程调试

IntelliJ IDEA 远程调试 在平时开发 JAVA 程序时,在遇到比较棘手的 Bug 或者是线上线下结果不一致的情况下,我们会通过打 Log 或者 Debug 的方式去定位并解决问题,两种方式各有利弊,今天就简要介绍下如何通过远程 Debug 的情况下…

【Webug】攻防实战详情

世界上只有一种真正的英雄主义,那就是认清了生活的真相后,仍然热爱她 显错注入 首先整体浏览网站 注入点: control/sqlinject/manifest_error.php?id1 判断注入类型 输入: and 11 正常, 再输入: and 12 还正常, 排除数字型 输入单引号:…