来源:机器之心
本文约1700字,建议阅读5分钟
特斯拉 AI 总监 Andrej Karpathy 连发多条推文表示,AI 不同领域(视觉、语音、自然语言等)正在打通,融合速度令人惊叹。

近日,特斯拉 AI 总监、Autopilot Vision 团队领导人 Andrej Karpathy 在推特上发文,对 AI 领域正在进行中的融合(consolidation)表示惊叹。

他表示,10 年前,视觉、语音、自然语言、强化学习等都是完全分离的,甚至没有跨领域的论文。方法也完全不同,通常不是基于机器学习。

从 2010 年开始,视觉、语言、自然语言、强化学习等领域的壁垒逐渐打破,它们开始转向同一个技术方向,即机器学习,特别是神经网络。它们使用的网络架构具有多样性,但至少论文开始读起来更加相似,基本上都用到了大型数据集和网络优化。

随着 AI 技术的发展,近两年,不同领域模型架构似乎也变得相同起来。很多研究者开始专注于 Transformer 架构,在此基础上做较小的改动以进行研究。

例如 2018 诞生的 GPT,1.17 亿参数;2019 年 GPT-2,15 亿参数;2020 年更是将其扩展到 1750 亿参数 GPT-3。Karpathy 基于 PyTorch,仅用 300 行左右的代码就写出了一个小型 GPT 训练库,并将其命名为 minGPT,这个 minGPT 能够进行加法运算和字符级的语言建模,而且准确率还不错。核心的 minGPT 库包含两个文档:mingpt/model.py 和 mingpt/trainer.py。前者包含实际的 Transformer 模型定义,大约 200 行代码,后者是一个与 GPT 无关的 PyTorch 样板文件,可用于训练该模型。

部分代码截图

197 行完整代码:

https://github.com/karpathy/minGPT/blob/master/mingpt/model.py

随着模型架构的融合,现在,我们可以向模型输入词序列、图像 patch 序列、语音序列、强化学习序列(状态、行为、奖励)。我们可以在条件设置中添加任意 token,这种模式是极其简单、灵活的建模框架。

即使是在某个领域(如视觉)内部,过去在分类、分割、检测和生成任务上存在一些差异。但是,所有这些也正在转换为相同的框架,例如 patch 的检测 take 序列和边界框的输出序列。

现在,区别性特征主要包括以下几个方面:

  • 数据

  • 将自身问题映射到向量序列以及从向量序列映射出自身问题的输入 / 输出规范

  • 位置编码器的类型以及注意力 mask 中针对特定问题的结构化稀疏模式

所以,从技术上来说,AI 领域的方方面面,包括前景、论文、人才和想法突然之间变得极其相关。每个人基本上都在使用相同的模型,大多数改进和想法可以快速地在所有 AI 领域「复制粘贴」(copy paste)。

正如其他很多人注意到并指出的那样,新大脑皮质(neocortex)在其所有的输入模态中也有一个高度统一的架构。也许自然界偶然发现了一个非常相似的强大架构,并以类似的方式复制了它,并只在一些细节上做了改变。

这种架构上的融合将使我们专注于软硬件和基础设施建设,进一步加速 AI 领域的进展。「无论如何,这是激动人心的时刻。」

对于 Andrej Karpathy 描述的 AI 融合趋势,网友也纷纷发表意见。

推特网友 @Neural Net Nail 表示,「这是一个有价值的见解。融合将加速 AI 领域的创新步伐,在边缘端使用 AI 的尖端产品变得更加可行。我想,变化(variation)才是质量的最大敌人。」

网友 @sisil mehta 也认为,「ML 基础设施迎来了激动人心的时刻。随着模型架构的融合,建模框架和基础设施也将融合。我当然希望 PyTorch Lightning 也会这样。」

网友 @Marcos Pereira 表示,「一方面,处处都在用 transformers,我们已经遇到了障碍,需要创新;另一方面,处处都在用 transformers,所以跟上来吧。」

原文出自 @Andrej Karpathy 的推特:https://twitter.com/karpathy/status/1468370605229547522

编辑:王菁

校对:林亦霖

用Transformer定义所有ML模型,特斯拉AI总监Karpathy发推感叹AI融合趋势相关推荐

  1. 用Transformer定义所有AI模型!特斯拉AI总监Karpathy发推感叹AI融合趋势

    点击上方"AI遇见机器学习",选择"星标"公众号 重磅干货,第一时间送达 来源 | CVer 特斯拉 AI 总监 Andrej Karpathy 连发多条推文表 ...

  2. 一天star量破千,300行代码,特斯拉AI总监Karpathy写了个GPT的Pytorch训练库

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 整理:公众号@机器之心 本文仅做学术分享,如有侵权,请联系删除. 如果说 GPT 模型是所向披靡的战舰 ...

  3. 95%PyTorch库都会中招的bug!特斯拉AI总监都没能幸免

    明敏 发自 凹非寺 量子位 报道 | 公众号 QbitAI 到底是怎样的一个bug,能让95%的Pytorch库中招,就连特斯拉AI总监深受困扰? 还别说,这个bug虽小,但有够"狡猾&qu ...

  4. ai无法启动产品_启动AI启动的三个关键教训

    ai无法启动产品 重点 (Top highlight) Let me be upfront: I was the technical co-founder of an AI startup and i ...

  5. 移动应用AI化成新战场?详解苹果最新Core ML模型构建基于机器学习的智能应用...

    Google刚刚息鼓,苹果又燃战火!这一战,来自移动应用的AI化之争. 近日,苹果发布专为移动端优化的Core ML后,移动开发者对此的需求到底有多强烈?去年大获成功的AI应用Prisma又能告诉我们 ...

  6. 特斯拉AI总监用300行代码实现“迷你版GPT”,上线GitHub三天收获3.3k星

    晓查 发自 凹非寺  量子位 报道 | 公众号 QbitAI "GPT并不是一个复杂的模型." 前OpenAI科学家.现任特斯拉AI总监的Andrej Karpathy在自己的Gi ...

  7. AutoML大提速,谷歌开源自动化寻找最优ML模型新平台Model Search

    作者|魔王.杜伟 来源|机器之心 为了帮助研究者自动.高效地开发最佳机器学习模型,谷歌开源了一个不针对特定领域的 AutoML 平台.该平台基于 TensorFlow 构建,非常灵活,既可以找出最适合 ...

  8. 如何为iOS应用训练核心ML模型

    您将要创造的 Core ML使iOS开发人员可以轻松地向其应用程序添加深度机器学习. 在本文中,我将向您展示如何训练Core ML模型以得出智能见解. 过去一年,机器学习无疑是最热门的主题之一,各种公 ...

  9. 再次加入OpenAI,特斯拉前AI总监Andrej Karpathy刚刚官宣!

    点击下方卡片,关注"CVer"公众号 AI/CV重磅干货,第一时间送达 点击进入->CV微信技术交流群 转载自:机器之心 官宣回归OpenAI,特斯拉前AI高级总监Andre ...

最新文章

  1. 【论文解读】ICLR2020 | 深度自适应Transformer
  2. 【数据结构与算法】之深入解析“股票价格跨度”的求解思路与算法示例
  3. Android查看真机布局,android-外部存储
  4. 计算机教学与实际生活相结合,小学数学教学与实际生活相结合的方法思考
  5. matlab乘幂的指数是矩阵,信号与系统MATLAB基本语法.ppt
  6. 在命令行启动vscode
  7. Cocos2dx游戏开发系列笔记3:牛刀小试-忍者飞镖射幽灵的Demo
  8. tensorflow无法检测到GPU设备--英伟达控制面板显示未连接英伟达GPU的显示器
  9. r5驱动 索尼exmor_继往开来索尼Exmor RS CMOS 4系传感器来了
  10. 零信任嵌入式安全沙箱技术,企业应用软件的技术底座
  11. 软件系统可靠性的指标计算
  12. 解决pychram:卡在Updating Python Interpreter
  13. 深度学习这些年那些超重要的idea回顾总结
  14. python爬虫的意义_爬虫的意义与爬虫基本流程
  15. UWP项目设计器界面打开报错的解决办法
  16. RGB、CMY、HSV、HSL颜色空间
  17. CSS元素显示与隐藏
  18. pycharm中关于python虚拟环境的配置
  19. SCC会员北京车展围拍超跑 却火了这款华为MateRS保时捷版手机
  20. QML QtLocation地图应用学习-2:实现测距功能

热门文章

  1. python回归算法_机器学习算法之回归详解
  2. idea maven打jar包_Dev 日志 | 如何将 jar 包发布到 Maven 中央仓库
  3. 字符类型(Java)
  4. 下午花一小时整理的JVM运行时方法区
  5. 深度学习项目实战-关键点定位视频课程
  6. VS2017+OpenCV3.4.0 折腾(5)
  7. Appium_swipe模拟上下左右滑动操作
  8. 关于ajax跨域请求(cross Domain)
  9. CAP in tns
  10. 从共享租车成绿色消费首选,看共享经济未来