搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
酷酷是懒虫
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
C练习——插入有序数组_c语言将元素插入有序数组
2
_20LeetCode代码随想录算法训练营第二十天-C++二叉树 | 669.修剪二叉搜索树、108.将有序数组转换为二叉搜索树、538.把二叉搜索树转换为累加树
3
取消git的代理_git 移除 ghproxy.
4
RabbitMQ有什么优缺点?_rabbitmq的rpc模式的弊端
5
Spring请求参数获取_jsp spring获取请求参数
6
LLM(四)| Chinese-LLaMA-Alpaca:包含中文 LLaMA 模型和经过指令微调的 Alpaca 大型模型
7
Visual Studio Code 配置runcode_visual studio code run code
8
hive sql构建Json和Json List及Json数组处理_hive sql 整合json
9
企业级日志系统架构——ELK(Elasticsearch、Filebeat、Kafka、Logstash、Kibana)_logstash kafka elasticsearch kibana
10
关于账本数据库:你想知道的这里都有_局部共识账本数据库 local
当前位置:
article
> 正文
深度学习笔记-2.迁移学习(Transfer Learning)_迁移学习 csdn
作者:酷酷是懒虫 | 2024-08-02 02:48:34
赞
踩
迁移学习 csdn
一,迁移学习是什么?
别处学得的知识,迁移到新场景的能力,就是“
迁移学习
”。
具体在实践中体现为:
将 A任务上 预训练好的模型 放在B任务上,加上少量B任务训练数据,进行微调 。
二,与传统学习的比较
传统学习中,我们会给不同任务均提供足够的数据,以分别训练出不同的模型:
但是如果
新任务
和
旧任务
类似
,同时
新任务 缺乏足够数据
去从头训练一个新模型,那该怎么办呢?
迁移学习所做的事,就是
将旧任务上训练好的模型拿过来放在新任务上
,再加上点少量数据稍微调一调,效果往往并不输海量数据下的从头训练:
这是因为A任务和B任务很多共同特征:
迁移学习
试图
把处理A任务获取的知识,应用于B任务中
。此时因为B任务中的大部分特征已经被A任务中预训练好的模型学得了,相当于提前完成了B任务中大部分的活儿,那么B任务自然只需再提供少量数据,即可炼得新模型。
三,迁移学习的必要性和价值体现在:
1. 复用现有知识域数据,已有的大量工作不至于完全丢弃;
2. 不需要再去花费巨大代价去重新采集和标定庞大的新数据集,也有可能数据根本无法获取;
3. 对于快速出现的新领域,能够快速迁移和应用,体现时效性优势;
四,影响
2016年的 NIPS 会议上,
吴恩达
给出了一个未来 AI方向的技术发展图,还是很客观的。
迁移学习
被视为未来的几个重要研究领域之一, 毋庸置疑,
监督学习
是目前成熟度最高的,可以说已经成功商用,而下一个商用的技术 将会是
迁移学习(Transfer Learning)
,这也是 Andrew 预测未来五年最有可能走向商用的 AI技术。:
目前,大部分的模型训练都是 迁移学习 ,已经很少有人从头开始新训练一个模型了。
比如基于深度网络的Detection算法,都是在用ImageNet训好的basemodel上,再用COCO或者自己的数据集fine-tune个20epoch足以。
五,迁移学习四种实现方法
5.1. 样本迁移 Instance-based Transfer Learning
一般是对样本进行加权,给比较重要的样本较大的权重。
样本迁移
即在数据集(源领域)中找到与目标领域相似的数据,把这个数据放大多倍,与目标领域的数据进行匹配。其特点是:需要对不同例子加权;需要用数据进行训练。
5.2. 特征迁移 Feature-based Transfer Learning
在特征空间进行迁移,一般需要把源领域和目标领域的特征投影到同一个特征空间里进行。
特征迁移
是通过观察源领域图像与目标域图像之间的共同特征,然后利用观察所得的共同特征在不同层级的特征间进行自动迁移。
5.3. 模型迁移 Model-based Transfer Learning
整个模型应用到目标领域去,比如目前常用的对预训练好的深度网络做微调,也可以叫做参数迁移。
模型迁移
利用上千万的图象训练一个图象识别的系统,当我们遇到一个新的图象领域,就不用再去找几千万个图象来训练了,可以原来的图像识别系统迁移到新的领域,所以在新的领域只用几万张图片同样能够获取相同的效果。模型迁移的一个好处是可以和
深度学习
结合起来,我们可以区分不同层次可迁移的度,相似度比较高的那些层次他们被迁移的可能性就大一些。
5.4. 关系迁移 Relational Transfer Learning
社会网络,社交网络之间的迁移。
六,参考文章:
https://blog.csdn.net/jiandanjinxin/article/details/54133521
https://blog.csdn.net/JNingWei/article/details/79247546
欢迎扫码关注我的微信公众号
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/酷酷是懒虫/article/detail/916938
推荐阅读
article
B站
视频
下载
教程_
b
站
视频
下载
csdn
...
B站
视频
下载
_
b
站
视频
下载
csdn
b
站
视频
下载
csdn
一、简介 思路:每个...
赞
踩
article
如何
下载
B
站
视频
?
手机
、电脑都可操作_
下载
b
站
视频
csdn
...
2.打开B
站
,找到需要
下载
保存的
视频
,复制
视频
链接发送至犀牛
下载
机器人,解析成功后点击信息,
下载
保存至
手机
即可。免
下载
免...
赞
踩
article
pancakeswap
抢币_
pancakeswap
e
csdn
...
前断时间
pancakeswap
抢币 比较流行,所以研究了下
pancakeswap
合约抢币核心函数就是swapExac...
赞
踩
article
跟我一起阅读并修复
源码
(3:
编译
工程,
源码
分析
)之六_
transfer
helper: transfe...
在上一章跟我一起阅读并修复某知名DEX交易所
源码
(3:
编译
工程,
源码
分析
)之五_lixiaodog的博客-CSDN博客中...
赞
踩
article
大
语言
模型
的预训练[5]:语境
学习
、
上下文
学习
In-
Context
Learning
:精调
LLM
、P...
大
语言
模型
的预训练[5]:语境
学习
、
上下文
学习
In-
Context
Learning
:精调
LLM
、
Prompt
设计
和打分...
赞
踩
article
今日
arXiv
最热
NLP
大
模型
论文
:大
模型
把《
算法
导论》学明白了_
算法
论文
csdn
...
在我们的实验中,我们使用了三种流行的LLMs,分别是Text-Davinci-003、GPT-3.5-Turbo[1]和...
赞
踩
article
现实
中
的
数字
生命派,已经在搞“
AI
复活
”了_ai
复活
csdn
...
黑镜》第二季
中
的
一集,女主利用意外身亡
的
男友在社交网络上留下
的
大量数据,重塑了一个模拟男友人格
的
AI
。而在现实
中
,像这样...
赞
踩
article
字符串
匹配
的
KMP
算法
(最通俗易懂解释)_
kmp
算法
字符串
匹配
csdn
浅显易懂
...
举例来说,有一个
字符串
”BBC ABCDAB ABCDABCDABDE”,我想知道,里面是否包含另一个
字符串
”ABCDA...
赞
踩
article
机器
学习
中的
Transformation
Pipelines
(
Machine
Learning
研...
由于列出所有的列名不是很方便,Scikit-Learn提供了一个make_column_selector()函数,该函数...
赞
踩
article
SpringBoot
实现
图形
验证码
功能+访问频率设置+缓存_
springboot
图形
验证码
csd...
SpringBoot
+Vue+Redis+AOP切面
实现
图形
验证码
功能+访问频率设置+缓存_
springboot
图形
验...
赞
踩
article
GPT
/
GPT
-2 /
GPT
-
3
/ Instruct
GPT
进化之路_
gpt
迭代历程 csd...
初代
GPT
到底做了什么?有哪些贡献?第一,它是最早一批提出在 NLP 任务上使用 pre-train + fine-...
赞
踩
article
运维
大
数据
平台
的建设与实践探索_
智能
运维
平台
设计
csdn
...
随着企业数字化转型的推进,
运维
管理面临着前所未有的挑战和机遇。为应对日益复杂且严峻的挑战,数字免疫系统和
智能
运维
等概念应...
赞
踩
article
【BUG】已解决:
NameError
:
name
‘XXX‘ is
not
defined
_
name
...
NameError
:
name
‘XXX‘ is
not
defined
_
name
error:
name
'intsig...
赞
踩
article
oracle
调优总结 本文转自:
http
://
blog
.
csdn
.
net
/wonth/article...
/*==========================================================...
赞
踩
article
DevOps
-
深入浅出
详解_
devops
csdn
...
提到
DevOps
这个词,我相信很多人一定不会陌生。作为一个热门的概念,
DevOps
近年来频频出现在各大技术社区和媒体的文...
赞
踩
article
自动化
构建
部署
devops
(
CICD
)--敏捷开发_
devops
持续
构建
csdn
...
CICD
自动化
部署_
devops
持续
构建
csdn
devops
持续
构建
csdn
一。...
赞
踩
article
解决
Win
系统缺少
msvcr71
.
dll
无法运行软件或
游戏
问题_
win10
游戏
运行库
csdn
...
其实很多用户玩单机
游戏
或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或
游戏
出错了,其实并不是这样,其...
赞
踩
article
元
宇宙
ai
虚拟
主播
系统开发及应用_
ai
虚拟
主播
软件
csdn
...
随着
元
宇宙
AI数字人火遍全网,试想一下,以后我们去买衣服、打游戏和工作都会用到数字人,代替真人跨越时间地域限制,“社恐”...
赞
踩
article
Python2.7
安装
教程_
phthon2.7
安装
csdn
...
Python的
安装
过程以及添加到环境变量中的过程。_
phthon2.7
安装
csdn
phthon2.7
安装
csdn
...
赞
踩
article
最新版
!
国内IT软件
外
包
公司
汇总~_
it
外
包
公司
csdn
...
提醒大家,尽量选择大的声誉不错的
外
包
公司
,再看看
外
包
到哪个项目组,不同项目组的情况也天差地别。金三银四已经过去一半,再过...
赞
踩
相关标签
javascript
音视频
视频
区块链
智能合约
语言模型
prompt
人工智能
上下文学习
语境学习
NLP
ICL
深度学习
算法
kmp
字符串匹配
机器学习
transform
管道
转换管道
AI
缓存
spring boot
redis
后端