随着谷歌最近发布了集成了所有 MLOps 平台的Vertex AI ,我想知道在 GKE 与 Vertex AI(或 AI Platform Unified,因为刚刚进行品牌重塑并且 AI Platform 已经提供服务模型预测的能力)。
我做了很多研究,但发现的信息很少。我已经在 GKE 上托管了我的 ML 模型,是否值得迁移到 Vertex AI?
注意:我不打算在云上进行培训和其他数据预处理。
随着谷歌最近发布了集成了所有 MLOps 平台的Vertex AI ,我想知道在 GKE 与 Vertex AI(或 AI Platform Unified,因为刚刚进行品牌重塑并且 AI Platform 已经提供服务模型预测的能力)。
我做了很多研究,但发现的信息很少。我已经在 GKE 上托管了我的 ML 模型,是否值得迁移到 Vertex AI?
注意:我不打算在云上进行培训和其他数据预处理。
值得将 Vertex AI 考虑为:
Vertex AI 是一个“<strong>托管”ML 平台,供从业者加速实验和部署 AI 模型。在部署/训练/预测 ML 模型时,我们不需要管理基础设施/服务器/健康。Vertex AI 会根据流量为您解决这个问题。
有助于考虑 Vertex AI 的一些关键特性:
训练模型后,我们将获得详细的模型评估指标和特征属性。(特征归因告诉模型中的哪些特征最能代表模型的预测,从而深入了解模型在幕后的表现)
训练模型后,可以将其部署到端点。模型之间的流量可以拆分进行测试,也可以自定义机器类型
顶点管道有助于避免模型周围环境发生变化时可能发生的模型漂移概念。顶点管道可以帮助自动化这个保留工作流程。
顶点模型监控可用于检测漂移和训练服务倾斜等问题,因此与其手动检查以确保模型仍然正确执行,不如使用顶点 AI 提供对模型可靠性的信心,因为我们会在任何时间发生变化时收到警报.
我也一直在探索使用 Vertex AI 进行机器学习。在从自定义容器提供模型预测时,我发现一些有用的点如下: