前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >迁移学习

迁移学习

作者头像
linxinzhe
发布2018-04-10 15:08:58
6740
发布2018-04-10 15:08:58
举报
文章被收录于专栏:林欣哲林欣哲

机器视觉领域的问题通常来说是个有很多参数的复杂问题,从零开始自己构造一个神经网络通常来说是非常消耗计算能力和时间的。

我们可以站在巨人的肩膀上,用别人训练好的图像识别的卷积神经网络的结构和参数,只改造最后的几层全联接层,并训练这几层,就可以快速得到一个能解决我们问题的专用神经网络。这就是迁移学习的意思,即迁移别人现成的网络结构和参数,嫁接我们自己问题的分类器来训练。

例如,当我们在研发一个新的图像识别分类器时(如识别猫的分类器),通常我们不需要从零开始训练一个猫的专用分类器,我们到GitHub下载别人开源的卷积神经网络架构和训练好的权重,我们拿掉该开源的卷积神经网络的最后几层(通常只能解决它原来的问题),改成符合我们问题的结构,在这里就是分类几种猫的Softmax层。

这里要注意的是,我们要保留之前的层次的参数,因为原来的卷积神经网络已经通过大量的图片被充分训练并得到了较好的参数(可以理解为该卷积神经网络已经见多识广,充分理解了图像的结构,并可对新输入的图像有良好的表达)。然后,对这个改造后的网络输入我们的图像做训练,相当于只训练了我们改造的最后几层,就能快速得到能解决我们问题的神经网络。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2017-11-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 林欣哲 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
图像识别
腾讯云图像识别基于深度学习等人工智能技术,提供车辆,物体及场景等检测和识别服务, 已上线产品子功能包含车辆识别,商品识别,宠物识别,文件封识别等,更多功能接口敬请期待。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档