1、keras中的application介绍

中文keras文档地址:http://keras-cn.readthedocs.io/en/latest/other/application/

主要有7个application:

本文主要对前5个进行比较分析。

 

2、VGG16、VGG19、ResNet50、InceptionV3、Xception5种模型,迁移学习后的测试准确率对比

(1)VGG16

VGG16默认输入图片:224*224

 

(2)VGG19

VGG19默认输入图片:224*224

 

(3)ResNet50

ResNet50默认输入图片:224*224

 

keras中模型:

bottleneck:

 

(4)Inception

Inception默认输入图片:299*299

 

keras中模型:

 

bottleneck:

 

(5)Xception

Xception默认输入图片:299*299

 

keras中模型:

 

bottleneck:

 

3个bottleneck提取函数:

 

可以发现,ResNet50, Xception, InceptionV3这三个模型准确率都达到80%以上,因此决定采用这三种中的2种或3种联合特征进行检测。

 

参考文章:

1、VGG16 2、VGG19 3、ResNet50 4、Inception V3 5、Xception介绍——迁移学习

DogBreed_gluon

更多推荐

【狗狗分类项目】(1)VGG16、VGG19、ResNet50、InceptionV3、Xception选择