什么是YOLOR?

news2025/1/13 9:30:04

简述

YOLOR 是一种用于对象检测的最先进的机器学习算法,与 YOLOv1-YOLOv5 不同,原因在于作者身份、架构和模型基础设施的差异。YOLOR 代表“你只学习一种表示”,不要与 YOLO 版本 1 到 4 混淆,其中 YOLO 代表“你只看一次”。 YOLOR被提议为“将隐性知识和显性知识编码在一起的统一网络”。YOLOR研究论文的标题为“你只学习一种表示:多个任务的统一网络”的研究结果指出,结果证明了使用隐性知识的好处。

YOLOR 专门用于对象检测,而不是其他机器学习用例,例如对象识别或分析。这是因为对象检测侧重于使对象属于某个类别或类的一般标识符。相比之下,其他类型的机器学习用例需要更精确的流程。对象识别要求机器学习模型适应构成彼此对象的细微差别范围。

工作原理

人类能够基于视觉、听觉、触觉(显性知识)来学习和理解物理世界,但也基于过去的经验(内隐知识)。因此,人类能够利用通过正常学习获得并存储在大脑中的先前学习的丰富经验,有效地处理全新的数据。

基于这一想法,YOLOR研究论文描述了一种将显式知识(定义为基于给定数据和输入的学习)与潜意识学习的内隐知识相结合的方法。因此,YOLOR的概念是基于编码内隐和外显知识,类似于哺乳动物大脑如何结合内隐和外显知识来处理。 YOLOR 中提出的统一网络生成一个统一的表示,以同时服务于各种任务。 通过三个值得注意的过程,这种架构可以发挥作用:核空间对齐、预测细化和具有多任务学习的卷积神经网络 (CNN)。 根据结果,当将内隐知识引入已经用显式知识训练的神经网络时,该网络有利于各种任务的执行。

人类可以在单一输入的情况下回答不同的问题。给定一条数据,人类可以从不同的角度分析数据。例如,某物的照片可能会引起对所描绘的动作、位置等的不同反应。YOLOR 旨在为机器学习模型提供这种能力,以便它们能够在一个输入的情况下为许多任务提供服务。

卷积神经网络(CNN)通常实现一个特定的目标,而它们可以被训练为一次解决多个问题,这正是YOLOR的目标。CNN通常是在创建时考虑一个目标。当CNN学习如何分析输入以获得输出时,YOLOR试图让CNN既(1)学习如何获得输出,也(2)所有不同的输出可能是什么。它可以有多个输出,而不仅仅是一个输出。

性能和精度

新的 YOLOR 算法旨在使用比较算法预测额外成本的一小部分来完成任务。因此,YOLOR 是一个统一的网络,可以一起处理隐性和显性知识,并产生由于该方法而改进的一般表示。 结合最先进的方法,YOLOR实现了与Scaled YOLOv4相当的目标检测精度,同时推理速度提高了88%。这使得 YOLOR 成为现代计算机视觉中最快的对象检测算法之一。在MS COCO数据集上,在相同的推理速度下,YOLOR 的平均精度比 PP-YOLOv2 高 3.8%。

显性/隐式信息

通过提供清晰的元数据或图像数据库,为神经网络提供明确的知识,这些元数据或图像数据库要么经过彻底注释,要么组织良好。

显式知识可以被认为是机器学习模型的抽认卡,具有清晰的定义和与这些图像相对应的图片/输入。 在模型通过抽认卡之后,它现在精通使用各自的定义或“类”对图像进行分类。

YOLOR 的显式知识是从神经网络的浅层获得的。这种知识直接对应于应该进行的观察。 显式深度学习是使用查询/密钥和非本地网络进行的,以获得使用输入数据的自我注意或自动选择内核。

隐性知识可以有效地帮助机器学习模型使用 YOLOR 执行任务。对于人类来说,隐性知识是潜意识中发展的。对于神经网络,隐式知识是通过深层的特征获得的。与观察不符的知识也被称为隐性知识。

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

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

相关文章

Docker的常用命令

文章目录 目录 文章目录 前言 一、帮助命令 二、镜像命令 1.查看镜像 2.搜索镜像 3.下载镜像 4.删除镜像 三、容器命令 1.启动容器 2.查看容器 3.退出容器 4.删除容器 5.启动和停止容器 四、常用的其它命令 后台运行 查看日志 查看容器中进程的信息 查看镜像的元数据…

lego-loam学习笔记(一)

前言: 主要记录配置编译lego-loam源码时遇到的问题和解决的方法。 系统:ubuntu18.04 一、安装gtsam 因为系统是18.04所以不需要作很大的更改,按照官网的doc一步一步的来就行了。 根据官网: GitHub - RobustFieldAutonomyLab…

DlhSoft Gantt Chart Light Library自定义的网格列

DlhSoft Gantt Chart Light Library自定义的网格列 Improved the loading of Microsoft Project XML files and the exporting of images from ScheduleChartDataGrid.Added new TotalResourceEffort and TotalResourceCompletedEffort properties to compute the real effort …

MySQL数据库数据动态监控(canal+Kafka)

参考资料: 参考文章https://gper.club/articles/7e7e7f7ff3g59gc6g6d canal官网 https://github.com/alibaba/canal

JavaWeb项目中添加live2d模型

前言:之前个人博客中配置的live2d模型的API失效了,所以重新折腾了一下,在自己服务器配置了 live2d 的 API,在此记录一下 JavaWeb项目中添加live2d模型 之前在个人博客中使用的 live2d 模型一直用的是网上一个大佬免费提供的 API …

Mybatis 的中高级特性使用

简介: MyBatis 的真正强大在于它的语句映射,这是它的魔力所在。由于它的异常强大,映射器的 XML 文件就显得相对简单。如果拿它跟具有相同功能的 JDBC 代码进行对比,你会立即发现省掉了将近 95% 的代码。MyBatis 致力于减少使用成…

小学生编程一些log

家里孩子也逐渐开始学习编程了,这里是一些经验积累,log下,希望能节省一些大家的探索时间; 方块编程 开始起手是一些scratch类的编程,使用方块类的,网课就可以,我这里尝试的是核桃编程&#xff…

蓝桥杯2020省赛python

蓝桥杯2020省赛Python 第一题:门牌制作 用了一个时间复杂度是n的算法,反正是填空题也不会出现TLE的事,只要别太离谱就行了。 利用python 的count函数 res 0 for i in range(1,2021):i str(i)res i.count(2) print(res)答案是2 第二题&…

【目标检测论文解读复现NO.26】基于改进YOLOv5s网络的实时输液监测

前言 此前出了目标改进算法专栏,但是对于应用于什么场景,需要什么改进方法对应与自己的应用场景有效果,并且多少改进点能发什么水平的文章,为解决大家的困惑,此系列文章旨在给大家解读最新目标检测算法论文&#xff0c…

115、【回溯算法】leetcode ——216.组合总和III:回溯法+剪枝优化(C++版本)

题目描述 原题链接:216.组合总和III 解题思路 整体回溯法思路类似于 77. 组合(回溯法剪枝优化),与之不同的是,需要多一个相加和为n的判定条件,可以让每次传入数的时候进行n - i,直至找到n 0时…

CAPBase理论

一、CAP 理论CAP 理论指出对于一个分布式计算系统来说,不可能同时满足以下三点:一致性:在分布式环境中,一致性是指数据在多个副本之间是否能够保持一致的特性,等同于所有节点访问同一份最新的数据副本。在一致性的需求…

英飞凌TC3xx系列介绍01-GTM系统介绍

本文框架1. 本系列前言2. GTM模块系统介绍2.1 GTM模块常用缩略语3. 系列介绍规划1. 本系列前言 英飞凌TC3xx是英飞凌AURIX 2G系列单片机,该系列单片机是32位微控制器,具有多个TriCore CPU、程序及数据存储器、总线、中断系统、DMA及功能强大的外围设备。…

linux基本功系列之su命令

文章目录一. su命令介绍二. 语法格式及常用选项三. 参考案例3.1 切换到root用户3.2 切换到指定用户3.3 不切换成root,但执行root才能执行的命令总结前言🚀🚀🚀 想要学好Linux,命令是基本功,企业中常用的命令…

【MySQL】第十部分 常用的聚合函数

【MySQL】第十部分 常用的聚合函数 文章目录【MySQL】第十部分 常用的聚合函数10. 常用的聚合函数10.1 MIN和MAX函数10.2 COUNT函数10.3 AVG和SUM函数10.4 GROUP BY10.5 HAVING总结10. 常用的聚合函数 定义: 对一组数据进行汇总的函数,输入的是一组数据的集合&…

英语学习打卡day5

2023.1.25 1.aqua n.水;溶液;浅绿色 The construction of underground aqua storage tank 地下水储罐的建设 2.do sth for dear life 拼命做某事 If you do something for dear life, you do it with as much effort as possible, usually to avoid danger. 3. 4.swoop …

vue-grid-layout数据可视化图表面板优化过程所遇问题汇总

对于drag事件不熟悉的,请先阅读:《drag事件详解:html5鼠标拖动排序及resize实现方案分析及实践》之前老项目grafana面板,如下图所示(GEM添加图表是直接到图表编辑,编辑完成后自动插入到面板最后&#xff09…

Flume集群安装部署、Kafka集群安装部署以及Maxwell安装部署实战

1、Flume集群安装部署 1.1、安装地址 Flume官网地址:http://flume.apache.org/文档查看地址:http://flume.apache.org/FlumeUserGuide.html下载地址:http://archive.apache.org/dist/flume/ 1.2、安装部署 将apache-flume-1.9.0-bin.tar.…

Redis实现笔记点赞排行榜 | 黑马点评-达人探店

一、发布探店笔记 探店笔记类似点评网站的评价,往往是图文结合。对应的表有两个 探店笔记表(主键、商户id、用户id、标题、文字、图片、探店文字描述、点赞数量、评论数量)评价表(笔记的评价)先上传图片请求一次保存…

【Java基础】--Java排序

【Java基础】--Java排序1、选择排序(Select Sort)2、冒泡排序(Bubble Sort)3、插入排序(Insert Sort)4、希尔排序(Shell Sort)5、归并排序(Merge Sort)6、快速排序(Quick Sort)7、堆排序(Heap Sort)小结待排序的元素需要实现 Java 的 Comparable 接口,该接口有 com…

Facebook SEO中参与度的重要性

参与度,也就是大家所说的浏览量,在 Facebook SEO中也叫做页面访问者参与度。一般来说, Facebook的用户在上面停留的时间越长代表着它在用户心目中的形象越好,这也是为什么 Facebook上的访客愿意打开自己的 Facebook页面让好友帮忙…