0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

全球首個聯(lián)邦學習工業(yè)級技術框架與聯(lián)邦pipeline生產服務上線

WpOh_rgznai100 ? 來源:lq ? 2019-09-13 16:37 ? 次閱讀

【導讀】作為全球首個聯(lián)邦學習工業(yè)級技術框架,FATE支持聯(lián)邦學習架構體系與各種機器學習算法的安全計算,實現了基于同態(tài)加密和多方計算(MPC)的安全計算協(xié)議,能夠幫助多個組織機構在符合數據安全和政府法規(guī)前提下,有效和協(xié)作地進行數據使用和聯(lián)合建模。

8月18日,FATE 1.0版本正式發(fā)布,重點推出了聯(lián)邦建模可視化工具FATABoard,以及聯(lián)邦學習建模pipeline調度和生命周期管理工具FATEFlow,并對FederatedML進行了重大升級。

該項目已發(fā)布在github:

https://github.com/webankfintech/fate

FATEBoard

簡單高效,聯(lián)邦學習建模過程可視化

FATEBoard是聯(lián)邦學習建模的可視化工具,為終端用戶可視化和度量模型訓練的全過程,幫助用戶更簡單而高效地進行模型探索和模型理解。

FATEBoard由任務儀表盤、任務可視化、任務管理與日志管理等模塊組成,支持模型訓練過程全流程的跟蹤、統(tǒng)計和監(jiān)控等,并為模型運行狀態(tài)、模型輸出、日志追蹤等提供了豐富的可視化呈現。FATEBoard可大大增強聯(lián)邦建模的操作體驗,讓聯(lián)邦建模更易于理解與實施,有利于建模人員持續(xù)對模型探索與優(yōu)化。

圖1 FATEBoard功能架構總覽

圖2 FATEBoard界面示意圖

FATEFlow

高性能聯(lián)邦學習pipeline生產服務

FATEFlow是聯(lián)邦學習建模Pipeline 調度和生命周期管理工具,為用戶構建端到端的聯(lián)邦學習pipeline生產服務。FATEFlow實現了pipeline的狀態(tài)管理及運行的協(xié)同調度,同時自動追蹤任務中產生的數據、模型、指標、日志等便于建模人員分析。另外,FATEFlow還提供了聯(lián)邦機制下的模型一致性管理以及生產發(fā)布功能。

在FATE 0.3版本以前,啟動任務的模塊是由Workflow完成。在Workflow中,各算法組件的順序被完全固定,用戶只能選擇是否開啟某個模塊,無法按照需求調整組件順序,甚至多次調用同一個組件。每多開發(fā)一個組件,都要修改整體的Workflow,以適應新組件的添加。這種設計,使開發(fā)者在添加新組件時,修改部分過多,限制了整體系統(tǒng)的可擴展性。

而FATE 1.0新推出的FATEFlow良好解決了workflow中,由于需要提前規(guī)定算法組建順序而造成的流程排版復雜問題,在調用模塊時不再存在大一統(tǒng)組件,每一次建模任務都能自定義算法流程。在FATE v1.0版本中,開發(fā)者自定義流程只要一個普通的json文件就可以實現,這使得開發(fā)者在添加新組件時,不用修改過多部分,極大程度地提升了整體系統(tǒng)的可擴展性。

FATEFlow提供了極為豐富的功能,主要包括:

● DAG定義聯(lián)邦學習Pipeline

多方非對稱Pipeline DAG、通用json格式DAG DSL、DSL-Parser

●聯(lián)邦任務協(xié)同調度

多方任務隊列管理、協(xié)同分發(fā)任務、任務一致性保證、多方狀態(tài)同步等

●聯(lián)邦任務生命周期管理

多方啟停、狀態(tài)檢測

●聯(lián)邦模型管理

聯(lián)邦模型存取、聯(lián)邦模型一致性、版本管理、發(fā)布管理等

●聯(lián)邦任務輸入輸出實時追蹤

數據、模型、自定義指標、日志等實時記錄存儲

此外,FateFlow還提供了多種接口,方便用戶完整把握整個建模任務。包括:

●上傳和下載數據功能,使得用戶可以方便地切換數據源;

●狀態(tài)查詢功能,獲得每個組件的實時狀態(tài);

●下載功能,獲取每個組件的配置文件和中間結果,最大程度方便用戶調試。

在FATE 1.0版本中,用戶自定義流程得以進一步簡化,過程非常簡單,只需通過一個普通的json文件即可將算法全流程實現。

而配置運行DSL,也只需要三步:

1.module:

●模型組件,FATE當前支持11個模型組件

2.Input:

●data: 數據輸入

●model: 模型輸入

●isometric_model: 異構模型,當前只用于Feature Selection

3.Output

●data: 數據輸出

●model: 模型輸出

通過以上配置,dsl-parser能自動對用戶設定的json文件,解析出完成的算法DAG圖,并將其通過FATEBoard展示出來,使得用戶可以清晰地看到整個算法流程的架構。

DAG圖示意

FederatedML

重大升級所有算法模塊運行機制

FederatedML支持FATEFlow以組件模塊化的方式構建任意模型,支持FATEBoard回調中間統(tǒng)計結果以可視化展示。另外,還增加和升級了多項重要功能:

●優(yōu)化算法模塊增加對Nesterov Momentum SGD 優(yōu)化算法的支持,極大提升了聯(lián)邦學習算法的收斂速度;

●多方安全協(xié)議增加對Affine Transform的加法同態(tài)加密算法的支持;

●聯(lián)邦特征分箱增加對稀疏輸入格式的支持;

●升級評估指標以覆蓋大部分分類評估與回歸評估;

●重構和升級算法參數類,實現算法參數定義和校驗一體化。

FATEServing

聯(lián)邦推理功能升級

在線聯(lián)邦推理中,FATE 1.0新增了在線聯(lián)邦建模pipeline的DSL解析器,允許用戶生成聯(lián)邦推理pipeline并進行聯(lián)邦推理。

總之,FATE 1.0版本為聯(lián)邦學習建模帶來更豐富更強大的功能,極大提升了聯(lián)邦建模體驗。

微眾銀行AI團隊歡迎對聯(lián)邦學習有興趣的同仁一起貢獻代碼,提交 Issues 或者 Pull Requests。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 算法
    +關注

    關注

    23

    文章

    4623

    瀏覽量

    93110
  • 可視化
    +關注

    關注

    1

    文章

    1198

    瀏覽量

    20989
  • 機器學習
    +關注

    關注

    66

    文章

    8428

    瀏覽量

    132837

原文標題:重磅!全球首個可視化聯(lián)邦學習產品與聯(lián)邦pipeline生產服務上線

文章出處:【微信號:rgznai100,微信公眾號:rgznai100】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    HarmonyOS NEXT應用元服務開發(fā)Intents Kit(意圖框架服務)綜述

    一、綜述 Intents Kit(意圖框架服務)是HarmonyOS的意圖標準體系 ,意圖連接了應用/元服務內的業(yè)務功能。 意圖框架能幫開
    發(fā)表于 11-28 10:43

    NVIDIA AI助力實現更好的癌癥檢測

    由美國頂級醫(yī)療中心和研究機構的專家組成了一個專家委員會,該委員會正在使用 NVIDIA 支持的聯(lián)邦學習來評估聯(lián)邦學習和 AI 輔助注釋對訓練 AI 腫瘤分割模型的影響。
    的頭像 發(fā)表于 11-19 15:54 ?203次閱讀

    德國聯(lián)邦數字化和交通部部長一行參觀博世智能駕控

    德國聯(lián)邦數字化和交通部部長福爾克·維辛博士(Dr.Volker Wissing)、德國駐華大使傅融博士(Dr. Patricia Flor)一行到訪博世未來智能駕駛與控制(上海)研發(fā)中心,并體驗博世高階智駕解決方案的高階泊車功能。
    的頭像 發(fā)表于 09-29 09:53 ?388次閱讀

    SynSense時識科技攜手蘇黎世聯(lián)邦理工發(fā)布Speck超低功耗眼動追蹤應用新突破

    近日,SynSense時識科技與蘇黎世聯(lián)邦理工學院聯(lián)合研究成果在2024 CVPR Workshop發(fā)布。該研究是—項基于“感算一體”動態(tài)視覺智能SoC Speck的超低功耗眼動追蹤技術,結果顯示端到端系統(tǒng)功耗低至2.89mW,延遲僅5.57ms。
    的頭像 發(fā)表于 08-06 18:02 ?1175次閱讀
    SynSense時識科技攜手蘇黎世<b class='flag-5'>聯(lián)邦</b>理工發(fā)布Speck超低功耗眼動追蹤應用新突破

    TensorFlow與PyTorch深度學習框架的比較與選擇

    深度學習作為人工智能領域的一個重要分支,在過去十年中取得了顯著的進展。在構建和訓練深度學習模型的過程中,深度學習框架扮演著至關重要的角色。TensorFlow和PyTorch是目前最受
    的頭像 發(fā)表于 07-02 14:04 ?1013次閱讀

    商湯大裝置算力服務獲國家認證

    商湯大裝置算力服務獲國家認證! 近日,經過中國電子技術標準化研究院專家審核,商湯科技通過算力服務能力成熟度(CPMM)增強評估,并成為
    的頭像 發(fā)表于 06-22 10:59 ?638次閱讀

    蘇黎世聯(lián)邦理工學院報告:Rowhammer攻擊對高端RISC-V CPU的潛在風險

    來源:內容由RISC-V國際人才培養(yǎng)認證中心編譯自DRAMSec,作者:MicheleMarazzi;KavehRazavi。蘇黎世聯(lián)邦理工學院的研究人員發(fā)表了一篇題為“RISC-H:針對
    的頭像 發(fā)表于 06-15 08:36 ?391次閱讀
    蘇黎世<b class='flag-5'>聯(lián)邦</b>理工學院報告:Rowhammer攻擊對高端RISC-V CPU的潛在風險

    螞蟻集團發(fā)布首個開源金融場景多智能體框架

    在第七屆數字中國建設峰會上,螞蟻集團宣布了一項引人注目的舉措:正式開源其多智能體框架agentUniverse。這一框架不僅是金融領域的首個開源多智能體技術
    的頭像 發(fā)表于 05-28 09:25 ?733次閱讀

    百度發(fā)布全球首個L4自動駕駛大模型

    近日,百度Apollo宣布了全球首個支持L4自動駕駛的大模型Apollo ADFM(Autonomous Driving Foundation Model)。這一突破性的技術成果,標
    的頭像 發(fā)表于 05-17 09:58 ?498次閱讀

    恩智浦首個云實驗室正式上線運營

    恩智浦半導體近日宣布,其首個全線上實驗室——人工智能創(chuàng)新實踐平臺云實驗室已正式上線。這一創(chuàng)新舉措旨在為全球用戶提供前所未有的便捷體驗。
    的頭像 發(fā)表于 05-06 11:03 ?625次閱讀

    工業(yè)路由器如何助力企業(yè)提高生產效率?

    工業(yè)路由器,專為工業(yè)應用場景設計,以其高穩(wěn)定性、高可靠性、低時延和大帶寬等特點,成為企業(yè)提升生產效率的重要助力。這種路由器能夠應對各種復雜的工業(yè)
    的頭像 發(fā)表于 04-10 15:00 ?408次閱讀

    愛立信成立新實體服務于美國政府機構

    愛立信近期宣布成立了一項全新實體——愛立信聯(lián)邦技術集團(Ericsson Federal Technologies Group,簡稱EFTG)。這一新實體的誕生,旨在向美國聯(lián)邦政府的多個機構提供前沿
    的頭像 發(fā)表于 03-22 11:27 ?866次閱讀

    美國35家大企業(yè)薪酬遠超聯(lián)邦所得稅,特斯拉最為突出

    特斯拉在此次研究中成為重災區(qū),過去五年內實現凈利潤44億美元,然而卻向高層管理者支付薪資25億美元;同時,這家企業(yè)在這五年間幾乎沒上報任何聯(lián)邦所得稅,反而從政府處獲取退稅高達100萬美元。
    的頭像 發(fā)表于 03-14 17:07 ?783次閱讀

    什么是pipeline?Go中構建流數據pipeline技術

    本文介紹了在 Go 中構建流數據pipeline技術。 處理此類pipeline中的故障很棘手,因為pipeline中的每個階段可能會阻止嘗試向下游發(fā)送值,并且下游階段可能不再關心傳
    的頭像 發(fā)表于 03-11 10:16 ?643次閱讀

    OpenAI尋求美聯(lián)邦法官駁回《紐約時報》版權訴訟部分訴訟請求

    周一,OpenAI遞交曼哈頓聯(lián)邦法院一份文件,堅決否認《紐約時報》的指控與其嚴謹的新聞原則不符?!半S著案件深入,真相即將大白,事實是《紐約時報》曾花錢聘請他人破解我們的產品?!?/div>
    的頭像 發(fā)表于 02-28 11:43 ?519次閱讀