baidu_history

第四章:AI First战略(2016-2020)

从移动互联网向人工智能的战略转型,百度全面拥抱AI时代

2016 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2020
  │           │            │              │              │
AI战略发布  陆奇加盟    Apollo开源    DuerOS发布    昆仑芯片
2016.9      2017.1       2017.4        2017.7        2018.7

引言

2016年,在错失移动互联网部分机遇后,李彦宏做出了百度历史上最重要的战略决定之一——”All in AI”。这一时期,百度不仅引进了硅谷传奇人物陆奇担任COO,更是在自动驾驶、智能语音、AI芯片等多个前沿领域全面发力,奠定了中国AI领军企业的地位。

4.1 陆奇时代与Apollo平台

4.1.1 陆奇加盟与AI战略重组

2017年1月17日,前微软全球执行副总裁陆奇正式加盟百度,担任集团总裁兼首席运营官(COO)。这位在硅谷享有盛誉的华人高管的加入,标志着百度AI战略进入全新阶段。

组织架构大调整

陆奇上任后迅速推动了百度历史上最大规模的组织架构调整:

原组织架构(2016)                   新组织架构(2017)
    ┌─────────┐                      ┌─────────┐
    │  李彦宏  │                      │  李彦宏  │
    └────┬────┘                      └────┬────┘
         │                                 │
    ┌────▼─────────────┐            ┌────▼────┐
    │   各事业群并列    │            │  陆奇   │
    │ 搜索/金融/O2O等  │            │  (COO)  │
    └──────────────────┘            └────┬────┘
                                          │
                              ┌───────────┼───────────┐
                              │           │           │
                        ┌─────▼────┐ ┌───▼───┐ ┌────▼────┐
                        │ AI技术群 │ │智能驾驶│ │智能生活│
                        │  (AIG)   │ │事业群  │ │事业群   │
                        └──────────┘ └────────┘ └─────────┘

“AI First”战略明确化

陆奇将李彦宏提出的AI战略具体化为”夯实移动基础,决胜AI时代”的双引擎战略:

关键人事调整

岗位 原负责人 新负责人 变化说明
AI技术体系 吴恩达(已离职) 王海峰 统一AI技术平台
自动驾驶事业部 王劲 陆奇直管 提升战略地位
度秘事业部 原分散团队 景鲲 整合语音交互业务
金融服务事业群 朱光 朱光(向陆奇汇报) 纳入AI体系

4.1.2 Apollo开放平台架构

2017年4月19日,陆奇在上海车展宣布”Apollo计划”,这是全球范围内自动驾驶技术的首个开放平台。

平台架构设计

┌──────────────────────────────────────────────────────┐
│                   云服务平台                           │
│  仿真平台 | 高精地图 | 数据平台 | 安全服务 | OTA更新   │
└─────────────────────┬────────────────────────────────┘
                      │
┌─────────────────────▼────────────────────────────────┐
│                   软件平台                            │
│  ┌──────────┐  ┌──────────┐  ┌──────────┐          │
│  │  感知模块 │  │  规划模块 │  │  控制模块 │          │
│  └──────────┘  └──────────┘  └──────────┘          │
│  ┌──────────┐  ┌──────────┐  ┌──────────┐          │
│  │  定位模块 │  │ HMI模块  │  │  预测模块 │          │
│  └──────────┘  └──────────┘  └──────────┘          │
└─────────────────────┬────────────────────────────────┘
                      │
┌─────────────────────▼────────────────────────────────┐
│               参考硬件平台                            │
│   计算单元 | 传感器套件 | 控制器 | 车载通信设备       │
└──────────────────────────────────────────────────────┘

开源策略与版本迭代

版本 发布时间 核心能力 开放代码量
Apollo 1.0 2017.07 封闭场地自动驾驶 3.5万行
Apollo 1.5 2017.09 固定车道自动驾驶 6.5万行
Apollo 2.0 2018.01 简单城市路况 16.5万行
Apollo 2.5 2018.04 限定区域视觉感知 22万行
Apollo 3.0 2018.07 量产园区自动驾驶 33万行
Apollo 3.5 2019.01 城市道路自动驾驶 40万行
Apollo 5.0 2019.07 量产限定区域自动驾驶 56万行
Apollo 5.5 2019.12 点对点城市自动驾驶 60万行

核心技术模块详解

  1. 感知模块(Perception)
    • 3D障碍物检测:基于Lidar的PointPillars算法
    • 车道线检测:基于相机的LaneNet网络
    • 交通灯识别:CNN+时序过滤
    • 传感器融合:卡尔曼滤波+深度学习
  2. 定位模块(Localization)
    • RTK-GPS:厘米级定位精度
    • 激光雷达定位:基于高精地图匹配
    • 视觉定位:ORB-SLAM2改进版
    • 多传感器融合:MSF(Multi-Sensor Fusion)
  3. 规划模块(Planning)
    • 路由规划:A*算法优化
    • 行为决策:有限状态机+规则引擎
    • 轨迹规划:EM Planner(期望最大化)
    • 速度规划:QP-Spline-ST优化

4.1.3 王劲的自动驾驶技术路线

王劲作为百度自动驾驶事业部首任总经理(2015-2017),奠定了百度自动驾驶的技术基础。

技术路线选择

L4级别直接切入 vs 渐进式路线
     │                    │
     ▼                    ▼
百度选择               特斯拉选择
(王劲主导)           (渐进升级)
     │                    │
高精地图+激光雷达      纯视觉方案
     │                    │
城市复杂路况          高速公路优先

关键技术决策

  1. 传感器配置(2016年标准)
    • Velodyne 64线激光雷达 × 1
    • Velodyne 16线激光雷达 × 2
    • 毫米波雷达 × 2
    • 摄像头 × 8
    • IMU + GPS/RTK
    • 总成本:约75万人民币
  2. 计算平台选择
    • 初期:Intel Xeon + NVIDIA GPU
    • 中期:NVIDIA Drive PX2
    • 后期:自研ACU(Apollo Computing Unit)
  3. 数据闭环体系
    道路测试 → 数据采集 → 云端处理 → 模型训练
       ↑                                    ↓
    OTA更新 ← 仿真验证 ← 算法优化 ← 问题分析
    

与陆奇的理念冲突与离职

2017年3月,王劲离职创立景驰科技,主要分歧点:

4.1.4 生态联盟构建

陆奇主导下的Apollo生态联盟成为全球最大的自动驾驶生态。

生态伙伴分层

┌─────────────────────────────────────────┐
│            OEM整车厂(15+)              │
│   奇瑞 | 一汽 | 长安 | 长城 | 金龙...    │
├─────────────────────────────────────────┤
│           Tier 1供应商(20+)            │
│   博世 | 大陆 | 德尔福 | 采埃孚...       │
├─────────────────────────────────────────┤
│          核心零部件厂商(30+)           │
│   Velodyne | 禾赛 | Intel | NVIDIA...   │
├─────────────────────────────────────────┤
│          出行服务商(10+)               │
│   首汽约车 | 神州优车 | Grab...          │
├─────────────────────────────────────────┤
│          政府与园区(20+)               │
│   雄安新区 | 重庆两江 | 北京亦庄...      │
└─────────────────────────────────────────┘

合作模式创新

合作类型 模式说明 典型案例 成果
数据共享 测试数据回流平台 金龙客车 100万公里路测数据
联合开发 共同开发特定功能 博世 自动泊车方案
场景共建 提供测试场地 雄安新区 智能交通示范区
商业落地 量产合作 红旗 E-HS3自动驾驶版
技术授权 Apollo Enterprise 威马汽车 L3级自动驾驶

Apollo基金投资布局

2017年9月成立的”Apollo基金”(双百计划):

国际化拓展

  1. 美国布局
    • 2017年:硅谷研发中心扩张至200人
    • 2018年:获加州自动驾驶测试牌照
    • 测试车队:40辆
  2. 欧洲合作
    • 德国:与宝马、戴姆勒技术交流
    • 法国:与Valeo建立联合实验室
  3. 日本进展
    • 2018年:与软银合作自动驾驶巴士
    • 2019年:与本田探讨技术合作

生态治理机制

Apollo理事会
     │
     ├── 技术委员会(技术标准制定)
     │    ├── 感知工作组
     │    ├── 规划工作组
     │    └── 安全工作组
     │
     ├── 商业委员会(商业化推进)
     │    ├── 量产工作组
     │    └── 运营工作组
     │
     └── 生态委员会(合作伙伴管理)
          ├── 认证体系
          └── 开发者社区

4.2 DuerOS语音交互系统

4.2.1 景鲲领导的对话式AI

2017年1月,景鲲正式担任度秘事业部总经理,负责DuerOS的整体战略和产品研发。作为微软小冰的创始人之一,景鲲为百度带来了丰富的对话式AI经验。

DuerOS技术架构

┌────────────────────────────────────────────────────┐
│                  应用层(Skills)                   │
│   音乐 | 新闻 | 天气 | 智能家居 | 知识问答 | ...    │
└─────────────────────┬──────────────────────────────┘
                      │
┌─────────────────────▼──────────────────────────────┐
│              对话核心系统(DCS)                     │
│  ┌─────────────┐  ┌──────────────┐  ┌──────────┐ │
│  │  NLU引擎    │  │  对话管理器   │  │ NLG引擎  │ │
│  │ 意图识别    │  │  状态跟踪    │  │ 回复生成 │ │
│  │ 槽位填充    │  │  策略决策    │  │ 个性化   │ │
│  └─────────────┘  └──────────────┘  └──────────┘ │
└─────────────────────┬──────────────────────────────┘
                      │
┌─────────────────────▼──────────────────────────────┐
│                  基础能力层                         │
│  ┌──────────┐  ┌──────────┐  ┌────────────────┐  │
│  │ ASR语音  │  │ TTS语音  │  │  唤醒词识别    │  │
│  │ 识别引擎 │  │ 合成引擎 │  │  声纹识别      │  │
│  └──────────┘  └──────────┘  └────────────────┘  │
└────────────────────────────────────────────────────┘

核心技术突破

  1. 远场语音识别
    • 麦克风阵列:环形6+1配置
    • 波束成形:MVDR算法
    • 回声消除:自适应滤波
    • 识别准确率:5米距离下达到97%
  2. 多轮对话管理
    用户:"播放周杰伦的歌"
    DuerOS:"正在播放周杰伦的《七里香》"
    用户:"换一首"  ← 上下文理解
    DuerOS:"好的,播放《晴天》"
    用户:"声音大一点" ← 指令理解
    DuerOS:"已调高音量"
    
  3. 个性化推荐引擎
    • 用户画像:年龄、性别、兴趣标签
    • 协同过滤:基于行为的推荐
    • 知识图谱:实体关联推荐
    • 实时学习:在线更新模型

与竞品技术对比

技术指标 DuerOS 天猫精灵 小爱同学 Amazon Alexa
唤醒词准确率 95% 93% 92% 96%
中文语音识别 97% 95% 94% 85%
技能数量(2018) 800+ 600+ 500+ 50000+(全球)
响应时间 <1.5秒 <2秒 <2秒 <1秒
多轮对话 支持5轮+ 支持3轮 支持3轮 支持5轮+

4.2.2 技能开发框架设计

DuerOS技能开放平台(DBP - DuerOS Bot Platform)成为开发者创建语音技能的核心工具。

技能开发架构

开发者技能 
    │
    ▼
┌─────────────────────────────────────────────┐
│           DBP技能开放平台                     │
├─────────────────────────────────────────────┤
│  技能类型:                                   │
│  • 自定义技能(Custom Skills)                │
│  • 智能家居技能(Smart Home Skills)          │
│  • 内容播报技能(Flash Briefing Skills)      │
├─────────────────────────────────────────────┤
│  开发工具:                                   │
│  • SDK(Python/Java/Node.js)                │
│  • 模拟器(Web/Mobile)                      │
│  • 调试工具(Log/Trace)                     │
│  • 测试套件(Unit/Integration)              │
└─────────────────────────────────────────────┘

技能交互模型定义

{
  "intents": [
    {
      "name": "OrderTaxi",
      "slots": [
        {
          "name": "destination",
          "type": "LOCATION"
        },
        {
          "name": "time",
          "type": "TIME"
        }
      ],
      "samples": [
        "我要打车去{destination}",
        "帮我叫一辆车到{destination}",
        "{time}打车去{destination}"
      ]
    }
  ]
}

开发者生态数据(2018年底)

指标 数值 增长率(YoY)
注册开发者 2.7万 320%
技能总数 800+ 450%
日均调用 3600万次 580%
活跃技能 400+ 380%

典型技能案例

  1. 儿童教育类:凯叔讲故事
    • 内容库:5000+故事
    • 月活用户:200万
    • 平均使用时长:35分钟
  2. 生活服务类:美团外卖
    • 语音下单成功率:85%
    • 订单转化率:12%
    • 用户满意度:4.2/5
  3. IoT控制类:海尔智能家居
    • 支持设备:50+品类
    • 控制成功率:99.5%
    • 响应时间:<500ms

4.2.3 设备适配方案

DuerOS采用分层架构支持不同形态的硬件设备。

设备分级策略

┌─────────────────────────────────────────────────┐
│                  轻量级设备                       │
│         (MCU: <100MHz, RAM: <1MB)                │
│    解决方案:云端处理 + 轻量SDK                   │
├─────────────────────────────────────────────────┤
│                  标准设备                        │
│       (ARM Cortex-A: 1GHz+, RAM: 512MB+)        │
│    解决方案:端云结合 + 标准SDK                   │
├─────────────────────────────────────────────────┤
│                  高端设备                        │
│        (多核CPU: 2GHz+, RAM: 2GB+)              │
│    解决方案:端侧处理 + 完整SDK                   │
└─────────────────────────────────────────────────┘

硬件参考设计

  1. 智能音箱方案
    • 主控:MT8516 (4核A35)
    • 内存:1GB DDR3
    • 麦克风:6+1环形阵列
    • 音频:2×3W扬声器
    • 成本:<200元
  2. 车载方案
    • 主控:高通820A
    • 内存:4GB LPDDR4
    • 显示:10.1寸触摸屏
    • 连接:4G/WiFi/蓝牙
    • 成本:<2000元
  3. 可穿戴方案
    • 主控:Nordic nRF52840
    • 内存:256KB RAM
    • 功耗:<10mW待机
    • 电池:200mAh
    • 成本:<100元

设备认证体系

认证等级 要求 权益
DuerOS Inside 基础功能测试 使用DuerOS品牌
DuerOS认证 全面测试+体验评估 联合营销支持
DuerOS优选 严格测试+销量要求 资源倾斜+补贴

4.2.4 陆奇的生态战略推进

陆奇将DuerOS定位为百度AI战略的重要入口,推动了一系列战略合作。

战略合作矩阵

硬件厂商                内容提供商              场景方
   │                        │                     │
   ▼                        ▼                     ▼
• 小米(小爱音箱)        • QQ音乐               • 酒店(如家)
• 海尔(智能家电)        • 喜马拉雅             • 汽车(奇瑞)
• TCL(智能电视)         • 蜻蜓FM               • 医院(301)
• 华为(手机)            • 懒人听书             • 学校(清华)
• VIVO(手机)            • 贝瓦儿歌             • 养老院

商业模式创新

  1. 硬件补贴计划(2017-2018)
    • 投入:10亿元人民币
    • 目标:推动1000万台设备搭载
    • 方式:
      • 模组补贴:每台20-50元
      • 营销补贴:联合推广费用
      • 技术支持:免费工程师支持
  2. 技能分成模式
    • 内容类技能:7:3分成(开发者70%)
    • 服务类技能:按CPS/CPA结算
    • 游戏类技能:5:5分成
  3. 企业解决方案
    • 酒店行业:智慧客房方案
    • 汽车行业:智能座舱方案
    • 教育行业:AI助教方案
    • 医疗行业:导诊机器人方案

生态发展里程碑

时间 事件 影响
2017.07 DuerOS 1.0发布 正式开放
2017.11 渡鸦智能音箱发布 高端尝试失败
2018.03 小度在家发布 带屏音箱爆款
2018.06 设备激活量破亿 规模化突破
2018.11 小度智能音箱Pro 价格战开始
2019.02 春晚红包互动 品牌大曝光
2019.06 设备激活量4亿 行业第一
2020.03 小度独立融资 估值200亿元

陆奇离职后的战略调整(2018.5后)

4.3 百度大脑3.0:全栈AI能力

4.3.1 王海峰接棒AI技术体系

2018年5月陆奇离职后,王海峰全面接管百度AI技术体系,升任高级副总裁并担任AI技术平台体系(AIG)总负责人。作为自然语言处理领域的顶级专家,王海峰带领团队实现了百度大脑从2.0到3.0的重大升级。

百度大脑架构演进

百度大脑2.0(2016-2017)          百度大脑3.0(2018-2019)
┌──────────────┐                ┌──────────────────────┐
│   应用层      │                │    行业应用层         │
│ 语音/视觉/NLP │                │  金融/医疗/工业/农业  │
├──────────────┤                ├──────────────────────┤
│   算法层      │      ——→       │    AI技术层          │
│  深度学习     │                │  110+场景化能力       │
├──────────────┤                ├──────────────────────┤
│   框架层      │                │    框架层            │
│  PaddlePaddle │                │  PaddlePaddle 2.0    │
├──────────────┤                ├──────────────────────┤
│   算力层      │                │    基础层            │
│  GPU集群      │                │  昆仑芯片+智能云      │
└──────────────┘                └──────────────────────┘

技术体系重组

王海峰主导的组织调整:

部门 原负责人 新负责人 调整重点
自然语言处理部 王海峰兼 吴华 文心大模型预研
视觉技术部 杨睿刚(已离职) 李震国 产业化落地
语音技术部 贾磊 高亮 流式语音识别
知识图谱部 赵东 吴海山 知识增强技术
深度学习技术平台部 新成立 马艳军 PaddlePaddle
大数据部 范伟 范伟 AI基础设施

百度大脑3.0核心升级

  1. 多模态深度语义理解
    • 视觉语义化:图像→场景理解→语义描述
    • 阅读理解:DuReader数据集,机器阅读理解准确率达89.3%
    • 视频理解:动作识别、事件检测、视频摘要
  2. 技术能力数量级提升
    • AI能力数:从60+增至110+
    • 日调用量:从400亿次增至2100亿次
    • 开发者数量:从50万增至130万
  3. 端云一体化架构
    云端大脑(强算力)
         ↕ 
    边缘计算(低延迟)
         ↕
    端侧智能(离线化)
    

4.3.2 感知层能力增强

百度大脑3.0在感知技术上实现了全面突破,特别是在复杂场景理解方面。

计算机视觉技术矩阵

┌─────────────────────────────────────────────────────┐
│                  视觉技术全景图                       │
├─────────────────────────────────────────────────────┤
│  基础能力:                                          │
│  • 图像分类(1000+类别,Top5准确率98.5%)            │
│  • 目标检测(COCO数据集mAP 51.7)                   │
│  • 图像分割(实例/语义/全景分割)                    │
│  • 关键点检测(人体21点,手部30点)                  │
├─────────────────────────────────────────────────────┤
│  进阶能力:                                          │
│  • 3D视觉(深度估计、3D重建、SLAM)                 │
│  • 视频分析(目标跟踪、行为识别、异常检测)          │
│  • OCR(多语言、多场景、端到端识别)                 │
│  • 人脸技术(检测、识别、属性、活体)                │
└─────────────────────────────────────────────────────┘

人脸识别技术突破

  1. 算法性能指标(2018年)
    • LFW数据集:99.77%准确率
    • MegaFace:98.23%(百万级别)
    • 1:N识别:10万级别200ms内
    • 活体检测:攻击拒绝率99.9%
  2. 核心算法创新
    • 网络架构:PyramidBox多尺度检测
    • 损失函数:ArcFace角度间隔损失
    • 数据增强:3D人脸合成技术
    • 模型压缩:知识蒸馏+量化
  3. 实际应用案例
    • 北京大兴机场:全流程刷脸通行
    • 百度大厦:员工无感考勤
    • 济南交警:行人闯红灯识别

语音技术全栈能力

语音技术栈:
┌──────────────────────────────────────┐
│         语音合成(TTS)                │
│   • WaveNet优化版                     │
│   • 20+音色选择                       │
│   • 情感合成支持                      │
├──────────────────────────────────────┤
│         语音识别(ASR)                │
│   • 流式识别:延迟<100ms             │
│   • 离线识别:端侧部署                │
│   • 中英混合:无缝切换                │
├──────────────────────────────────────┤
│         语音唤醒                       │
│   • 唤醒率:95%@1次/24小时误唤醒      │
│   • 功耗:<20mW                       │
│   • 自定义唤醒词                      │
└──────────────────────────────────────┘

Deep Speech 3技术细节

  1. 模型架构
    • 编码器:Transformer-based
    • 解码器:CTC + Attention混合
    • 参数量:2亿参数
    • 训练数据:10万小时标注数据
  2. 技术创新点
    • SMLTA(流式多级截断注意力)
    • 上下文偏置技术
    • 说话人自适应
    • 噪声鲁棒性增强

4.3.3 认知层突破

百度大脑3.0在认知理解层面实现了从感知智能向认知智能的跨越。

自然语言处理技术体系

┌────────────────────────────────────────────────┐
│              NLP技术金字塔                      │
│                                                │
│        应用层:机器翻译、对话系统               │
│              ↑                                 │
│        任务层:阅读理解、情感分析、文本生成      │
│              ↑                                 │
│        语义层:语义匹配、语义解析、知识抽取      │
│              ↑                                 │
│        基础层:分词、词性标注、命名实体识别      │
└────────────────────────────────────────────────┘

ERNIE(知识增强语义表示模型)创新

  1. ERNIE 1.0(2019年3月发布)
    • 创新点:知识Masking策略
    • 实体级Masking:遮盖完整实体
    • 短语级Masking:遮盖短语单元
    • GLUE榜单:超越BERT 1.5个点
  2. 预训练数据与知识
    文本语料(13GB)
         +
    知识图谱(570万实体)
         +
    百科数据(2100万条目)
         ↓
    ERNIE统一表示
    
  3. 下游任务性能 | 任务 | BERT | ERNIE 1.0 | 提升 | |——|——|———–|——| | 情感分析 | 94.6% | 95.4% | +0.8% | | 命名实体识别 | 91.2% | 93.8% | +2.6% | | 关系抽取 | 87.5% | 89.9% | +2.4% | | 阅读理解 | 85.1% | 88.6% | +3.5% |

知识图谱构建与应用

百度知识图谱规模(2019年):
┌─────────────────────────────────┐
│  • 实体数量:50亿+               │
│  • 事实数量:5500亿+             │
│  • 模式数量:1万+                │
│  • 日均调用:150亿次             │
│  • 覆盖领域:200+                │
└─────────────────────────────────┘

推理与决策能力

  1. 因果推理引擎
    • 贝叶斯网络推理
    • 因果关系发现
    • 反事实推理
    • 时序因果分析
  2. 多跳推理技术
    问题:"李白的出生地现在属于哪个省?"
    推理链:
    李白 → 出生地 → 碎叶城
    碎叶城 → 古今对照 → 吉尔吉斯斯坦
    结论:不在中国境内
    
  3. 常识推理能力
    • ConceptNet集成:180万常识三元组
    • 类比推理:基于词向量空间
    • 空间推理:3D场景理解
    • 时间推理:事件序列建模

4.3.4 平台层服务化

百度大脑3.0通过AI开放平台实现了技术的服务化和产品化。

AI开放平台架构

┌──────────────────────────────────────────────────┐
│                 百度AI开放平台                     │
├──────────────────────────────────────────────────┤
│  接入层:                                         │
│  • REST API(多语言SDK)                         │
│  • 私有化部署(企业版)                          │
│  • 边缘计算SDK(离线版)                         │
├──────────────────────────────────────────────────┤
│  服务层:                                         │
│  • EasyDL(零门槛训练平台)                      │
│  • AI Studio(在线开发环境)                     │
│  • EdgeBoard(边缘计算盒)                       │
├──────────────────────────────────────────────────┤
│  能力层:                                         │
│  • 语音技术(14项)                              │
│  • 视觉技术(35项)                              │
│  • 自然语言(28项)                              │
│  • 知识图谱(8项)                               │
└──────────────────────────────────────────────────┘

EasyDL定制化训练平台

  1. 平台能力
    • 图像分类:最少20张图片
    • 物体检测:最少50张标注
    • 文本分类:最少50条文本
    • 声音分类:最少50段音频
  2. AutoML技术
    • 神经架构搜索(NAS)
    • 超参数优化(贝叶斯优化)
    • 数据增强自动化
    • 模型压缩自动化
  3. 应用案例数据(2019年)
    • 企业用户:1.5万+
    • 训练模型:10万+
    • 日均训练任务:3000+
    • 模型部署量:5万+

PaddlePaddle深度学习框架

PaddlePaddle 2.0架构:
┌────────────────────────────────────┐
│         高层API                     │
│   • PaddleHub(预训练模型)         │
│   • PaddleX(全流程开发)           │
├────────────────────────────────────┤
│         核心框架                    │
│   • 动态图(命令式编程)            │
│   • 静态图(声明式编程)            │
├────────────────────────────────────┤
│         分布式训练                  │
│   • 数据并行                       │
│   • 模型并行                       │
│   • 流水线并行                     │
├────────────────────────────────────┤
│         推理部署                    │
│   • Paddle Lite(移动端)          │
│   • Paddle Serving(服务端)       │
│   • Paddle.js(浏览器)            │
└────────────────────────────────────┘

产业化落地成果

行业 合作伙伴 应用场景 效果
金融 浦发银行 智能客服 人工成本降低60%
工业 宝武钢铁 钢材缺陷检测 准确率99.8%
农业 京东方 智慧农业 产量提升20%
医疗 中山眼科 眼底筛查 诊断准确率94%
能源 国家电网 电力巡检 效率提升5倍

4.4 昆仑芯片:AI硬件突破

4.4.1 芯片架构设计

2018年7月4日,李彦宏在百度AI开发者大会上正式发布昆仑芯片,这是中国第一款云端全功能AI芯片。项目由欧阳剑担任首席架构师,历时3年研发完成。

昆仑芯片发展历程

2011-2015:FPGA时期
    │
    ├── 2011:开始FPGA加速器研发
    ├── 2013:部署首批FPGA集群
    └── 2015:决定自研AI芯片
    
2016-2018:昆仑1代研发
    │
    ├── 2016:组建芯片团队(20人)
    ├── 2017:完成架构设计
    └── 2018.7:流片成功并发布

2019-2021:昆仑2代升级
    │
    ├── 2019:架构优化设计
    ├── 2020:7nm工艺流片
    └── 2021.8:量产发布

XPU架构创新

欧阳剑主导的XPU(百度自主架构)核心设计理念:

┌──────────────────────────────────────────────────┐
│                昆仑XPU架构                         │
├──────────────────────────────────────────────────┤
│  ┌────────────────────────────────────────────┐  │
│  │           XPU Core Cluster                  │  │
│  │  ┌──────┐ ┌──────┐ ┌──────┐ ┌──────┐    │  │
│  │  │Core 0│ │Core 1│ │Core 2│ │Core 3│    │  │
│  │  └──────┘ └──────┘ └──────┘ └──────┘    │  │
│  │  ┌──────┐ ┌──────┐ ┌──────┐ ┌──────┐    │  │
│  │  │Core 4│ │Core 5│ │Core 6│ │Core 7│    │  │
│  │  └──────┘ └──────┘ └──────┘ └──────┘    │  │
│  └────────────────────────────────────────────┘  │
│                      ↕                            │
│  ┌────────────────────────────────────────────┐  │
│  │         高带宽内存(HBM)                   │  │
│  │         • 16GB HBM2                        │  │
│  │         • 512GB/s带宽                      │  │
│  └────────────────────────────────────────────┘  │
│                      ↕                            │
│  ┌────────────────────────────────────────────┐  │
│  │         片上网络(NoC)                     │  │
│  │         • 2D Mesh拓扑                      │  │
│  │         • 低延迟路由                       │  │
│  └────────────────────────────────────────────┘  │
│                      ↕                            │
│  ┌────────────────────────────────────────────┐  │
│  │         外部接口                            │  │
│  │         • PCIe 4.0 x16                     │  │
│  │         • 多芯片互联                       │  │
│  └────────────────────────────────────────────┘  │
└──────────────────────────────────────────────────┘

核心技术特点

  1. 张量处理单元设计
    • 矩阵运算单元:256×256 INT8
    • 向量运算单元:支持32种操作
    • 标量运算单元:通用计算
    • 特殊函数单元:激活函数硬件加速
  2. 内存层次结构
    寄存器文件(RF): 1MB/Core
           ↕
    共享内存(SRAM): 8MB/Cluster  
           ↕
    高带宽内存(HBM): 16GB
           ↕
    系统内存(DDR): 可扩展
    
  3. 数据流架构
    • Dataflow模式:减少数据搬移
    • 片上缓存:智能预取机制
    • DMA引擎:并行数据传输
    • 稀疏计算:跳零优化

与国际竞品对比(2018年同期)

参数 昆仑1代 NVIDIA V100 Google TPU v2 华为昇腾910
工艺 14nm 12nm 16nm 7nm(2019)
峰值算力(INT8) 260 TOPS 125 TOPS 92 TOPS 512 TOPS
内存带宽 512 GB/s 900 GB/s 700 GB/s 1.2 TB/s
功耗 100W 300W 280W 310W
能效比 2.6 TOPS/W 0.42 TOPS/W 0.33 TOPS/W 1.65 TOPS/W

4.4.2 编译器优化

昆仑芯片的成功很大程度上依赖于其先进的编译器技术栈。

XTDK编译器架构

┌─────────────────────────────────────────────────┐
│              前端(Framework)                    │
│   TensorFlow | PyTorch | PaddlePaddle | ONNX    │
└─────────────────┬───────────────────────────────┘
                  ↓
┌─────────────────────────────────────────────────┐
│           中间表示(XIR)                         │
│   • 计算图优化                                   │
│   • 算子融合                                     │
│   • 内存分配                                     │
└─────────────────┬───────────────────────────────┘
                  ↓
┌─────────────────────────────────────────────────┐
│           后端优化器                              │
│   • 指令调度                                     │
│   • 寄存器分配                                   │
│   • 流水线优化                                   │
└─────────────────┬───────────────────────────────┘
                  ↓
┌─────────────────────────────────────────────────┐
│           代码生成器                              │
│   • 汇编代码生成                                 │
│   • 二进制打包                                   │
└─────────────────────────────────────────────────┘

关键优化技术

  1. 算子融合优化
    优化前:Conv → BN → ReLU(3次内存访问)
    优化后:Fused_Conv_BN_ReLU(1次内存访问)
    性能提升:2.8倍
    
  2. 自动混合精度
    • FP32 → FP16自动转换
    • 敏感层保持FP32
    • 精度损失 < 0.1%
    • 性能提升:1.5-2倍
  3. 图优化技术
    • 常量折叠
    • 死代码消除
    • 公共子表达式消除
    • 循环优化
  4. 内存优化
    • 静态内存规划
    • 内存复用策略
    • 预取优化
    • 内存池管理

编译性能数据

模型 编译时间 优化后加速比 内存节省
ResNet-50 3.2秒 3.5x 40%
BERT-Base 5.8秒 4.2x 35%
YOLOv3 4.5秒 3.8x 45%
Transformer 6.2秒 4.5x 38%

4.4.3 算力性能指标

昆仑芯片在实际应用中展现出优异的性能表现。

昆仑1代 vs 昆仑2代性能对比

性能指标对比:
┌────────────────────────────────────────────┐
│          昆仑1代(2018)                    │
│  • 14nm Samsung工艺                        │
│  • 260 TOPS @ INT8                        │
│  • 功耗:100W                             │
│  • 内存:16GB HBM2                        │
├────────────────────────────────────────────┤
│          昆仑2代(2021)                    │
│  • 7nm TSMC工艺                           │
│  • 640 TOPS @ INT8                        │
│  • 功耗:120W                             │
│  • 内存:32GB HBM2E                       │
└────────────────────────────────────────────┘

实际模型性能测试(昆仑2代)

模型任务 批处理大小 延迟(ms) 吞吐量(samples/s) GPU对比
ResNet-50推理 128 3.2 40,000 1.3x V100
BERT-Base推理 32 8.5 3,765 1.5x V100
GPT-2训练 16 125 128 0.9x V100
YOLOv4推理 64 5.8 11,034 1.4x V100
语音识别 256 2.1 121,905 2.1x V100

大规模集群性能

  1. 单机多卡配置
    • 8卡服务器:5,120 TOPS
    • 卡间互联:200GB/s
    • 扩展性:线性度>90%
  2. 分布式训练加速
    集群规模扩展性:
    1卡  → 1x(基准)
    8卡  → 7.2x
    64卡 → 52x
    256卡 → 189x
    
  3. 能效比分析
    • 推理能效:5.33 TOPS/W(INT8)
    • 训练能效:0.8 TFLOPS/W(FP16)
    • 待机功耗:15W
    • 满载功耗:120W

软件生态支持

┌─────────────────────────────────────────┐
│         深度学习框架                      │
│  • PaddlePaddle(原生支持)              │
│  • TensorFlow(via XLA)                │
│  • PyTorch(via TorchScript)           │
│  • ONNX Runtime                         │
├─────────────────────────────────────────┤
│         推理引擎                         │
│  • Paddle Inference                     │
│  • XPU Runtime                          │
│  • TensorRT兼容层                       │
├─────────────────────────────────────────┤
│         开发工具                         │
│  • XPU Profiler(性能分析)             │
│  • XPU Debugger(调试工具)             │
│  • Model Optimizer(模型优化)          │
└─────────────────────────────────────────┘

4.4.4 应用场景适配

昆仑芯片在多个业务场景中得到广泛应用。

内部业务应用

  1. 百度搜索
    • 部署规模:10,000+片
    • 应用场景:NLP理解、排序模型
    • 性能提升:延迟降低30%
    • 成本节省:40%(相比GPU)
  2. 百度地图
    • 路径规划:5倍加速
    • 实时路况:3倍加速
    • ETA预测:4倍加速
    • 日均调用:100亿次
  3. 小度智能音箱
    • 语音识别:端云协同
    • 唤醒词检测:<10ms
    • 语音合成:实时率0.2
    • 设备覆盖:1亿+
  4. Apollo自动驾驶
    • 感知模型:40+ FPS
    • 决策规划:<50ms
    • 多传感器融合:实时处理
    • 车规级版本:开发中

外部客户案例

客户 应用场景 部署规模 效果
爱奇艺 视频推荐 500片 推理成本降低35%
携程 搜索排序 200片 响应时间减少40%
中国银行 风控模型 100片 实时风控能力提升
国家电网 电力预测 300片 预测精度提升15%

云服务产品化

  1. 百度智能云AI加速实例
    • 实例类型:XPU-1(单卡)、XPU-8(8卡)
    • 计费模式:按需付费、包年包月
    • 价格:约GPU实例的70%
    • SLA:99.95%可用性
  2. 边缘计算产品
    • 边缘推理盒:集成昆仑芯片
    • 功耗:<50W
    • 尺寸:200×150×50mm
    • 应用:智慧城市、工业质检
  3. 开发者计划
    • 免费试用:100小时/月
    • 技术支持:7×24小时
    • 培训认证:昆仑开发者认证
    • 社区规模:5000+开发者

未来路线图

2022-2023:昆仑3代
  • 5nm工艺
  • 1000+ TOPS
  • 支持Transformer专用加速
  
2024-2025:昆仑4代
  • 3nm工艺  
  • 2000+ TOPS
  • 存算一体架构
  • 量子计算接口

2026+:下一代架构
  • 光电混合计算
  • 神经拟态芯片
  • 通用人工智能加速

产业链影响

  1. 供应链本土化
    • 设计:100%自主
    • 制造:TSMC/SMIC
    • 封测:长电科技
    • 关键IP:部分自研
  2. 生态合作伙伴
    • 服务器:浪潮、联想、华为
    • 云服务:阿里云、腾讯云互操作
    • 软件:VMware、Red Hat适配
  3. 标准制定参与
    • 参与MLPerf基准测试
    • 中国人工智能产业联盟标准
    • 开放神经网络交换(ONNX)

本章小结

2016-2020年是百度从移动互联网向人工智能全面转型的关键时期。在李彦宏的战略决策下,百度确立了”AI First”的核心战略,并通过引进陆奇等顶级人才,推动了公司历史上最大规模的技术和组织变革。

战略转型成果

  1. 技术平台建设
    • Apollo成为全球最大的自动驾驶开放平台,生态伙伴超过210家
    • DuerOS语音交互系统设备激活量突破4亿,成为中国最大的对话式AI平台
    • 百度大脑3.0实现从感知智能到认知智能的跨越,AI能力达到110+项
    • 昆仑芯片成功量产,打破国外AI芯片垄断,实现自主可控
  2. 组织能力提升
    • 陆奇带来的硅谷管理经验,提升了百度的技术管理水平
    • 王海峰接棒后的本土化调整,实现了技术与业务的深度融合
    • AI人才密度显著提升,研发人员占比达到61%
    • 形成了”平台化+生态化”的发展模式
  3. 商业价值创造
    • AI技术全面赋能搜索、地图、网盘等核心业务
    • 小度智能硬件独立融资,估值达200亿元
    • Apollo商业化进程加速,Robotaxi开始试运营
    • 百度智能云AI解决方案在多个行业落地

关键经验教训

  1. 成功经验
    • 坚定的战略转型决心:李彦宏的”All in AI”决策为百度赢得先机
    • 开放生态策略:Apollo和DuerOS的开放模式加速了技术普及
    • 技术积累转化:将多年的AI研究成果产品化、平台化
    • 人才引进与培养:既引进国际顶尖人才,又培养本土技术骨干
  2. 挑战与不足
    • 陆奇离职带来的战略执行波动
    • 部分硬件产品(如渡鸦音箱)定位失误
    • O2O业务退出造成的资源浪费
    • 与阿里、腾讯在云计算市场的差距

历史意义

这一时期的百度完成了从”搜索公司”到”AI公司”的身份转变,不仅在技术上实现了重大突破,更重要的是确立了在中国乃至全球AI产业中的领导地位。特别是在自动驾驶、智能语音、AI芯片等关键领域,百度的技术创新和产业实践为中国AI产业的发展做出了重要贡献。

陆奇虽然在百度的时间只有486天,但他带来的国际视野、管理理念和执行力,深刻影响了百度的企业文化和发展方向。而王海峰的接棒,则确保了AI战略的延续性和本土化落地。

展望未来,百度在AI First战略指引下打下的技术基础和生态布局,为其在大模型时代的竞争奠定了坚实基础。

关键人物索引

核心领导层

李彦宏(创始人/董事长兼CEO)

陆奇(集团总裁兼COO,2017.1-2018.5)

技术领军人物

王海峰(高级副总裁/CTO)

王劲(自动驾驶事业部总经理,2015-2017)

景鲲(度秘事业部总经理/小度科技CEO)

李震宇(智能驾驶事业群组总经理)

技术专家

欧阳剑(昆仑芯片首席架构师)

吴华(自然语言处理部负责人)

陶吉(自动驾驶感知技术负责人)

侯震宇(百度智能云CTO)

已离职核心人物

吴恩达(首席科学家,2014-2017)

余凯(深度学习研究院创始院长,2012-2015)

张潼(大数据实验室负责人,2014-2017)

倪凯(无人车团队负责人,2013-2016)

商业化负责人

向海龙(搜索公司总裁,2005-2019)

朱光(金融服务事业群组总经理)

技术术语表

AI平台技术

Apollo:百度自动驾驶开放平台,提供完整的自动驾驶解决方案 DuerOS:对话式人工智能操作系统,支持语音交互设备 百度大脑:百度AI技术的集大成平台,提供全栈AI能力 PaddlePaddle:百度自研的深度学习框架,中文名”飞桨”

自动驾驶技术

L4级自动驾驶:高度自动驾驶,特定场景下无需人工干预 V2X:Vehicle to Everything,车联网通信技术 Lidar:激光雷达,用于3D环境感知 SLAM:Simultaneous Localization and Mapping,即时定位与地图构建 HD Map:高精地图,厘米级精度的自动驾驶地图

语音交互技术

ASR:Automatic Speech Recognition,自动语音识别 TTS:Text to Speech,文本转语音 NLU:Natural Language Understanding,自然语言理解 DCS:Dialogue Core System,对话核心系统 Wake Word:唤醒词,激活语音助手的特定词汇

AI芯片技术

XPU:百度自主设计的AI处理器架构 TOPS:Tera Operations Per Second,每秒万亿次运算 HBM:High Bandwidth Memory,高带宽内存 NoC:Network on Chip,片上网络 Dataflow:数据流架构,优化数据传输的处理器设计

深度学习技术

ERNIE:Enhanced Representation through kNowledge IntEgration,知识增强语义表示模型 Transformer:基于注意力机制的神经网络架构 NAS:Neural Architecture Search,神经架构搜索 Knowledge Distillation:知识蒸馏,模型压缩技术 Few-shot Learning:小样本学习,用少量数据训练模型

云计算与边缘计算

Edge Computing:边缘计算,在数据源头附近进行计算 Serverless:无服务器架构,按需分配计算资源 Container:容器技术,轻量级虚拟化 Kubernetes:容器编排平台,简称K8s DevOps:开发运维一体化

商业模式

B2B2C:Business to Business to Consumer,企业对企业对消费者 SaaS:Software as a Service,软件即服务 PaaS:Platform as a Service,平台即服务 OTA:Over The Air,空中下载技术,远程更新 Robotaxi:自动驾驶出租车服务

性能指标

mAP:mean Average Precision,平均精度均值 FPS:Frames Per Second,每秒帧数 Latency:延迟,响应时间 Throughput:吞吐量,单位时间处理能力 QPS:Queries Per Second,每秒查询数