CNN、LeNet、AlexNet、VGG、GoogLeNet、RCNN、Fast RCNN、Faster RCNN、YOLO、YOLOv2、SSD等的关系

news/2024/7/11 1:44:38 标签: cnn, YOLO, 深度学习

卷积神经网络的现状

1943年美国数学家提出人工智能

1949年心理学家建立神经元模型

1957年弗兰克提出 感知器人工神经网络模型

1980年建立多层感知器模型

1984日本学者提出卷积神经网络原始模型神经感知机

1998年提出LeNet-5卷积神经网络,并发展了其在音符和字符上的优势

2012年提出八层网络结构的AlexNet卷积神经网络

2014年牛津大学提出VGG网络

2015年谷歌提出GoogLeNet,同年微软构建了RestNet

1、CNN,卷积神经网络,是以卷积为核心的一大类网络。

2、LeNet、AlexNet、VGG、GoogLeNet,属于CNN。这些模型都是基于CNN单元构建起来的,本来是用来训练图像分类任务的

3、RCNN、Fast RCNN、Faster RCNN、YOLOYOLOv2、SSD,也属于CNN,但和2是另一条路线。这些模型是用于检测任务的。

区别:从肤浅的层面说,2和3的区别在于,2属于用于图像分类的CNN,3属于用于目标检测的CNN。

RCNN-> fastRCNN -> fasterRCNN 是two-stage的方法,YOLO->YOLOv2->YOLOV3, SSD是one-stage的方法。

比如目标检测,RCNN系列、YOLO等都是利用了训练好的图像分类模型,利用它们提取的特征,再做下一步的工作;

AlexNet、VGG这些模型都是基于CNN单元构建起来的,本来是用来训练图像分类任务的

图像语义分割相关网络简述–书签

按照时间顺序:FCN 、SegNet 、U-Net、Dilated Convolutions 、DeepLab (v1 & v2) 、RefineNet 、PSPNet 、Large Kernel Matters 、DeepLab v3

全卷积神经网络FCN

2015年提出的用于图像语义分割的一种框架。

FCN仍有一些缺点,比如:得到的结果还不够精细,对细节不够敏感;没有考虑像素与像素之间的关系,缺乏空间一致性等。

图像分类和目标检测的区别。

https://baijiahao.baidu.com/s?id=1601136768941830725&wfr=spider&for=pc


http://www.niftyadmin.cn/n/176764.html

相关文章

草坪新赛道,广和通助力割草机器人步入智能化新时代

温暖和煦的阳光照耀在屋前大片草坪上,一台能够自主割草、自动避障、图像识别以及路线规划的智能割草机井然有序地工作着,所过之处均留下平整精致的草坪,而在不远处的主人正悠然地享受一杯香醇的咖啡……如此场景,正是智能割草机器…

实验三 数据更新及视图

实验三 数据更新及视图 1.实验目的 1.加深对数据库相关性质的理解; 2.各种约束性理解; 3.学会数据库中数据的更新的方法; 4.学会视图的创建与查询。 2.实验内容 对已建好的各表输入适当的数据并练习数据的插入、删除和修改,注意…

RocketMQ 概念特性,架构设计解读

一 概念 1 消息模型(Message Model) RocketMQ主要由 Producer、Broker、Consumer 三部分组成,其中Producer 负责生产消息,Consumer 负责消费消息,Broker 负责存储消息。Broker 在实际部署过程中对应一台服务器&#…

DPDK官方文档翻译:Linux Drivers

参考:http://doc.dpdk.org/guides/linux_gsg/linux_drivers.html#linux-gsg-binding-kernel 不同的 PMD 可能需要不同的内核驱动程序才能正常工作。根据所使用的 PMD,应加载相应的内核驱动程序,并且网络端口应绑定到该驱动程序。 1、绑定和取…

MyBatisPlus的Wrapper使用示例

一、wapper介绍 1、Wrapper家族 在MP中我们可以使用通用Mapper(BaseMapper)实现基本查询,也可以使用自定义Mapper(自定义XML)来实现更高级的查询。当然你也可以结合条件构造器来方便的实现更多的高级查询。 Wrappe…

为了开放互联,明道云做了十件事

本文来自明道云资深研发经理孙伟,在明道云2022年秋季伙伴大会活动演讲,经校对编辑后整理为演讲精华。 一、开放没有选择 很多客户选择我们的一个重要原因,是明道云所能提供的产品开放能力。开放其实是没有选择的,坦白来讲&#…

typedef uint8_t u8;(stm32数据类型)

在stm32单片机的库文件里有这么一段u8和u16的定义 typedef uint8_t u8; typedef uint16_t u16; 而uint8_t和uint16_t的定义是这样的 typedef unsigned char uint8_t; typedef unsigned short int uint16_t; 意味着u8就是就是指代的unsigned char …

Nmap 的使用教程

Nmap是一个网络侦测和安全审计工具。它可以用于发现网络上的主机和服务,并提供广泛的信息,其中包括操作系统类型和版本、应用程序和服务的详细信息等。在本文中,我们将介绍如何使用Nmap扫描网络主机,识别开放端口以及进行操作系统…