深度学习|9.7迁移学习transfer learning

文章目录

迁移学习

迁移学习的定义

迁移学习是指将针对某项任务学习到的知识应用到其他任务的问题解决中去。

如何实现迁移学习

可以下载别人训练好的网络,保留网络中训练好的参数(参数分两种,一种是人为设置好的超参数,另外一种是在训练过程中学习/调整到的参数)

注意的是,原先训练好的网络可能会有多个输出结果,而某次任务所需的结果可能只是其中的一个子集,也就是说需要修改原先的softmax层,也就是说,

也可以去掉一些层,然后进行训练。

为什么要选择迁移学习?

可以站在巨人的肩膀上,省去了训练过程所消耗的时间,从而加速完成自己的分类目标。

训练的过程并不是一个一蹴而就的过程,是一个相对漫长的过程,因为训练所需要用到的数据集可能是很大的,提取信息本身也消耗时间,数据在层内进行计算,层间传递也是需要时间。

相关推荐
.又是新的一天.几秒前
AI+软件测试04(AI应用技巧)
软件测试·人工智能·ai+软件测试
非ban必选2 分钟前
DJL使用yolo11n目标检测
人工智能·目标检测·计算机视觉
裤裤兔7 分钟前
CNN和RNN结合提升分类效果
人工智能·rnn·神经网络·分类·cnn·医学图像处理
IT_陈寒7 分钟前
Vue3 性能优化实战:从10秒到1秒的5个关键技巧,让你的应用飞起来!
前端·人工智能·后端
还是大剑师兰特10 分钟前
AI智慧农业20强
人工智能·思维导图·大剑师
永远都不秃头的程序员(互关)12 分钟前
人工智能深度学习实战:手写数字识别指南
人工智能
BJ_Bonree20 分钟前
Bonree ONE 发布直通车| 如何利用核心链路,快速排查定位系统故障?
大数据·运维·人工智能
weixin_4462608520 分钟前
八、微调后模型使用及效果验证-1
前端·人工智能·chrome·微调模型
ccLianLian26 分钟前
CorrCLIP
人工智能·计算机视觉
科士威传动27 分钟前
微型导轨的类型性能差异与场景适配需求
大数据·运维·人工智能·科技·机器人·自动化