有哪些好看的CNN模型画法?

news2024/2/27 13:56:36

点击上方“小白学视觉”,选择加"星标"或“置顶

重磅干货,第一时间送达

编辑:忆臻

本文仅作为学术分享,如果侵权,会删文处理

机器学习算法与自然语言处理报道

有哪些好看的CNN模型画法?

作者:bingo

https://www.zhihu.com/question/62509034/answer/199177562

谢邀。第一次答DL相关题目,如有错误,欢迎指正。

前几天刚好跟同学讨论到画的好看的CNN图,正好答一下问题,自己也做下整理收藏。

说起CNN的模型图,要从经典CNN的相关paper开始:

LeNet,1998年;AlexNet,2012年 ;ZF-net,2013年;NIN,2013年;GoogLeNet (InceptionV1),2014年;VGG,2014年;Batch Norm (InceptionV2),2015年;InceptionV3 ,2015年;ResNet,2015年;InceptionV4,2016年。

依次上图(多图预警):

LeNet

786628849ab75188de6bbceae93676b4.png

AlexNet

33a53fab4b2cb22b485bc1ee3a40c3f6.png

ZF-net

64aa3c81cb2284075cec0f938ccb9bf7.png

NIN

8e0bc8ec0a650559779553e1c4df1b59.png

GoogLeNet

3e368207712dfc5ce91a359b1e471c65.png

VGG

fc8cb7d0b56204e0ae25540bc7b8656d.png

Batch Norm

通用数据预处理,没有提出新的网络模型

InceptionV3

907b6b3e90b7729e78a2e83f2a40bd02.png

ResNet

134fff99db29f575c42ac9d3a29f7752.png

InceptionV4

75fefd03bb3ac38e9c0ad207c87add86.png

在经典的CNN基础上,大家都会根据自己的算法和结构作出一些改进。

个人认为比较好看的CNN结构图:

Andrej Karpathy大神主页(Andrej Karpathy Academic Website)贴出了部分论文的图:

b68251bc7d4ef03fac7be0ab8fc5c1a2.png

Large-Scale Video Classification with Convolutional Neural Networks paper里横向类似Alexnet的图以及纵向多个level的fusion图,与之类似的是另一篇paper里面为了表示各种level pooling做的层级concat的图:

0deaa45cd4f574cb3ac306cef0fefbd5.png

Image Feature Learning for Cold Start Problem in Display Advertising模仿ZF-net做的图。

Two-Stream Convolutional Networks for Action Recognition in Videos视频分析经典的Two-stream CNN图:

93b9a3cb0264f9f62eb69be83d631749.png

同样视频分析Limin Wang做了不同改进的视频应用CNN结构图:Limin Wang

最后放一个我们Pooling the Convolutional Layers in Deep ConvNets for Video Action Recognition里面的图:

200c69067b9d12980d110fa597639714.png

个人理解和简单总结

根据上面一些经典的CNN结构图和大神们paper里面的CNN模型图,可以看出大家还是在参考经典CNN结构的基础上作出自己的一些变化:例如Cold Start paper模仿ZF-net的图,我们Pooling the Convolutional paper和视频分析的很多paper参考Two-Stream的图,在layer上面进行Fusion以及Pooling通常会参考上面Karparthy Sports-1M以及Beyond Short Snippets中Layer concatenation类似的图。

当然除了直接放图之外,VGG还放出了一个表格,清晰的表明每一层的结构和参数。有时候,为了强调自己模型在网络局部的改进,也会有局部区域图出现例如InceptionVX里面卷积核大小不断变化的一系列图,ResNet中shorcut结构:

8b6ed82f4c08d353e5ff6d991f0d6604.png

作者:天机
https://www.zhihu.com/question/62509034/answer/201313069

前两天看到一个高端的。

03678751fd7c484e73bcbcb0dd082cd4.png

下载1:OpenCV-Contrib扩展模块中文版教程

在「小白学视觉」公众号后台回复:扩展模块中文教程即可下载全网第一份OpenCV扩展模块教程中文版,涵盖扩展模块安装、SFM算法、立体视觉、目标跟踪、生物视觉、超分辨率处理等二十多章内容。

下载2:Python视觉实战项目52讲

在「小白学视觉」公众号后台回复:Python视觉实战项目即可下载包括图像分割、口罩检测、车道线检测、车辆计数、添加眼线、车牌识别、字符识别、情绪检测、文本内容提取、面部识别等31个视觉实战项目,助力快速学校计算机视觉。

下载3:OpenCV实战项目20讲

在「小白学视觉」公众号后台回复:OpenCV实战项目20讲即可下载含有20个基于OpenCV实现20个实战项目,实现OpenCV学习进阶。

交流群

欢迎加入公众号读者群一起和同行交流,目前有SLAM、三维视觉、传感器、自动驾驶、计算摄影、检测、分割、识别、医学影像、GAN、算法竞赛等微信群(以后会逐渐细分),请扫描下面微信号加群,备注:”昵称+学校/公司+研究方向“,例如:”张三 + 上海交大 + 视觉SLAM“。请按照格式备注,否则不予通过。添加成功后会根据研究方向邀请进入相关微信群。请勿在群内发送广告,否则会请出群,谢谢理解~

a061e9d5162a1bf18f4455930cc89566.png

030ba987c0d0e8d46168bfedd88ca503.png

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

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

相关文章

C语言回溯算法解决N皇后问题

回溯算法的模型是 x, not satisfy ? x-- : continue. 代码中x作列号&#xff0c;y[x]保存第x列上皇后放置的位置。 1 #include<stdio.h>2 #include<math.h>3 #define N 54 int position_check(int,int*);5 void print_board(int count,int* y);6 int main()7 {8 …

面试官吐槽:“Python程序员就是不行!”网友:我能把你面哭!

最近几年&#xff0c;Python莫名火了起来&#xff0c;很多公司都想赶上这“莫名”的热潮&#xff0c;招聘到大牛人才。但是&#xff0c;最近一个HR在社交网站的吐槽又火了&#xff1a;那么问题来了&#xff0c;市面上为什么鲜有企业满意的优秀的Python程序员&#xff1f;企业到…

告别「灭霸式审稿」,IJCAI-21 的投稿者爽到家!

点击上方“视学算法”&#xff0c;选择加"星标"或“置顶”重磅干货&#xff0c;第一时间送达转自 | 新智元编辑 | Q没有「灭霸式审稿」的IJCAI-21&#xff0c;你的论文中了吗&#xff1f;还记得去年的那封来自时任程序主席Christian Bessiere的邮件拒信吗&#xff1a…

50k大牛告诉你Python怎么学,10个特性带你快速了解python

前言 如果你是一个正在学习python的c、c or java程序员&#xff0c;又或者你是刚刚接触python&#xff0c;刚刚开始学习python&#xff0c;那么&#xff0c;请认真看完这10个语言特性&#xff0c;你会受益匪浅的。 关注转发私信小编“资料”即可领取2021最新全套python零基础入…

医疗人工智能前景——医学影像

点击上方“小白学视觉”&#xff0c;选择加"星标"或“置顶”重磅干货&#xff0c;第一时间送达作者&#xff1a;Arya医学图像AI&#xff08;博士&#xff09;在读&#xff0c;研究方向为unsupervised deep learning; multi-modal; PET-CT. 写这篇文章梳理一下学习思路…

TCP/IP 笔记 1.3 IP:网际协议

---恢复内容开始--- I P是T C P / I P协议族中最为核心的协议。所有的 T C P、U D P、I C M P及I G M P数据都以I P数据报格式传输。  不可靠( u n r e l i a b l e)的意思是它不能保证 I P数据报能成功地到达目的地。 I P仅提供最好的传输服务。如果发生某种错误时&#xff…

eclipse 中配置maven环境

选择 菜单栏 window -preferences-maven- installations 点击add 添加自己的maven 库 配置 setting 第一个为全局配置 第二个为用户配置可以覆盖全局配置 当在用户配置的镜像源找不到 响应的依赖的时候会在全局配置的镜像源中寻找 setting.xml 中配置镜像源 在mirrors标签中添加…

Nacos 1.3.0 发布, 全新内核构建

点击上方“方志朋”&#xff0c;选择“设为星标”回复”666“获取新整理的面试文章1.3.0版本开始修炼内功&#xff0c;聚焦“简单”、“性能”、“高可用”这核心的三个点进一步提升Nacos核心竞争力。内嵌关系型分布式数据库&#xff0c;简化集群部署模式集群管理下沉统一&…

基于 OpenCV 和 OpenPose 的棒球挥杆人体姿势估计

点击上方“小白学视觉”&#xff0c;选择加"星标"或“置顶”重磅干货&#xff0c;第一时间送达介绍人体姿态估计是一个非常有趣的领域&#xff0c;如果我们能够将诸如棒球摆动或投球等运动的人体姿势量化为数据&#xff0c;那么我们或许能够将数据转化为有用的见解&a…

揭开「拓扑排序」的神秘面纱

作者 | 小齐本齐责编 | Carol来源 | 码农田小齐Topological sort 又称 Topological order&#xff0c;这个名字有点迷惑性&#xff0c;因为拓扑排序并不是一个纯粹的排序算法&#xff0c;它只是针对某一类图&#xff0c;找到一个可以执行的线性顺序。这个算法听起来高大上&…

像“打游戏”一样用Numpy,试试?

点击上方“视学算法”&#xff0c;选择加"星标"或“置顶”重磅干货&#xff0c;第一时间送达子豪 发自 凹非寺 量子位 报道 | 公众号 QbitAI科学计算工作者不必再为代码头痛了&#xff01;现在&#xff0c;你能像“打游戏”一样&#xff0c;无需编码&#xff0c;轻松…

七夕要到了,用Python比心表白

大家好&#xff0c;欢迎来到 【python教程入门学习】&#xff01; 每到各种节日&#xff0c;不少小伙伴们都会遇到这样一个世纪问题——怎么给心仪的女生/女朋友/老婆一个与众不同的节日惊喜。 这不马上就又要到七夕了嘛&#xff0c;我们可以尝试用python给女朋友比心表白&am…

Java基础知识回顾之四 ----- 集合List、Map和Set

前言 在上一篇中回顾了Java的三大特性&#xff1a;封装、继承和多态。本篇则来介绍下集合。 集合介绍 我们在进行Java程序开发的时候&#xff0c;除了最常用的基础数据类型和String对象外&#xff0c;也经常会用到集合相关类。 集合类存放的都是对象的引用&#xff0c;而非对象…

这12张手绘图,让我彻底搞懂了微服务架构!

点击上方“方志朋”&#xff0c;选择“设为星标”回复”666“获取新整理的面试文章作者&#xff1a;tengshe789juejin.im/post/5c0ba2bef265da614d08fefe微服务的概念最早在 2012 年提出&#xff0c;在 Martin Fowler 的大力推广下&#xff0c;微服务在 2014 年后得到了大力发展…

用 Python 实现手机自动答题,这下百万答题游戏谁也玩不过我!

作者 | 李秋键责编 | Carol出品 | AI科技大本营&#xff08;ID:rgznai100&#xff09;引言如果谈到这几年手机上各平台最常见的引流福利&#xff0c;必然是答题赢大奖系列小游戏了。像什么头号英雄&#xff0c;百万玩家之类的&#xff0c;充斥在我们生活中&#xff0c;同时也成…

零基础入门学习Python,我与python的第一次亲密接触后的感受!

前言&#xff1a;Python是适合初学者入门最好的语言 Python适合初学者入门最好的语言 人工智能用Python&#xff1f;高考要加入Python&#xff1f;现在连微软官方Excel都要把Python作为官方语言&#xff01;Python魅力这么大&#xff01;小伙伴们知道吗&#xff1f;小编只想说&…

加来道雄 基因编辑 纳米机器人_浙大专家把螺旋藻制成微纳机器人,可通过光合作用靶向治疗肿瘤...

螺旋藻 “穿上”磁性涂层外衣&#xff0c;由磁场引路&#xff0c;能准确到达肿瘤组织&#xff0c;并通过光合作用提供氧气。近日&#xff0c;浙江大学医学院附属第二医院/转化医学研究院周民研究员团队研制出一款微纳机器人&#xff0c;能够成功改善肿瘤乏氧微环境并有效实现磁…

怎样高效阅读一篇文献?

点击上方“小白学视觉”&#xff0c;选择加"星标"或“置顶”重磅干货&#xff0c;第一时间送达一、阅读文献的来源精研数据库&#xff0c;对于文献数据库和专业数据库应该深入研究。重要的如ISI,Medline,Ncbi 等了。因人而异添加数据库到你的收藏夹。了解与自己研究方…

为什么要放弃 Lombok ?

点击上方“方志朋”&#xff0c;选择“设为星标”回复”666“获取新整理的面试文章作者 &#xff1a;ramostear来源 &#xff1a;http://suo.im/5DZBh3如果您正在阅读此文&#xff0c;想必您对Project Lombok已经有了一段时间的了解。您是否正准备拥抱Lombok?还是正准备将如此…

Python做一个“盯盘机器人”,实时监控股票价格并通知你!

前言 大家好&#xff0c;欢迎来到 【python教程入门学习】 &#xff01; Python凭借其开发效率高和功能强大的特性&#xff0c;在众多编程语言中脱颖而出&#xff0c;成为大数据时代的分析利器。 据我多年的领悟&#xff0c;编程语言只是一种按照人的意图去实现特定功能的高…