20、Resnet 为什么这么重要

(本文已加入“计算机视觉入门与调优”专栏,点击专栏查看更多文章信息)

resnet 这一网络的重要性,上一节大概介绍了一下,可以从以下两个方面来有所体现:第一是 resnet 广泛的作为其他神经网络的 back bone;第二是 resnet 是 AI 芯片厂家对标性能时,在视觉领域尤其是图像分类任务中的首选网络。下面针对这两点再补充介绍一下。

哪些网络以 resnet 作为 back bone?

back bone 意为骨干网络,很多模型将 resnet 作为骨干网络时,主要是因为需要从图像中提取高级特征的需要,也就是这些模型将 resnet 作为一个高效的特征提取器来使用

Yolo-v3

YOLO (You Only Look Once) 网络是一个广泛应用的目标检测模型。上图是yolov3 的主要结构(图源江大白)。

最左上角红色框出来的便是 yolov3 的back bone, 由一些 resnet 结构串联而成。它的作用便是对原始输入的图像(最左侧)进行特征提取。在yolov3中,通过在不同的 resnet 后拉出一个新的分支,来处理不同尺度下的图像特征,从而可以检测出图像中大尺寸的物体、小尺寸的物体、中尺寸的物体。

从上图也可以看出,yolo 与 resnet 相比,还多了一些其他的网络结构,比如上下采样和 concat(这是一种联接操作),这是为了更好的完成图像的目标检测任务而设计的。当我们将 resnet 这一部分的原理搞清楚之后,几乎可以无缝衔接的学习 yolo, 并且可以到很快学会。

当然除了yolo 系列的目标检测网络之外,还有很多网络也会用到 resnet,这里不列举了。

性能标杆

除了将 resnet 这一结构当做骨干网络之外,另一个让我觉得 resnet 很重要的地方在于,几乎所有的 AI 芯片公司,包括国外的英伟达,在测试自家芯片的时候,都会将 resnet50 的性能数据作为宣传, 如下是英伟达官网宣传自家GPU时的截图。

而后来成立的性能打榜平台 MLperf 中,更是将 resnet 的跑分数据作为了计算机视觉中一个重要的单项测试指标。

总之,经典且重要的 resnet50,我觉得作为入门计算机视觉再合适不过了。下一节介绍resnet50中都有哪些算法,然后开始拆解各种算法。

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

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

相关文章

SIP协议在语音通信的应用方式及OKCC系统中的配置方法

在企业语音通信的过程中,SIP协议支持的网络通信技术通过网络为用户提供了无数的通信便利,已成为企业不可或缺的重要通信技术。由于SIP协议是语音通信帮助企业实现这些优势的原因,因此了解支持这些呼叫的SIP协议的上下文至关重要。 什么是SI…

RocketMQ事务消息源码解析

RocketMQ提供了事务消息的功能,采用2PC(两阶段协议)补偿机制(事务回查)的分布式事务功能,通过这种方式能达到分布式事务的最终一致。 一. 概述 半事务消息:指的是发送至broker但是还没被commit的消息,在半…

2022年高校大数据挑战赛B题图像信息隐藏求解全过程论文及程序

2022年高校大数据挑战赛 B题 图像信息隐藏 原题再现: 互联网的快速发展,给图像、视频的传播方式带来巨大变化。图像作为媒体的重要载体,每天有大量的原创图像公开在互联网上,如何保护图像版权的同时不破坏原始的图像一直是图像处…

我们是如何让微服务在实践中“活色生香”的?

文章目录 🔊博主介绍🥤本文内容1. 前言2. 请求的路径分析3. 服务周期分析4. 请求格式转换5. 服务层设计6. 业务服务层设计7. 安全防护及策略8. 结论 📢文章总结📥博主目标 🔊博主介绍 🌟我是廖志伟&#xf…

五、关闭三台虚拟机的防火墙和Selinux

目录 1、关闭每台虚拟机的防火墙 2、关闭每台虚拟机的Selinux 2.1 什么是SELinux

CentOS 7 配置tomcat

简介 Tomcat是一个使用Java编写的开源Web应用服务器,是由Apache Software Foundation管理的一个项目。它是一个轻量级的应用服务器,可以下载、安装和使用,而且还提供了许多高级功能,例如支持Java Servlet、JavaServer Pages (JSP)和JavaServer Faces (JSF) 等JavaEE技术,…

30秒搞定一个属于你的问答机器人,快速抓取网站内容

我的新书《Android App开发入门与实战》已于2020年8月由人民邮电出版社出版,欢迎购买。点击进入详情 文章目录 简介运行效果GitHub地址 简介 爬取一个网站的内容,然后让这个内容变成你自己的私有知识库,并且还可以搭建一个基于私有知识库的问…

Fiddler抓包工具之fiddler的介绍及安装

Fiddler简介 Fiddler是比较好用的web代理调试工具之一,它能记录并检查所有客户端与服务端的HTTP/HTTPS请求,能够设置断点,篡改及伪造Request/Response的数据,修改hosts,限制网速,http请求性能统计&#xff…

skywalking 9.0.0开启自监控和配置集群

一、skywalking介绍 SkyWalking是有国内开源爱好者吴晟开源并提交到Apache孵化器的开源项目,2017年12月SkyWalking成为Apache国内首个个人孵化项目,2019年4月17日SkyWalking从Apache基金会的孵化器毕业成为顶级项目,目前SkyWalking支持Java、…

FastAPI中如何调用同步函数

目录 一、使用app.sync装饰器 二、使用asyncio.run()函数 三、使用background参数 四、注意事项 总结 FastAPI是一个基于Python 3.6的快速Web框架,用于构建高效、可扩展的Web应用程序。在FastAPI中,可以使用同步函数来处理请求并返回响应。本文将介…

【集合篇】Java集合概述

Java 集合概述 集合与容器 容器(Container)是一个更广泛的术语,用于表示可以容纳、组织和管理其他对象的对象。它是一个更高层次的概念,包括集合(Collection)在内。集合(Collection&#xff0…

CleanMyMac X2024Macos强大的系统优化工具

都说苹果的闪存是金子做的,这句话并非空穴来风,普遍都是256G起步,闪存没升级一个等级,价格都要增加上千元。昂贵的价格让多数消费者都只能选择低容量版本的mac。而低容量的mac是很难满足用户的需求的,伴随着时间的推移…