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

文章目录

迁移学习

迁移学习的定义

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

如何实现迁移学习

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

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

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

为什么要选择迁移学习?

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

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

相关推荐
江上鹤.1487 分钟前
Day44 训练和测试的规范写法
人工智能·深度学习·机器学习
Spring AI学习15 分钟前
Spring AI深度解析(11/50):异常处理与容错机制实战
java·人工智能·spring
木头左19 分钟前
结合基本面分析的LSTM量化交易模型入参设计原则
人工智能·rnn·lstm
HuggingFace29 分钟前
流式数据集:效率提升 100 倍!
人工智能
qq_124987075336 分钟前
基于协同过滤算法的在线教育资源推荐平台的设计与实现(源码+论文+部署+安装)
java·大数据·人工智能·spring boot·spring·毕业设计
万俟淋曦36 分钟前
【论文速递】2025年第38周(Sep-14-20)(Robotics/Embodied AI/LLM)
人工智能·深度学习·机器学习·机器人·大模型·论文·具身智能
一水鉴天41 分钟前
整体设计 定稿 之7 共享给定表格文档的分析(豆包助手)
人工智能·架构
C嘎嘎嵌入式开发1 小时前
NLP 入门:从原理到实战的个人经验总结
人工智能·python·自然语言处理·nlp
水如烟1 小时前
孤能子视角:人工智能的“计算博弈“––“标量“即“矢量“
人工智能
Hugging Face1 小时前
Codex 正在推动开源 AI 模型的训练与发布
人工智能