柠檬少年|迁移学习—通俗易懂地介绍(常见网络模型pytorch实现)
题外话:不知不觉已经更新了二十篇微推 , 大家可能会发现怎么可能更新那么平凡 , 那是我之前在其他平台有发布过的博客 , 经过简单修改 , 顺便当作复习一遍了 。 之后的话肯定会持续更新 , 但肯定不会像之前那样日更啦 。
之后半年左右主要聚集于
- 数据分析
- 目标检测 Faster R-CNNSSDYOLO
- NLP 基础
- 推荐系统基础+工业落地应用
- 算法/数据结构
- kaggle、天池等部分竞赛项目
- golang(区块链基础)
- django web等其他实战
前言你会发现聪明人都喜欢”偷懒”, 因为这样的偷懒能帮我们节省大量的时间, 提高效率. 还有一种偷懒是 “站在巨人的肩膀上”. 不仅能看得更远, 还能看到更多. 这也用来表达我们要善于学习先辈的经验, 一个人的成功往往还取决于先辈们累积的知识. 这句话, 放在机器学习中, 这就是今天要说的迁移学习了, transfer learning.
什么是迁移学习?迁移学习通俗来讲 , 就是运用已有的知识来学习新的知识 , 核心是找到已有知识和新知识之间的相似性 , 用成语来说就是举一反三 。 由于直接对目标域从头开始学习成本太高 , 我们故而转向运用已有的相关知识来辅助尽快地学习新知识 。 比如 , 已经会下中国象棋 , 就可以类比着来学习国际象棋;已经会编写Java程序 , 就可以类比着来学习C#;已经学会英语 , 就可以类比着来学习法语;等等 。 世间万事万物皆有共性 , 如何合理地找寻它们之间的相似性 , 进而利用这个桥梁来帮助学习新知识 , 是迁移学习的核心问题 。
为什么需要迁移学习?
因为计算机硬件, 比如 GPU 变得越来越强大, 能够更快速地处理庞大的信息. 在同样的时间内, 机器能学到更多东西. 可是, 不是所有人都拥有这么庞大的计算能力. 而且有时候面对类似的任务时, 我们希望能够借鉴已有的资源.
如何做迁移学习?
推荐阅读
- 金戈鐵馬|特朗普力挺铁杆支持者,枪杀两人的少年没错?抗议活动不断发酵
- 开封于七一|育迎宾尚法好少年,借温柔秋风多送法
- 少年|央视要搞选秀,热搜沸了!网友提名他当导师,点赞数第一
- 暖夏少年|2020电脑硬盘销量排行榜:七彩虹加入战局,硬是打倒了金士顿
- 少年一梦|2020畅销手机排行,iPhone无人超越,安卓旗舰全线溃败
- 少年帮|进入倒计时,华为突然宣布,供应链将迎来“洗牌”?
- 艾希大人|竹内结子拍摄杂志封面 柠檬黄上衣青春活力
- 少年帮|纯国产“龙芯”即将来临,正式确认?中科院宣布决定
- 上线|原创央视也搞成团选秀!《上线吧!华彩少年》有哪些优势?粉丝放心了
- 海报|央视首档少年成团选秀节目《上线吧!华彩少年》开始全球招募
