百面算法工程师目录 | 深度学习目标检测、语义分割、分类上百种面试问答技巧

 本文给大家带来的百面算法工程师是深度学习面试目录大纲,文章内总结了常见的提问问题,旨在为广大学子模拟出更贴合实际的面试问答场景。在这篇文章中,可以点击题目直达问题答案处,方便查找问题寻找答案。节约大家的时间。通过对这些问题的理解和回答,求职者可以展现出自己的深度学习目标检测领域的专业知识、解决问题的能力以及对实际应用场景的理解。同时,这也是为了帮助求职者更好地应对深度学习目标检测岗位的面试挑战,提升面试的成功率和竞争力

总目录 

百面算法工程师 | 损失函数篇

百面算法工程师 | python解释器相关【待更新】

百面算法工程师 | 零碎知识点 【待更新】

百面算法工程师 | 经典分类网络总结 

百面算法工程师 | 目标检测总结

百面算法工程师 | YOLOv5面试考点原理全解析

百面算法工程师 | YOLOv8面试考点原理全解析【待更新】

百面算法工程师 | 深度学习目标检测岗位面试总结

 百面算法工程师 | 分类和聚类

百面算法工程师 | Tranformer

百面算法工程师 | 卷积基础知识Conv

百面算法工程师 | 分割网路总结

 百面算法工程师 | 激活函数

百面算法工程师 | 优化函数

百面算法工程师 | 深度学习基础理论

百面算法工程师 | 传统图像算法【待更新】

百面算法工程师 | 池化层

百面算法工程师 | 支持向量机

百面算法工程师 | 模型评价指标【待更新】

子目录

损失相关

1.1 Focal Loss[主要针对one stage]
1.2 DFL(YOLOv8损失函数)
1.3 IoU
1.4 GIoU
1.5 DIoU
1.6 CIoU
1.7 SIoU

python解释器相关【待更新】

2.1 Python的装饰器的作用是什么,为什么要这么做
2.2 什么是解释性语言,什么是编译性语言
2.3 python程序的执行过程
2.4 python的作用域
2.5 python的数据结构
2.6 python多线程
2.7 python多进程
2.8 Python互斥锁与死锁
2.9 Python的深拷贝与浅拷贝
2.10 hasattr() getattr() setattr() 函数使用详解
2.11 init.py 文件的作用以及意义
2.12 点积和矩阵相乘的区别

零碎知识点【待更新】

3.1 BN
3.2 双线性插值
3.3 为什么传统CNN的输入图片是固定大小

经典分类网络与发展

4.1 AlexNet
4.2 VGGNet
4.3 GoogLeNetInception
4.4 ResNet
4.5 DenseNet
4.6 MobileNet
4.7 ShuffleNet
4.8 SENet(ImageNet最后一届竞赛的冠军,提出了SE结构)
4.9 EfficientNet

object detect

5.1 Single Shot MultiBox Detector(SSD)
5.2 YOLO
5.2.1 v1
5.2.2 v2
5.2.3 v3
5.2.4 v4
5.2.5 v5
5.2.6 v6
5.2.7 v7
5.2.8 v8
5.2.9 v9
5.3 NMS
5.4 深度学习目标检测岗位面试总结
5.5 Anchor
5.5.1 Anchor based
5.5.2 Anchor free
5.6 类别不均衡

分类和聚类

6.1 为什么正确率有时不能有效评估分类算法
6.2 什么样的分类器最好
6.3 什么是聚类,你知道哪些聚类算法
6.4 K-Means聚类算法如何调优
6.5 K-Means聚类算法如何选择初始点
6.6 K-Means聚类聚的是特征还是样本
6.7 K-Means++

Transformer

7.1 Encoder
7.2 Decoder
7.3 训练与测试阶段Decoder的输入、输出
7.4 Transformer Encoder和Decoder的区别
7.5 Transformer中的Embedding
7.6 Positional Embedding
7.7 Transformer中的Attention以及Q、K、V
7.8 Transformer中的Multi head Attention
7.9 Mask Multi head Attention

卷积Conv

8.1 图像卷积过程
8.2 卷积层基本参数
8.3 卷积后图像的长和宽大小的计算方式
8.4 卷积神经网络中的权重共享
8.5 上采样中的反卷积
8.6 空洞卷积
8.7 深度可分离卷积
8.8 为什么可分离卷积中Depthwise卷积后还要进行pointwise卷积
8.9 分组卷积 Group Conv
8.10 1x1卷积作用
8.11 卷积的底层实现/加速技巧
8.12 卷积神经网络的特点
8.13 卷积的memory,params,GFLOPs计算方法

分割网络

9.1 语义分割
9.2 实例分割
9.3 为什么传统CNN的输入图片是固定大小
9.4 FCN
9.5 SegNet
9.6 使用池化层进行上采样的优势
9.7 UNet
9.8 PSPNet
9.9 DeepLab v1 v2 v3
9.9.1 v1
9.9.2 v2
9.9.3 DeepLab v3
9.10 Mask R-CNN
9.11 RoIAlign

激活函数 Activate Function

10.1激活函数作用
10.2 为什么激活函数都是非线性的
10.3 常见激活函数的优缺点及其取值范围
10.4 激活函数问题的汇总
10.4.1 Sigmoid的缺点,以及如何解决
10.4.2 ReLU在零点可导吗,如何进行反向传播
10.4.3 Softmax溢出怎么处理
10.4.4 怎么理解ReLU负半区间也是非线性激活函数
10.4.5 ReLU函数的特点
10.5 如何选择激活函数
10.6 激活函数有哪些性质

优化函数

11.1 优化函数的作用
11.2 梯度下降法的作用
11.3 优化函数及其优缺点
11.4 SGD和Adam的对比
11.5 Batch的影响

基础理论

12.1 超参数调优
12.2 为什么需要Batch Size
12.3 归一化的目的
12.4 局部最优与全局最优
12.5 监督学习与非监督学习的区别
12.6 监督学习有哪些步骤
12.7 为什么神经网络越来越深,变深的意义在哪
12.8 为什么深度神经网络较浅层网络难以训练
12.9 超参数搜索过程是怎样的
12.10 模型Fine tuning
12.10.1 Fine tuning时是否会更新网络参数,为什么
12.10.2 Fine tuning模型有哪些类型
12.10.3 梯度消失、爆炸的解决方案
12.11 深度学习为什么不用二阶优化
12.12 什么是TOP5错误率
12.13 开发平台的选择

传统图像算法【待更新】

13.1 HSV色彩空间
13.2 swish激活函数
13.3 OpenCV——几何变换
13.3.1 缩放
13.3.2 翻转
13.3.3 仿射
13.3.4 透视
13.4 图像平滑处理
13.4.1 均值滤波
13.4.2 方框滤波
13.4.3 高斯滤波
13.4.4 中值滤波
13.4.5 双边滤波
13.4.6 横向对比

池化层

14.1 什么是池化
14.2 池化层的作用
14.3 平均池化
14.4 最大池化
14.5 空间金字塔池化
14.6 ROI Pooling
14.7 最大池化与平均池化是如何进行反向传播的
14.8 卷积层与池化层的区别

支持向量机——SVM

15.1 SVM
15.2 SVM原理
15.3 SVM解决问题的类型
15.4 核函数的作用以及特点
15.5 核函数的表达式
15.6 SVM为什么引入对偶问题
15.7 SVM使用SGD及步骤
15.8 为什么SVM对缺失数据敏感
15.9 SVM怎么防止过拟合

模型评价指标【待更新】

16.1 回归模型评估常用的方法
16.2 混淆矩阵
16.3 查准率,查全率,F1-score,准确率
16.4 PR曲线图16.5 AP与mAP

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

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

相关文章

Docker 快速安装指南 (CentOS 7)

Docker 快速安装指南 (CentOS 7) 1. 更新现有的软件包 sudo yum update -y2. 安装必要的依赖包 sudo yum install -y yum-utils device-mapper-persistent-data lvm2yum-utils: 提供 yum-config-manager 工具,方便添加软件仓库。device-mapper-persistent-data 和…

7-115 差分矩阵

知识点:差分 输入一个 n 行 m 列的整数矩阵,再输入 q 个操作,每个操作包含五个整数 x1,y1,x2,y2,c,其中 (x1,y1) 和 (x2,y2) 表示一个子矩阵的左上角坐标和右下角坐标。 每个操作都要将选中的子矩阵中的每个元素的值加上 c。 请你将进行完所有操作后的矩阵输出。 1≤n,…

ACGO欢乐赛#19题解

ACGO欢乐赛#19题解 T1、人工AI T2、判闰年 T3、一天中的某个时刻 T4、二进制下1的个数 T5、修正字符 T6、恰排骨 T7、买零食 T8、真-签到题

为什么你的企业需要微信小程序?制作微信小程序有什么好处?

什么是小程序? WeChat小程序作为更大的WeChat生态系统中的子应用程序。它们就像更小、更基本的应用程序,在更大的应用程序(WeChat)中运行。这些程序为用户提供了额外的高级功能,以便在使用WeChat服务时加以利用。根据…

sqlserver数据库查询注释/表结构的语句

sqlserver数据库和mysql查看的方式不一样,sqlserver需要通过语句来查,我们只需要替换掉语句里的表名就可以。 1查看表名,字段名,字段注释 SELECT A.name AS table_name, B.name AS column_name, C.value AS column_description F…

Docker 快速搭建 Kafka 集群

Docker 快速搭建 Kafka 集群 你是否想要一个 Kafka 集群,但又不想经历繁琐的手动配置过程?别担心,有了 Docker 和 Docker Compose,我们可以轻松快捷地搭建一个 Kafka 集群,让你能专注于享受实时数据流处理的乐趣。 环…

Mongodb操作与Java(三)增删改语句及DDL新增或删除字段

MongoDB概念 MongoDB 基本概念指的是学习 MongoDB 最先应该了解的词汇,比如 MongoDB 中的"数据库"、"集合"、"文档"这三个名词: 文档(Document): 文档是 MongoDB 中最基本的数据单元&…

DeepSeek发布全新开源大模型,GPT-4级别能力 价格仅百分之一

最新国产开源MoE大模型,刚刚亮相就火了。 DeepSeek-V2性能达GPT-4级别,但开源、可免费商用、API价格仅为GPT-4-Turbo的百分之一。 因此一经发布,立马引发不小讨论。 从公布的性能指标来看,DeepSeek-V2的中文综合能力超越一众开源…

运维实施工程师之Linux服务器全套教程

一、Linux目录结构 1.1 基本介绍 Linux 的文件系统是采用级层式的树状目录结构,在此结构中的最上层是根目录“/”,然后在此目录下再创建其他的目录。 在 Linux 世界里,一切皆文件(即使是一个硬件设备,也是使用文本来标…

校园论坛系统基于PHP的校园管理系统毕设校园好感度系统 校园文化建设系统APP小程序H5前后端源码交付支持二开,一次付款,终生使用

APP小程序H5前后端源码交付,支持二开,一次付款,终身使用,免费更新系统本身源码。 校园社交网络系统开发是一个复杂且综合性的项目,旨在为学生、教师和管理人员提供一个互动、分享和交流的平台。以下是一个关于校园社交…

Hive Bucketed Tables 分桶表

Hive Bucketed Tables 分桶表 1.分桶表概念 2.分桶规则 3.语法 4.分桶表的创建 5.分桶表的好处

工厂自动化升级改造(2)-RS485与Modbus通信协议

在工业控制、电力通信、智能仪表等领域,数据交换通常依赖于串口通信。最初,RS232接口是主流选择,然而,由于工业现场的复杂性,各种电气设备产生的电磁干扰可能导致信号传输错误。 RS232和RS485是两种不同的串行通信协议,它们在电气特性、传输距离和拓扑结构等方面有所不同…

linux 下使用Log4plus库

背景 CentOS 7.9 X86-64环境 下载地址 2、 安装与配置 安装 #tar –zxvf log4cplus-1.0.4.2.tar.gz #cd log4cplus-1.0.4.2 #configure --prefix/usr/local/ #make #make install //目的将文件放到/usr/local/lib/和/usr/local/include/log4cplus 这里已经安装成功,…

LINUX 入门 6

LINUX 入门 6 day10 20240505 耗时:41min day10 20240506 耗时:155min 课程链接地址 第6章 DNS协议与请求 1 DNS协议分析与项目介绍 自己去看教程 快速扫了一下,还是结合实践去看概念有感觉 回答以下几个问题: dns作用dns分层…

信息安全-古典密码学简介

目录 C. D. Shannon: 一、置换密码 二、单表代替密码 ① 加法密码 ② 乘法密码 ③密钥词组代替密码 三、多表代替密码 代数密码 四、古典密码的穷举分析 1、单表代替密码分析 五、古典密码的统计分析 1、密钥词组单表代替密码的统计分析 2、英语的统计规…

【PyTorch与深度学习】5、深入剖析PyTorch DataLoader源码

课程地址 最近做实验发现自己还是基础框架上掌握得不好,于是开始重学一遍PyTorch框架,这个是课程笔记,此节课很详细,笔记记的比较粗 1. DataLoader 1.1 DataLoader类实现 1.1.1 构造函数__init__实现 构造函数有如下参数&…

vue3第二十六节(Hooks 封装注意事项)

1、什么是 Hooks Hooks 最先提出的是React,在 React 16 之后提出了所有以use 开头定义的函数,用于复杂功能编写、函数组件中状态管理共用、副作用处理而抽离的共用的单一功能可复用的函数; 2、Hooks 与 mixins Class 在应用中的差异 在vue…

网络安全的未来:挑战、策略与创新

引言: 在数字化时代,网络安全已成为个人和企业不可忽视的议题。随着网络攻击的日益频繁和复杂化,如何有效保护数据和隐私成为了一个全球性的挑战。 一、网络安全的现状与挑战 网络安全面临的挑战多种多样,包括但不限于恶意软件、…

学习通下载PDF资源

今天突然发现,学习通的pdf资源居然是没有下载入口的,这整的我想cv一下我的作业都搞不了,于是我一怒之下,怒了一下。 可以看到学习通的pdf资源是内嵌在网页的,阅读起来很不方便,虽然他内置了阅读器&#xf…

Liunx查找过滤

目录 一.查找 基本用法 常见条件 搭配逻辑逻辑运算符(综合) 1.根据文件名 2.根据文件类型 3.根据文件大小 4.根据时间 5.根据权限 基本权限格式 找到后处理的动作与处理 1. -exec 2.xargs -exec和xargs的区别 扩展查找 1.which 应用…