1. AI 平台的核心架构中训练集群、推理服务、数据流水线、特征平台、模型仓库与监控系统的协同及分层?
请描述一个完整的 AI 平台核心架构,说明训练集群、推理服务、数据流水线、特征平台、模型仓库、监控系统这几个核心组件各自的职责,以及它们之间如何协同、如何分层组织?
- 对 AI 基础设施各组件职责边界的理解
- 数据、特征、模型、推理、监控之间的数据流与依赖关系
- 分层架构与可组合性设计
AI 平台通常按"AI 基础设施"和"AI 应用层"两层组织。底层是训练集群(GPU/CPU 资源池,负责训练与大规模推理),上层是数据流水线(负责数据采集、清洗、转换、批/流处理)、特征平台(负责特征定义、计算、存储与在线/离线服务)、模型仓库(负责模型版本、元数据、产物与依赖的存储)、推理服务(负责模型在线/离线部署与请求响应)、监控系统(负责资源、模型效果、数据质量、特征漂移的全链路观测)。协同关系是:数据流水线产出训练/测试数据集并写入训练集群;特征平台在训练与推理两侧提供一致的"特征读取"(training-serving skew 治理);训练产出的模型及元数据进入模型仓库,由推理服务拉取并部署;监控系统对数据、特征、模型、在途流量进行全链路观测,并将漂移/衰减信号回传给数据流水线与特征平台触发数据回流或模型重训。分层上,平台遵循"控制面(编排、元数据、治理)与数据面(计算、存储、网络)分离"、"资源与业务解耦"的原则,各组件通过标准 API 与统一元数据(如 OpenTelemetry、统一的模型/特征元数据)松耦合集成。
该题考察的是"端到端"思维。回答时应强调组件不是孤立的,而是通过统一的数据流、元数据与 API 组装成闭环:数据 → 特征 → 模型 → 推理 → 监控 → 回流。A/B 面分离、控制面/数据面分离、标准接口是平台可演进、可插拔的关键。