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

文章目录

迁移学习

迁移学习的定义

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

如何实现迁移学习

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

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

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

为什么要选择迁移学习?

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

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

相关推荐
Mr数据杨几秒前
企划部绩效考核关键指标与评估体系设计
人工智能·aigc
xcLeigh几秒前
openEuler 在 AI 与云原生场景下的性能评测与实践
人工智能·云原生·openeuler
know__ledge1 分钟前
吴恩达机器学习2022 -- Course1 -- Week3(分类问题)
人工智能·算法·目标检测·机器学习·分类
爱笑的源码基地2 分钟前
智慧工地云平台源码,采用Java+SpringCloud+UniApp+MySql技术,支持多端展示,具备集团级多级权限管理。
人工智能·后端·spring·spring cloud·源码·智慧工地·工地智能管理
Aevget3 分钟前
DevExtreme JS & ASP.NET Core v25.2新功能预览 - 提升AI扩展功能
javascript·人工智能·ui·asp.net·界面控件·devextreme
乱世军军3 分钟前
AI 三大学习类型(监督/无监督/强化)的分类图
人工智能·学习
双翌视觉3 分钟前
机器视觉之眼:彩色相机的成像效果与预处理技术解析
人工智能·数码相机·机器学习
天地之于壹炁兮4 分钟前
微调模型:AI定制化的核心秘诀
人工智能
却道天凉_好个秋8 分钟前
OpenCV(三十六):多边形逼近与凸包
人工智能·opencv·计算机视觉
_Twink1e10 分钟前
【HCIA-AIV4.0】2025题库+解析(三)
人工智能·笔记·华为·开源