創(chuàng )澤機器人 |
CHUANGZE ROBOT |
在阿里的業(yè)務(wù)中,有廣泛的算法應用場(chǎng)景,也沉淀了相關(guān)的算法應用平臺和工具:基礎的算法引擎部分,有成熟的召回和打分預估引擎、在線(xiàn)實(shí)時(shí)特征服務(wù);推薦算法應用L域,有算法實(shí)驗平臺TPP(源于淘寶個(gè)性化平臺),提供Serverless形式的算法實(shí)驗平臺,包括資源彈性伸縮,實(shí)驗能力(代碼在線(xiàn)發(fā)布、AB分流、動(dòng)態(tài)配置),監控管理(完善的監控報警、流控、降級)等能力,是算法在線(xiàn)應用的基石。
但在實(shí)際的算法應用業(yè)務(wù)中,比如優(yōu)酷推薦業(yè)務(wù),算法應用場(chǎng)景眾多(100+活躍場(chǎng)景),需求靈活多變,如果沒(méi)有一套通用業(yè)務(wù)框架,用于抽象出通用和定制化的部分來(lái)提G算法組件的復用度;會(huì )嚴重拖慢算法實(shí)驗的節奏;趫D引擎的算法服務(wù)框架就是為了封裝一套框架,抽象算法在線(xiàn)服務(wù)的通用算子,支持運行時(shí)的算法流程的裝配,提升算法服務(wù)場(chǎng)景搭建的效率。
設計概覽
算法推薦典型在線(xiàn)處理執行流程:多路粗排召回,合并,預估,打散策略。推薦服務(wù)根據用戶(hù)的設備ID等其他必要信息進(jìn)行多路并行召回,在召回引擎中進(jìn)行粗排后,經(jīng)過(guò)必要的過(guò)濾處理,截取一定數量的內容調用Rank引擎進(jìn)行精排預估,預估結果經(jīng)過(guò)一系列算法策略處理后輸出終結果。
整個(gè)過(guò)程中召回,合并,預估,打散等業(yè)務(wù)處理有并行處理,有串行處理,根據業(yè)務(wù)需要能夠靈活配置;趫D的推薦業(yè)務(wù)執行引擎是運行在算法實(shí)驗平臺上的執行引擎,它的典型處理流程是:在A(yíng)B實(shí)驗分桶上,通過(guò)圖形化交互頁(yè)面配置數據源、業(yè)務(wù)算子的執行依賴(lài)關(guān)系,并配置每個(gè)算子的運行時(shí)動(dòng)態(tài)參數。
系統總體結構如下圖所示:分成五個(gè)主要的模塊(圖執行算子元件、圖形化配置DAG、圖配置動(dòng)態(tài)解析、DAG圖執行引擎、Debug調試)。
![]() |
機器人招商 Disinfection Robot 機器人公司 機器人應用 智能醫療 物聯(lián)網(wǎng) 機器人排名 機器人企業(yè) 機器人政策 教育機器人 迎賓機器人 機器人開(kāi)發(fā) 獨角獸 消毒機器人品牌 消毒機器人 合理用藥 地圖 |