Designer(Studio 2.0)是PAI產品雲端式原生架構Pipeline Service -- PAIFlow的可視化建模工具,提供端到端的機器學習全鏈路開發環境,協助您實現端到端的機器學習開發流程。同時,Designer中內建了豐富且成熟的機器學習演算法,覆蓋商品推薦、金融風控及廣告預測等情境,支援基於MaxCompute、通用訓練資源、Flink等計算資源進行大規模分布式運算,可以快速滿足不同方向的業務需求。
Designer&PAIFlow產品架構
Designer功能特性
Designer支援阿里雲帳號(主帳號)和RAM使用者(子帳號)登入使用。如果使用子帳號,則需要主帳號對其進行授權,詳情請參見雲產品依賴與授權:Designer。
Designer支援使用模板或手動建立工作流程。通過模板可以快速建立工作流程,運行成功後,直接進行模型部署。關於如何建立及管理工作流程,詳情請參見參考工作流程概述。
系統提供百餘種AI開發流程組件,支援接入MaxCompute表資料或OSS資料等多種資料來源,通過內建阿里最佳實務的演算法進行模型構建,並將模型部署至EAS。
提供當前工作流程相關任務的管理、工作流程版本管理及復原,詳情請參見調試模型。
在進行模型訓練時,Designer提供可視化大屏,以對過程中的資料、模型、評測指標進行可視化分析,輔助您獲得最佳模型。
Designer支援工作空間內的工作流程協作共用,同時支援將運行成功的工作流程部署至DataWorks做周期性調度或者發布為自訂模板。
在Designer工作流程中開發測試完成的模型支援註冊至模型管理,一鍵部署模型服務或打包成複合模型進行部署,詳情請參見模型預測概述。
Designer提供的工作流程組件
Designer為您提供百餘種組件,滿足多種情境的使用,組件詳情請參見組件參考:所有組件匯總。
區分類型 | 詳情 |
從使用情境來區分 |
|
從實現架構及支援的計算資源來區分 | 包括Alink架構和PAICommand架構,兩種架構的演算法組件各自具有一些獨特的功能特性:
|
Designer的使用流程
Designer的使用流程圖如下所示。
工作流程調度引擎:PAIFlow
PAIFlow是Designer底層的工作流程調度引擎,您可以從Designer提交工作流程工作到PAIFlow執行。
PAIFlow任務管理頁包含了全部通過Designer手動執行、DataWorks周期性調度Designer工作流程提交的Pipeline任務,詳情請參見管理工作流程工作。