吴恩达机器学习笔记 二十一 迁移学习 预训练

迁移学习(transfer learning):直接把神经网络拿来,前面的参数可以直接用,把最后一层改了。

两种训练参数的方式:

1.只训练输出层的参数

2.训练所有参数

当只有一个小数据集的时候,第一种方法很好;若数据集稍微大一些的话第二个方法更好。

两个步骤:

监督预训练(supervised pretraining):在一个大数据集上训练,得到参数

微调(fine tuning):进一步训练,微调权重以适应具体的应用

迁移学习的另一个优点:可以直接用别人训练好的神经网络

迁移学习为什么有用? 例如图像识别来说,一个识别猫狗的神经网络的某些隐藏层可能是用来识别边界、识别线条,这些都是一些基本的操作,所以也可以直接用来识别手写数字。

相关推荐
中屹指纹浏览器7 小时前
2026指纹浏览器与代理IP协同安全体系构建——从特征匹配到行为风控的全链路防护
经验分享·笔记
لا معنى له7 小时前
什么是Active Inference(主动推理)? ——学习笔记
笔记·学习
zhouping@8 小时前
JAVA学习笔记day06
java·笔记·学习
Jack.Jia8 小时前
GPS原理笔记三——GPS卫星轨道理论和计算
笔记
庞轩px8 小时前
内存区域的演进与直接内存——JVM性能优化的权衡艺术
java·jvm·笔记·性能优化
liangshanbo12159 小时前
大模型 RAG 向量数据工程全链路架构笔记
笔记·架构
罗罗攀9 小时前
PyTorch学习笔记|张量的广播和科学运算
人工智能·pytorch·笔记·python·学习
PhotonixBay9 小时前
共聚焦显微镜的结构组成与应用
人工智能·算法·机器学习
左左右右左右摇晃9 小时前
Java 笔记--OOM产生原因以及解决方法
java·笔记
ShiJiuD66688899910 小时前
mysql 基础笔记一
数据库·笔记·mysql