
经典图像识别模型
本专栏主要介绍深度学习中一些经典的图像识别模型,包括AlexNet、VGG19、ResNet_152、InceptionV4 、DenseNet 。介绍相关模型的原理,并将其应用在CelebA数据集上。
YYLin-AI
这个作者很懒,什么都没留下…
展开
-
使用迁移学习和融合模型进行图像识别
前言:上一节介绍了如何使用迁移学习进行图像识别,但是只是在单模型上进行图像识别的任务。本节介绍的是如何使用融合模型进行图像识别任务。说起来有点抽象,但是原理并不复杂。具体过程如下:首先: 我们将图像放到InceptionV3、InceptionResNetV2模型之中,并且得到图像的隐层特征,PS(其实只要你要愿意可以多加几个模型的)然后: 我们把得到图像隐层特征进行拼接操作, 并将拼...原创 2019-07-06 19:38:08 · 4192 阅读 · 8 评论 -
Cats vs Dogs之使用迁移学习进行图像识别
前言:前面介绍如何使用AlexNet、VGG19、ResNet_152 、InceptionV4 、DenseNet训练自己的数据集,接下来两节主要介绍如何使用迁移学习进行图像识别的任务。第一节是介绍使用单个模型进行图像识别的任务,第二节介绍使用融合模型进行图像是别的任务。什么是迁移学习:迁移学习(Transfer Learning):就是指利用已经训练好的开源网络模型...原创 2019-07-05 16:55:40 · 1970 阅读 · 0 评论 -
使用Densenet模型训练自己的数据集
前言:之前四篇文章分别介绍了如何使用AlexNet、VGG19、ResNet_152 、Inception_V4训练自己数据集,本节将介绍最后一个经典图像识别模型Densenet,Densenet是CVPR2017年的Best Paper, DenseNet脱离了加深网络层数(ResNet)和加宽网络结构(Inception)来提升网络性能的定式思维。它建立的是前面所有层与后面层的密...原创 2019-07-02 23:53:33 · 15884 阅读 · 41 评论 -
使用Inception V4训练自己的数据集
前言:Inception v1-v4是谷歌推出的一系列产品。这节我们主要介绍一下Inception v1-v4各个模型的特点,并在最后实现一下使用Inception v4进行卫星图像的分类。在这里谈一下我对Inception系列的粗浅的认识。我们可以看到之前一系列深度卷积模型只是在关注如何在不过拟合的情况下加深网络的结构。但是他们却不关注网络的宽度,而Inception系列不仅着手加深网络的深...原创 2019-07-02 21:20:52 · 7203 阅读 · 29 评论 -
使用VGG-19模型训练自己的数据集
前言:上一节介绍的图像识别中一个经典的模型AlexNet,今天介绍的是图像识别领域另一个经典的模型VGG-19。VGG-19是由牛津大学的Oxford Visual Geometry Group实验室发明的。因为不像是AlexNet是由Alex一个人完成的。所以这个模型就按照实验室的名称的缩写命名。VGG-19和AlexNet的整体架构是相似的,只是在AlexNet进行了一些改进,具体的有。...原创 2019-07-02 17:16:38 · 25862 阅读 · 66 评论 -
使用Resnet_50_101_152训练自己的数据集
前言:前面两节介绍了AlexNet和VGG-19模型的结构,以及具体的实现。正如前面讲的两者在结构上是相似的。但是接下来讲的Resnet(残差网络)不仅在深度上取得巨大的进步,而且在架构上也与之前的网络是不同的。残差网络的发明人是何凯明博士期间,在CVPR的文章《Deep Residual Learning for Image Recognition》中首次提出。值得注意的是他还是广东省的高考...原创 2019-07-02 17:41:52 · 22447 阅读 · 40 评论 -
使用AlexNet训练自己的数据集
前言:前两篇分别介绍两个图像识别的模型,第一个是mnist手写体图像识别,第二个是在第一个代码的基础上增加了一些优化技巧,例如正则化、dropout等,并且比较加上各种优化技巧之后图像识别的结果。接下来介绍几个图像识别中比较经典的算法。具体的就介绍AlexNet、VGG19、ResNet_152 、InceptionV4 、DenseNet这五个模型,并且测试一下这些模型在卫星图像...原创 2019-07-02 15:58:12 · 24160 阅读 · 72 评论