写点什么

迁移学习:迈向真正的人工智能

  • 2020-08-15
  • 本文字数:1374 字

    阅读完需:约 5 分钟

迁移学习:迈向真正的人工智能

30 多年前我与杨强教授在人工智能(AI)的国际会议上相遇并相识,而后发现我们对 AI 有着共同的兴趣并从事类似的研究工作。当时正处于第一代 AI 的高潮,符号主义占主导地位。我们利用以知识为基础的符号推理模型研究 AI 中的各种问题,如 规划搜索学习 等。这是当时的主流,以机器学习为例,如从观察中学习、基于案例的推理、类比学习和归纳学习等,它们均从模仿人类的宏观学习机制出发,以知识(或经验)驱动为基础。这种学习方法的优点是, 学习的模型和结果很容易实现跨领域和跨任务的推广


不难看出,这些学习方法正是当今 迁移学习 (Transfer Learning)的探路者。可惜,不久它们就遭遇了 AI 的冬天。由于知识获取与表示的困难,以及当时计算机计算能力的限制,符号主义的主张没有得到应有的发展和大规模的应用,以知识为基础的学习方法也同样受到重创。21 世纪初,机器学习中的一个分支—— 概率统计学习 (特别是 深度学习 )异军突起,获得巨大成功。它不仅建立了较好的理论基础和有效的算法,还成功地得到商业应用,成为推动产业和社会发展的重要力量,使 AI 进入了以数据驱动为主导的第二代 AI 发展时代。凭借大数据、强大的算法和算力,第二代 AI 在模式识别等领域表现出超越人类的性能。可惜,以数据驱动为基础建立的 AI 系统十分脆弱,推广能力也很差,例如:机器学习模型在某些方面可以具有很高的性能,但当模型应用于有别于训练环境的场景中时,其性能显著下降,甚至完全不能使用,与人类“随机应变”和“举一反三”的真正智能相去甚远。


为了迈向真正的 AI,我们需要第三代 AI,而 迁移学习 正在向这一道路迈进。迁移学习将知识驱动方法和数据驱动方法结合起来,以打破基于大数据的“黑箱”学习带来的不可解释、脆弱与易受攻击等缺陷,建立可解释与鲁棒的 AI 理论和方法,开发安全、可信、可靠和可扩展的 AI 技术。由于能同时利用 知识数据算法算力 这四大要素,AI 一定可以再创辉煌。《迁移学习》展示了在通往真正 AI 的道路上作者在机器学习领域已经取得的成果。


迁移学习如何将基于数据学习得到的模型从一种场景更新或者迁移到另一场景,从而实现跨领域和跨任务的推广?具体的做法如下:首先,从学习训练的环境(包括训练数据与方法)出发,发现哪些(具有某种通用性的)知识可以跨领域或者跨任务进行迁移,哪些只是针对单个领域或单个任务的特定知识,并利用通用的知识帮助提升目标域或目标任务的性能。这些通用知识主要通过以下 4 种渠道迁移到目标域中,即 源域中可利用的样本源域和目标域中可共享的特征源域模型中可利用的部分源域中实体之间的特定规则


《迁移学习》 是杨强教授与其学生在多年研究的基础上撰写的,它包含了迁移学习的基础、方法、技术和应用。



迁移学习


杨强 张宇 戴文渊 潘嘉林 著


2020 年 8 月 出版


本书主要由两部分组成: 第一部分 从代表性方法和理论研究的角度介绍 迁移学习的基础第二部分 讨论迁移学习中的一些 新热点 ,以及展示一些成功应用迁移学习的 场景 。本书包含很多原创性的成果,是一部值得广大读者阅读的专著。本书向我们展示了作者为走向真正 AI 所做出的努力,因此不仅适合关注迁移学习的读者,而且对于所有关心人工智能的读者都是有益处的。



本文转载自公众号华章计算机(ID:hzbook_jsj)。


原文链接


https://mp.weixin.qq.com/s/s5TQTneeGeX7s3-HkTFQZg


2020-08-15 14:052309

评论

发布
暂无评论
发现更多内容

日本公司诚招IT开发技术者

马农驾驾驾

Java c++ php Python 日语

透过全球首个知识增强千亿大模型,看到中国AI差异化发展之路

脑极体

如何验证你的产品创意?

石云升

产品思维 28天写作 12月日更

Hoo虎符研究院 | Arweave调研报告

区块链前沿News

Arweave Hoo虎符 虎符交易所 虎符研究院 去中心化存储

Week1学习总结

guodongq

「架构实战营」

模块一作业

whoami

「架构实战营」

GrowingIO Terraform 实践

GrowingIO技术专栏

运维 SRE Terraform 项目实践 资源编排

架构实战营-模块1-作业

Pyel

「架构实战营」

消费类电子线上问题定位,分析和解决落地

wood

硬件产品 28天写作 线上故障

我粗心,有救吗?

Justin

心理学 成长 28天写作

第一周作业

lv

Git 报错:unable to update local ref

liuzhen007

28天写作 12月日更

Spring AOP(一) AOP基本概念

程序员历小冰

spring aop 28天写作 12月日更

TypeScript 之 Class(下)

冴羽

JavaScript typescript 翻译 大前端

「从0到1如何快速实现cli工具」

速冻鱼

大前端 cli JavaScrip 签约计划第二季 12月日更

记录-今年最骄傲的一件事(2)

将军-技术演讲力教练

基于云的技术架构设计实践-第5篇

hackstoic

数据分析 云原生 数据可视化 业务分析 签约计划第二季

Python Qt GUI设计:菜单栏、工具栏和状态栏的使用方法(拓展篇—2)

不脱发的程序猿

Python qt GUI设计 Qt Creator 菜单栏、工具栏、状态栏

毕业总结

小智

架构训练营

微信业务架构图&学生管理系统毕业架构设计

Spring

架构实战营

Rust 元宇宙 15 —— 细节和重构

Miracle

rust 元宇宙

架构实战 模块一作业

mj4ever

架构实战营

我所理解的微服务

gevin

微服务 微服务架构

彻底弄懂死锁

李子捌

Java、 28天写作 12月日更

第一模块作业

Anlumina

「架构实战营」

微信业务架构图&&“学生管理系统”毕业架构设计

guodongq

「架构实战营」

架构实战营三期--模块一作业

木几丶

架构实战营 #架构实战营

从实习到秋招成为一名安全工程师,我经历了什么

网络安全学海

面试 网络安全 信息安全 渗透测试 WEB安全

技术架构演进的思考

gevin

架构演进

学习总结

Anlumina

「架构实战营」

架构实战营模块1课后作业

墨宝

迁移学习:迈向真正的人工智能_安全_张钹院士_InfoQ精选文章