yolo系列之yolov3(3)

news/2024/5/5 13:26:24/文章来源:https://blog.csdn.net/monk96/article/details/126612117

文章目录

  • 前言
  • v3
  • 改动
    • backBone
    • 先验框的设定改变
    • 特征图的提取
    • loss函数的修改
    • softmax 改进
  • MSE 和交叉熵损失函数

前言

  • v1和v2可以参考前两篇文章
  • v1:https://blog.csdn.net/monk96/article/details/126603180?spm=1001.2014.3001.5502
  • v2:https://blog.csdn.net/monk96/article/details/126605169?spm=1001.2014.3001.5502

v3

论文参考:https://arxiv.org/pdf/1804.02767.pdf
大v参考:https://zhuanlan.zhihu.com/p/76802514

v3 和v2 大体上的思路是差不多的, 做了一些细节上的修改。

改动

  1. 提取网络的改变 Backbone
  2. 先验框的改变
  3. 特征图的提取,特征融合(金字塔特征)
  4. loss函数的改变
  5. softmax的改变

别急, 一个个来

backBone

论文中这样说:

This new network is much more powerful than Darknet19 but still more efficient than ResNet-101 or ResNet-152.
Here are some ImageNet results:

在这里插入图片描述
这边的网络是基于darknet-19上进行改进的,融合了resnet ,叫darknet。

先验框的设定改变

论文中提到:
在这里插入图片描述
v3 中沿用了v2的kmeans提取bounding-box, 为9种, 3个大,中,小。

特征图的提取

在这里插入图片描述

在这里插入图片描述

这边用了concat 替代了加和操作,目的在于concat可以融合特征图,如25625616 concat 25625616 = 25625632
每个特征图维度为 85

loss函数的修改

在这里插入图片描述
对于x, y, w, h ,引入了均方误差损失。
对于二分类问题, 引入了交叉熵损失函数。

softmax 改进

把常用的单分类, 设计成多类别

MSE 和交叉熵损失函数

https://zhuanlan.zhihu.com/p/95386061

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

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

相关文章

Redis 非关系型数据库学习(三)---- Redis 基础知识

文章目录Redis 非关系型数据库学习(三)---- Redis 基础知识(1)Redis 数据库select 切换当前数据库Dbsize 查看数据库key数量(2)查看数据库的keykeys [partten](3)清除数据库的 keyfl…

【沐风老师】3DMAX散布插件scat_pro v1.1使用教程

【ScatPro简介】 3DMAX超级散布插件ScatPro是一个max脚本小工具,可以帮助你散布3D对象到曲面。在家具建模、建筑建模方面都有很大的帮助,可以提高工作效率。 ScatPro插件非常适合编织类建模,这将大大解放我们的双手,提高工作效率…

http和tcp

http http - 浏览器和服务器交互的超文本传输协议 https - http ssl (建安全通道,确保数据传输,网站真实性) http 80 身份容易被伪装 内容容易被篡改窃取 收集流动的数据包且解析,可以交给抓包工具 Https 443 需证书费用高 对传输内容进行加密 身份认证…

【RabbitMQ学习笔记】第一章 MQ的基本概念

文章目录1、MQ概述2、MQ的优势3、MQ的劣势4、常见的MQ产品1、MQ概述 MQ全称Message Queue,消息队列,是在消息的传输过程中保存消息的容器,多用于分布式系统之间进行通信。 2、MQ的优势 总结六个字: 解耦、异步、削峰 优势说明…

2022几款开源的态势感知、攻击监控、日志分析等平台调研

目录态势感知、攻击监控、日志分析等平台调研一. OSSIM开源安全信息管理系统功能展示主界面1. DASHBOARDS模块a. OverViewb.Deployment status:资产部署的分类及状态信息c. Risk Mapsd. Open Threat Exchang:在地图中显示OTX变化趋势及IP信誉2. ANALYSIS…

javaweb JAVA JSP汽车销售系统商城购物系统jsp购物系统购物商城系统源码(jsp电子商务系统)网上汽车

JSP汽车销售系统商城购物系统jsp购物系统购物商城系统源码(jsp电子商务系统)网上汽车

打破平台限制,小程序如何在硬件设备上运行?

在小程序技术日益成熟、生态日益善的前景下,运营者们发现小程序“即用即走、轻量开发”的特点非常契合各种硬件设备的使用场景;开发者们对“一次开发,多端运行”的诉求也变得越来越强烈。 当前在微信、百度、支付宝、今日头条等各大巨头都把…

解决Oracle报错ORA-01403: 未找到任何数据

发现问题 今天在执行某个存储过程的时候,遇到一个报错,提示我ORA-01403: 未找到任何数据 如图所示 问题分析 因为我的报错信息表里有记录着具体的报错位置,所以我很快的能够定位到问题所在,感觉这样找问题真的挺方便的&#x…

NGINX基础知识:从零开始配置高性能服务器

NGINX基础知识:从零开始配置高性能服务器 学习从头开始安装和配置 NGINX Web 服务器。 课程英文名:NGINX Fundamentals High Performance Servers from Scratch 此视频教程共2.0小时,中英双语字幕,画质清晰无水印,源…

modbus如何添加从机以IO模块举列

连接部分 把两台MXXT设备都使用网线,连接到同一个交换机里面。找一台电脑也连接同交换机或者同局域网内。 软件设置 电脑上打开我们的MXXT配置软件。 点击左上角搜索设备。如上图,我们先双击192.168.1.130.默认密码:1234点确定,进…

云原生中间件RocketMQ-核心原理之同步_异步刷盘,同步_异步复制解析

文章目录发送逻辑消费逻辑刷盘机制同步刷盘异步刷盘配置同步/异步复制解析异步复制同步复制配置推荐使用发送逻辑 发送时,Producer将不同topic的所有消息都会顺序写入Commit Log中,Broker端的后台服务线程—ReputMessageService不停地分发请求并异步构建…

远程连接elasticsearch

做分布式或者集群的时候,需要对elasticsearch做些配置才可以通过端口访问,我这里是以阿里云为例。 前置要有java环境变量。 在阿里云安全组里面开放9200和9300端口,9200用于测试端口是否连上和查看状态。 elasticsearch国内镜像:…

在线客服系统的优势

对于各电商企业来说,在线客服作为直接触达客户的门面,起着至关重要的作用,而优质的话术可以起到催化剂的作用,而快捷回复就是必备工具。 前言 对于各电商企业来说,在线客服作为直接触达客户的门面,起着至关…

深入Spring Boot :整合Redis详解

Spring Boot为Redis的Lettuce和Jedis客户端库提供了基本的自动配置,并且可以使用Spring Data Redis完成更多的操作。本篇将介绍如何整合Redis及使用Redis实现简单的查询缓存,主要包括以下7部分内容: 缓存 Redis Lettuce Spring Data Redis…

瑞吉外卖 —— 2、后台登录和登出

1、后台登录功能 1.1、接口分析 通过浏览器调试工具 F12 可以发现,在登录页面点击登录后,发送 POST 请求 http://localhost:8080/employee/login ,并将输入的账号和密码信息以 JSON 格式发送给后台 前端校验代码如下: 1.1.2、登…

Hadoop源码解析之Mapper数量计算公式

前言 据说,自0.20.0版本开始,Hadoop同时提供了新旧两套MapReduce API,并在后续版本中也同时支持这两种API的使用。新版本MR API在旧的基础进行了扩展,也制定了新的split计算方式。新版本MR API在包org.apache.hadoop.mapreduce及…

Python基于Django的汽车销售网站

本汽车销售商城采用的数据库是Mysql,使用Django框架开发。在设计过程中,充分保证了系统代码的良好可读性、实用性、易扩展性、通用性、便于后期维护、操作方便以及页面简洁等特点。 汽车销售商城主要是为了提高工作人员的工作效率和更方便快捷的满足用户…

Win7下安装Docker(虚拟机win7)

在虚拟机VM里面安装一个win7用于安装Docker docker-toolbox-windows-docker-toolbox安装包下载_开源镜像站-阿里云 直接下载圈起来的这个就好了 直接拷贝到虚拟机系统win7里面安装,全部勾起来直接下一步安装即可 安装好后,会有三个图标 直接点击Dock…

自动化情侣微信早报信息定时推送

文章目录一、效果展示二、配置config.txt(重点)2.1 填写appID和appsecret2.1 创建测试模板填写template_id2.4 填写user2.5 填写weather_key2.6 填写剩下其他框选内容即可三、运行软件3.1 选择config.txt文件并设定时间3.2 运行软件3.3 效果展示一、效果…

12种解决CSS旧问题的新技巧

如果您一直在使用CSS,那么很可能会遇到一些布局或跨浏览器兼容性等问题。例如,CSS3的样式不太适用于IE的某些旧版本。而有时候,当我们准备使用某项功能时,却发现它无法广泛地得到各种浏览器的行为支持。因此,在从事Web…