深度学习过程中的专业术语记录

深度学习(一)深度学习的发展历史 本次深度学习系列主要从以下几个方面记录,主要为CNN相关 另外最后会专留一章讲述CNN与计算机视觉中的目标检测的发展。∙\bullet发展历史 ∙\bullet基础结构 ∙\bullet损失函数 ∙\bullet优化方法 ∙\bullet训练trick学习任一门知识都应该先从其历史开始,把握了历史,也就抓住了现在与未来 ———by BryantLJ首先盗一张图(来自于“深度学习大讲堂”微 阅读详情

目录

1、有监督,无监督,半监督,自监督,弱监督

2、上游任务,下游任务

3、消融实验

4、全局平均池化为什么由矩阵变成向量

5、SOTA


1、有监督,无监督,半监督,自监督,弱监督

  • 有监督:用有标签的数据训练;
  • 无监督:用无标签的数据训练;
  • 半监督:同时用有标签和无标签的数据进行训练。最近非常火热,此领域的发展也非常迅速,先前通常是两阶段的训练,先用(较小规模的)有标签数据训练一个Teacher模型,再用这个模型对(较大规模的)无标签数据预测伪标签,作为Student模型的训练数据;目前已经有很多直接end-to-end地训练,大大减少半监督训练的工作;
  • 自监督:在无标注数据上训练,通过一些方法让模型学习到数据的inner representation,再接下游任务,例如加一个mlp作为分类器等。但接了下游任务之后还是需要在特定的有标签数据上finetune,只是有时候可以选择把前面的层完全固定,只finetune后面接的网络的参数。
  • 弱监督:用包含噪声的有标签数据训练。

2、上游任务,下游任务

  • 上游任务:预训练模型,一般就是利用上游数据进行预训练,以生成一个包含视觉表征能力的模型。
  • 下游任务:下游任务是计算机视觉应用程序,用于评估通过自监督学习学习到的特征的质量。当训练数据稀缺时,这些应用程序可以极大地受益于预训练模型。 

比如,我们想要的是一个能够提取图片特征能力的卷积神经网络或者Transformer,我们会用大量图片用图片分类这个下游任务或者其他比如自监督的方法(可以参考CLIP)去进行训练,得到一个权重合适的模型(能够很好地提取出图像的特征),那么最后我们把得到的这个模型最后一层的FC层(原本用于图片分类输出类别)去掉,这个模型就成为了一个很好的预训练模型,输入一张图,就能够提取出图像的特征,就可以用于我们的下游任务(在这个模型后面加一些诸如检测头之类的模块,处理我们想要的下游任务,或者修改下FC层,用于另外一堆类别的图像分类)。

3、消融实验

  • 消融实验:设立对照组,通过去除某个模块的作用,来证明该模块的必要性,如果消融实验后得到结果不好或者性能大幅下降,说明该模块起到了作用。

4、全局平均池化为什么由矩阵变成向量

  • 全局平均池化是每一个channel得到一个元素,最后得到一个长度为channel的一维向量。

 

5、SOTA

  • Sota实际上就是State of the arts 的缩写,指的是在某一个领域做的Performance最好的model,一般就是指在一些benchmark的数据集上跑分非常高的那些模型。
  • SOTA model:并不是特指某个具体的模型,而是指在该项研究任务中,目前最好/最先进的模型。
  • SOTA result:指的是在该项研究任务中,目前最好的模型的结果/性能/表现。

 

参考:

有监督、半监督、无监督、弱监督、自监督的定义和区别_半监督和无监督_dwqy11的博客-优快云博客计算机视觉的上游任务和下游任务_Jumbo星的博客-优快云博客

消融实验(ablation study)是什么?_深度学习消融实验_龙雪Zzz的博客-优快云博客

基于深度学习的入侵检测记录二 写在前面  我们已经了解了深度学习的基本概念,但是还不了解它具体如何实现。设想一下,如果让你来实现深度学习,你会如何做?就以图像识别为例,比方说一辆摩托车,如何让机器做出正确的选择?   我试图以通俗的语言进行解释,但是发现解释不好。那么,我们就先来看一下深度学习的实现过程再回过头看这个问题。DL训练过程  看一下这段话 deep learning训练过程具体如下: 1. 使用自下上升非 阅读详情

相关推荐

研究生研一学习机器学习ML、深度学习DL的规划

研究生学习机器学习DL、深度学习DL的规划 保上研之后也没有很好规划自己的学习路线,看到b站上的一位清华博士讲述他本科也是机械跨考计算机的学习路线,所以记录下来,从现在开始按照规划来一点一点地做好。 掌握python(推荐一周) 1.1 面向对象编程 廖雪峰python网站: https://www.liaoxuefeng.com 1.2 数据分析Numpy numpy 100题: https://www.yanxishe.com/columnDetail/24784 1.3数据分析pandas pan

没有最好,只有更好 3098

上游任务和下游任务

上游任务上进行预训练,网络能够学到通用的特征,然后通过微调,这些通用特征能够被定制为适应特定的下游任务。大规模数据集的上游任务通常能够为模型提供强大的泛化能力,而相对较小的数据集的下游任务则能够使模型更适应特定的应用场景。

一杯水果茶!足矣~ 6561

【深度学习】Java DL4J基于 RNN 构建智能停车管理模型

Java DL4J是一个开源的、分布式的深度学习库,用于在Java和Scala中进行深度学习。易于使用:提供了简单的API,方便开发者快速搭建和训练深度学习模型。高性能:支持多线程和分布式计算,能够充分利用计算资源,提高模型训练速度。丰富的模型支持:支持多种深度学习模型,如多层感知机(MLP)、卷积神经网络(CNN)、循环神经网络(RNN)等。在本案例中,我们使用RNN构建智能停车管理模型。

在技术的广袤天地里,本博客如精准罗盘。剖析前沿科技,深掘代码奥秘,以精炼笔触,带您穿越复杂技术迷宫,速达知识彼岸。 6039

【计算机视觉】上游任务和下游任务的理解

【计算机视觉】上游任务和下游任务的理解

wzk4869的博客 5038

【深度学习】Java DL4J基于多层感知机(MLP)构建公共交通优化模型

而通过深度学习技术,我们能够深入挖掘乘客出行数据和公交车辆运行数据中隐藏的规律与模式。例如,从乘客出行数据中可以分析出不同时间段、不同区域的出行需求特点,包括出发地、目的地、出行高峰低谷时段等信息;从公交车辆运行数据里能获取车辆的行驶速度、站点停留时间、满载率等情况。利用这些丰富的信息,我们可以构建智能化的公共交通优化模型,对公交线路进行动态调整,如开辟新线路、优化现有线路站点设置,同时合理安排公交车辆的调度,实现精准投放运力,提高公交车辆的利用率,减少空驶里程,最终显著提升公共交通的效率和服务质量,缓解城

在技术的广袤天地里,本博客如精准罗盘。剖析前沿科技,深掘代码奥秘,以精炼笔触,带您穿越复杂技术迷宫,速达知识彼岸。 6160

DL|深度学习入门记录

一、colab打开的方法 是在google drive中新建。 二、 点击可以重命名:

个人学习笔记 1592

计算机视觉中,什么是上游任务、下游任务和pretext task?

在机器学习和深度学习的语境中,尤其是当涉及到预训练模型时,我们经常听到“上游任务”和“下游任务”这两个术语。进行预训练的任务,其目标是让模型学习到数据的内在规律和特征表示。进行微调或训练的任务,这些任务通常与实际应用需求密切相关。

qq_41833478的博客 2903

深度学习:Java DL4J基于RNN构建智能停车管理模型

Deeplearning4j(DL4J)是一个基于Java的深度学习库,它提供了丰富的工具和算法,方便开发者在Java环境中进行深度学习模型的开发和训练。智能停车管理系统借助先进的技术手段,如传感器、摄像头等收集停车场的实时数据,再通过数据分析和智能算法,实现车辆的高效引导、车位的合理分配等功能。在上述代码中,我们首先设置了模型的参数,如输入层大小、隐藏层大小、输出层大小、学习率等。// 设置训练监听器。在构建RNN模型时,我们需要设置模型的参数,如输入层的大小、隐藏层的大小、输出层的大小、学习率等。

Loving_enjoy的博客 1373

下游任务(downstream task)含义

下游任务,微调

qq_45710342的博客 1万+

Java金融反欺诈实战:从DL4J深度学习到Flink实时监控的全栈解决方案

毫秒级响应:Flink流处理架构支持每秒百万级交易处理99.3%准确率:DL4J深度学习模型+XGBoost的混合架构动态更新:Redis模型缓存与热更新机制全链路监控:从数据采集到告警的端到端追踪联邦学习:实现跨机构数据隐私保护下的模型训练图神经网络:分析用户关系网络中的异常模式量子计算优化:利用量子退火算法加速特征选择。

墨夶的博客 1586

Java深度学习库DL4J示例代码大全

DeepLearning4j (DL4J) 是一款为Java和JVM语言设计的开源深度学习库。它全面集成了Java生态系统,提供了构建和部署深度神经网络所需的工具和库。DL4J不仅加速了Java开发者的生产力,也使他们能够快速实现复杂的深度学习模型,而无需深入了解底层细节。在项目的根目录中,我们可以发现几个关键性的文件,它们是构建、管理以及运行整个项目的基石。例如:pom.xml:这是使用Maven作为构建工具的项目中的核心文件,它声明了项目依赖、构建配置、插件以及项目的其他元数据。

weixin_42504649的博客 919

深度学习知识点

State of the arts 的缩写,指的是在某一个领域做的Performance最好的model。

weixin_46042803的博客 780

如何利用东南大学齿轮箱数据集进行故障诊断?从数据采集到模型训练全流程解析

本文详细解析如何利用东南大学齿轮箱数据集进行故障诊断,涵盖从数据采集到模型训练的全流程。通过信号预处理、特征工程构建及多种机器学习模型对比,帮助开发者高效实现工业设备健康管理。特别适合希望将AI技术应用于工业场景的Python开发者。

m2n3b4v5c6的博客 375

一些深度学习训练过程可视化以及绘图工具

VisualDL是PaddlePaddle的可视化分析工具,提供各种图表来显示参数的趋势,并可视化模型结构、数据样本、张量直方图、PR曲线、ROC曲线和高维数据分布。为了实现这些可视化,需要在训练循环中添加代码来记录相应的数据(例如,损失值、准确率、权重等),然后使用合适的可视化工具来展示这些数据。这个工具通常提供了一个简单易用的界面,允许用户通过图形界面选择和排列不同的层(如卷积层、池化层、全连接层等),从而设计和展示他们的网络架构。然而,它更多的是用于可视化和设计,而不直接涉及网络的实际训练和测试。

qq_49370210的博客 1万+

无人机飞控传感器全解析:从IMU到光流传感器的实战应用

本文深入解析了无人机飞控系统的核心传感器,从IMU、气压计、磁力计到光流传感器,详细阐述了其工作原理、数据融合策略及常见挑战。结合ICF5、Pixhawk 6C等主流飞控硬件,提供了从传感器校准、滤波器调优到应对室内光流定位、强磁干扰等实战场景的系统性优化指南,帮助开发者突破飞控“黑箱”,实现更稳定、可靠的飞行控制。

weixin_28396629的博客 165

STM32F103C8T6心电采集实战:从PCB设计到上位机开发的完整指南(附TI杯开源资料)

本文详细介绍了基于STM32F103C8T6的心电采集系统开发全流程,从PCB设计到上位机开发,特别适合大学生电子设计大赛参赛者参考。内容涵盖硬件设计精要、软件算法优化及上位机开发技巧,并附TI杯开源资料,帮助开发者低成本实现医疗级心电信号采集。

kafka6courier的博客 193

DL-FWI培训心得

本贴基于闵帆老师对于2025届新生进行的DL-FWI培训进行心得总结。

perfect458的博客 634

usb设备的定位信息获取

一个usb hub有20个口,每个口有一个标号,那么如果一个为X的标号插入了一个android设备,如何通过函数,得到这个X,代码实现如下,获取了location, 得到类似 Port_#0002.Hub_#0003 的字符串,然后,要对应一个表。

babytiger的专栏 2106

探索深度学习前沿:DL_Topic - 深度学习主题库

探索深度学习前沿:DL_Topic - 深度学习主题库 去发现同类优质开源项目:https://gitcode.com/ 在这个数字化时代,深度学习(Deep Learning)已经成为人工智能领域的一颗璀璨明星。为了帮助开发者和研究人员更好地理解和掌握这一领域的最新动态, —— 一个全面且更新实时的深度学习主题库。 项目概述 DL_Topic 是一个开源项目,旨在为用户提供一个一站式平台,以获取...

gitblog_00082的博客 457

《用 AI 赋能医药科研创新》目录(持续更新)

本专栏旨在指导医学科研和药物研发人员运用AI技术提升研究效率。内容包括:利用AI分析文献、识别研究热点、自动生成研究草稿;在新药研发中,通过AI优化临床方案设计、受试者筛选等环节;介绍AI理论基础如大语言模型、提示词工程学及智能体技术发展历程。专栏采用5000-9000字的长文形式,系统讲解AI在医药研发各环节的应用方法,帮助研究者缩短周期、降低成本,推动医药研发进入智能化新阶段。

MD Code 498

SAP CPI 和 PO 的区别

SAP CPI适合云集成轻量级的集成需求,并且由于其云架构,具有快速部署低维护高度可扩展的特点。SAP PO更适合本地系统集成复杂的集成场景和高度定制化的需求,并且对于已经有 SAP 基础设施的企业来说,PO 提供了更多的控制和灵活性。选择使用哪个平台通常取决于企业的技术架构、集成需求、预算以及对灵活性和控制的需求。如果企业主要使用 SAP 的本地系统,并且有复杂的集成需求,那么 SAP PO 是一个理想的选择。如果企业更多地依赖云应用,并希望简化集成操作,那么 SAP CPI 更加适合。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1865

DL在地球物理中的应用及发展趋势

1 勘探地球物理 地震勘探的主要过程包括地震数据的采样和处理(去噪、插值等)、反演(偏移、成像等)和解释(断层检测、相分类等)。 1.1地震数据处理 地震数据受到不同类型噪声的污染,例如来自背景的随机噪声、沿地表以高能量传播并掩盖有用信号的地滚波,以及在界面之间多次反射的多次噪声。 传统方法使用手工滤波器或正则化通过分析相应的特征来对某些类型的噪声进行去噪。然而,当信号和噪声共享一个共同的特征空间时,手工制作的滤波器就会不起作用。DL 方法在用于地震去噪时...

hhhhhhhhhhyyyyyy的博客 849

DCMM评估报告模板样例

这篇DCMM评估报告对某数据管理公司2020年的数据管理能力进行了全面分析。报告显示,该公司在数据战略方面取得初步进展,但在数据治理和数据架构方面仍存在明显不足,包括缺乏有效治理流程、数据质量监控不足,以及数据标准化和转换灵活性不足等问题。评估报告提出了针对性改进建议,包括完善数据战略、建立治理流程、加强质量监控和提升数据转换灵活性等,为提升数据管理成熟度提供了重要指导。

cdfunlove的博客 166

【DL】我们的深度学习之旅:时尚商品分类项目实战记录

在这个快节奏的电商时代,我和我的团队决定挑战一个既有趣又有实际意义的问题:如何让机器"看懂"时尚商品?经过几个月的努力,我们完成了这个基于深度学习的时尚商品分类项目,现在想和大家分享我们的整个开发历程。这个时尚商品分类项目不仅让我们掌握了深度学习的核心技术,更重要的是培养了我们的科研思维和团队协作能力。从最初的想法到最终的实现,我们经历了无数次的讨论、实验、失败和改进。

thorandloki的博客 949

【WRF模拟】保存wrf输出文件到指定目录+仅输出指定空间域/变量文件

修改wrf命令以更改指定输出文件目录等

WW、forever的博客 543

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

学习记录-专业术语介绍

指的是在实验室中进行液体和生物样本处理的实验,例如分子生物学实验、细胞生物学实验等。湿实验需要在实验室中处理样本,使用化学试剂、生物材料等,并通常需要使用实验室仪器和设备。

qq_47201597的博客 2870

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

上一篇: 深度学习动态识别过程
下一篇: fatal: 无法访问 ‘https://github.com/OpenKinect/libfreenect2.git/‘:Failed to connect to github.com port 4
LoriaLi
博客等级 码龄8年 16粉丝 13原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值