版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于迁移学习
的图像识别案例描述01任务案例分析02任务案例实施03任务学习目标掌握调用图像分类的卷积神经网络的预训练模型对预训练模型进行微调使用微调后的预训练模型对cifar-10数据进行训练分类1案例描述1案例描述将学习如何使用预训练的VGG-16和ResNet50来实现cifar-10数据集的分类。2案例分析2案例分析加载数据部分同上一个案例,只需把数据输入到预训练的VGG-16或者ResNet50中。VGG-16的网络结构为右侧图绿色栏所示,其中block1中有2个包含64个卷积核的卷积层,block2包含2个128个卷积核的卷积层,block3有3个包含256个卷积核的卷积层,block4有3个包含512个卷积核的卷积层,block5有3个包含512个卷积核的卷积层,加上2个包含4096个神经元的全连接层和1个包含1000个神经元的全连接层。2案例分析ResNet有2个基本的block,一个是identityblock,输入和输出的维度是一样的,所以可以串联多个;另外一个基本block是convblock,输入和输出的维度是不一样的,所以不能连续串联,它的作用本来就是为了改变特征向量的维度。convblockidentityblock2案例分析ResNet50网络结构中block_sizes=[3,4,6,3]指的是stage1(firstpool)之后的4个layer的block数,分别对应res2,res3,res4,res5,每一个layer的第一个block在shortcut上做conv+BN,即convblock。3案例实施3案例实施1.导库在Keras里面提供了许多在ImageNet上的预训练模型,VGG-16和ResNet50就是其中的预训练模型,可以通过fromtensorflow.keras.applicationsimportVGG16和fromtensorflow.keras.applications.resnet50importResNet50引入VGG-16模型和RseNet50模型。调用VGG-16模型和RseNet50模型分别使用VGG16(include_top=True,weights=‘imagenet’,input_tensor=None,input_shape=None,pooling=None,classes=1000,classifier_activation=‘softmax’)和ResNet50(include_top=True,weights=‘imagenet’,input_tensor=None,input_shape=None,pooling=None,classes=1000)函数来加载预训练模型,其中两个模型中使用参数基本一致。3案例实施include_top:是否保留顶层的3个全连接网络;weights:None代表随机初始化,即选择不加载预训练权重。‘imagenet’代表加载预训练权重;input_tensor:可填入Kerastensor作为模型的图像输出tensor;input_shape:可选,仅当include_top=False有效,应为长为3的tuple,指明输入图片的shape,图片的宽高必须大于48,如(200,200,3);pooling:当include_top=False时,该参数指定了池化方式。None代表不池化,最后一个卷积层的输出为4D张量。‘avg’代表全局平均池化,‘max’代表全局最大值池化;classes:可选,图片分类的类别数,仅当include_top=True并且不加载预训练权重时可用;返回值:Keras模型对象。3案例实施2.加载数据(train_images,train_labels),(test_images,test_labels)=datasets.cifar10.load_data()3.使用预训练的VGG-16模型或者ResNet50模型#使用VGG-16模型base_model=VGG16(include_top=False,pooling='avg',input_shape=(32,32,3))#使用RseNet50模型#base_model=ResNet50(include_top=False,pooling='avg',input_shape=(32,32,3))forlayerinbase_model.layers:layer.trainable=False3案例实施4.编译并训练pile(optimizer='adam',
loss='sparse_categorical_crossentropy',
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年南京紫金投资集团有限责任公司人员招聘考试模拟试题及详细答案解析
- 昭通市彝良县2026年教师职称考试(理论知识)在线模拟题库及答案
- 2026年苏教版高中物理必修第二册第12章习题解析及答案
- 黑龙江牡丹江市宁安第二中学宁安第三中学宁安第四中学2027届年九年级上学期10月阶段学情自测数学试卷(无答案)
- 员工关怀管理制度
- 2026年神皖能源人员招聘笔试参考试题及详细答案解析
- 2026年普天科创实业有限公司人员招聘考试参考题库及详细答案解析
- 2026年中国石油大庆石化分公司人员招聘笔试参考试题及详细答案解析
- 2026年东吴人寿保险股份有限公司人员招聘笔试备考题库及详细答案解析
- 2026年湖北省联合发展投资集团有限公司人员招聘笔试参考题库及详细答案解析
- 建筑电气线路绝缘电阻、接地电阻检测技术规程
- 油漆购销合同范本
- 浙江省城镇净水厂安全运行管理规范
- DZ∕T 0305-2017 天然场音频大地电磁法技术规程(正式版)
- 酒店客房样板间装修验收记录表
- 设计速写(室内设计和环境艺术设计专业)全套教学课件
- 《孙周兴:艺术哲学美是如何诞生的》2021-2022超星尔雅课后测试答案
- 湖南单招信息技术基础知识题库及答案
- GB/T 25146-2010工业设备化学清洗质量验收规范
- 辅酶Q10-增强心动力课件
- 综合实践-奇妙的指纹课件
评论
0/150
提交评论