丁香五月天婷婷久久婷婷色综合91|国产传媒自偷自拍|久久影院亚洲精品|国产欧美VA天堂国产美女自慰视屏|免费黄色av网站|婷婷丁香五月激情四射|日韩AV一区二区中文字幕在线观看|亚洲欧美日本性爱|日日噜噜噜夜夜噜噜噜|中文Av日韩一区二区

您正在使用IE低版瀏覽器,為了您的雷峰網(wǎng)賬號安全和更好的產(chǎn)品體驗,強烈建議使用更快更安全的瀏覽器
此為臨時鏈接,僅用于文章預覽,將在時失效
人工智能開發(fā)者 正文
發(fā)私信給AI研習社
發(fā)送

1

微眾銀行楊強NeurIPS最新演講:聯(lián)邦推薦技術如何應對推薦場景化的發(fā)展

本文作者: AI研習社 2019-12-18 13:42
導語:楊強教授以《Federated Recommendation》為主題,分享了微眾銀行首創(chuàng)的聯(lián)邦推薦技術的最新研究成果和落地應用

雷鋒網(wǎng)AI開發(fā)者按,2019年12月8日至12月14日,微眾銀行首席人工智能官楊強教授受邀參加于加拿大溫哥華舉辦的人工智能和機器學習領域的國際頂級會議:神經(jīng)信息處理系統(tǒng)大會(Conference and Workshop on Neural Information Processing Systems,簡稱NeurIPS)。在微眾銀行聯(lián)合谷歌、卡內基梅隆大學舉辦的聯(lián)邦學習國際研討會上,楊強教授以《Federated Recommendation》為主題,分享了微眾銀行首創(chuàng)的聯(lián)邦推薦技術的最新研究成果和落地應用。

微眾銀行楊強NeurIPS最新演講:聯(lián)邦推薦技術如何應對推薦場景化的發(fā)展 圖:微眾銀行首席人工智能官楊強教授發(fā)表演講

推薦系統(tǒng)應用廣泛,已經(jīng)滲透到人們生活各個方面,例如新聞推薦、視頻推薦、商品推薦等。為了實現(xiàn)精準的推薦效果,推薦系統(tǒng)會收集海量用戶和所推薦內容的數(shù)據(jù),一般而言,收集的數(shù)據(jù)越多,對用戶和推薦內容的了解就越全面和深入,推薦效果越精準。

在現(xiàn)實場景中,隨著用戶數(shù)據(jù)安全和隱私保護相關政策相繼出臺和日益完善,這些數(shù)據(jù)通常為保護用戶數(shù)據(jù)隱私而以“數(shù)據(jù)孤島”的形式分散在不同的機構。因此在“數(shù)據(jù)孤島”與“隱私保護”的現(xiàn)實問題中,在合理合法的前提下使用數(shù)據(jù)持續(xù)優(yōu)化效果提供優(yōu)質服務,是當前推薦系統(tǒng)所面的巨大挑戰(zhàn)和首要任務。

FATE:首個支持聯(lián)邦學習架構體系的工業(yè)級聯(lián)邦學習開源框架

微眾銀行在“數(shù)據(jù)孤島”和“隱私保護”問題上,是業(yè)界的引領者,它提出的聯(lián)邦學習解決方案能夠讓多個機構同時協(xié)作,通過交換加密的模型參數(shù)進行綜合訓練持續(xù)優(yōu)化模型,以合理合法的方式跨越數(shù)據(jù)鴻溝,解決“數(shù)據(jù)孤島”的問題。微眾銀行開發(fā)的工業(yè)級的聯(lián)邦學習開源框架--FATE(Federated AI Technology Enabler,https://www.fedai.org),作為聯(lián)邦學習全球首個工業(yè)級開源框架,支持聯(lián)邦學習架構體系,為機器學習、深度學習、遷移學習提供了高性能聯(lián)邦學習機制,F(xiàn)ATE本身還支持多種多方安全計算協(xié)議,如同態(tài)加密、秘密共享、哈希散列等,具有友好的跨域交互信息管理方案。

聯(lián)邦推薦:微眾銀行首次將聯(lián)邦學習應用于推薦場景

推薦系統(tǒng)中算法的目標是挖掘用戶和內容、商品之間的聯(lián)系,根據(jù)問題的特點,微眾銀行將聯(lián)邦推薦算法總結成三類,如下圖所示,包括橫向聯(lián)邦推薦算法(也可稱為基于商品的聯(lián)邦推薦)、縱向聯(lián)邦推薦算法(也可稱為基于用戶的聯(lián)邦推薦)和遷移聯(lián)邦推薦。

微眾銀行楊強NeurIPS最新演講:聯(lián)邦推薦技術如何應對推薦場景化的發(fā)展 

微眾銀行楊強NeurIPS最新演講:聯(lián)邦推薦技術如何應對推薦場景化的發(fā)展 

圖:聯(lián)邦推薦算法分類

縱向聯(lián)邦推薦(即基于用戶的聯(lián)邦推薦)主要解決參與方(機構)擁有大量相同的用戶但是不同的商品或用戶特征時如何協(xié)作構建推薦系統(tǒng)的問題,例如新聞推薦服務商和視頻推薦服務商的聯(lián)邦,或者推薦服務商和用戶數(shù)據(jù)提供商的聯(lián)邦。橫向聯(lián)邦推薦(即基于商品的聯(lián)邦推薦)主要解決在參與方擁有大量相同的商品但是不同用戶群體時如何協(xié)作構建推薦系統(tǒng)的問題,例如不同地區(qū)相同推薦服務之間的聯(lián)邦。遷移聯(lián)邦推薦主要解決參與方在相同用戶和商品都不多的情況,如何協(xié)作分享經(jīng)驗構建推薦系統(tǒng)的問題。

針對不同的分類,基于當前推薦系統(tǒng)最常用的矩陣分解(matrix factorization)和因子分解機(factorization machine)算法,微眾銀行提出聯(lián)邦矩陣分解、聯(lián)邦因子分解機等算法。這些聯(lián)邦推薦算法基于FATE框架開發(fā),使用統(tǒng)一的優(yōu)化流程。以縱向聯(lián)邦推薦的兩個場景為例子,楊強教授給大家介紹了縱向聯(lián)邦矩陣分解和縱向聯(lián)邦因子分解機的思路和優(yōu)化方法。

聯(lián)邦推薦場景一:參與機構為大量相同用戶分別提供書籍和電影推薦服務

具有相同觀影興趣的用戶很可能有相同的閱讀興趣。因此雙方的聯(lián)邦是非常有必要的,結合雙方數(shù)據(jù)構建的推薦系統(tǒng)在性能上會優(yōu)于僅僅使用一方數(shù)據(jù)構建的系統(tǒng)。

微眾銀行楊強NeurIPS最新演講:聯(lián)邦推薦技術如何應對推薦場景化的發(fā)展 

圖:縱向聯(lián)邦推薦場景一,多個參與機構為大量相同用戶提供不同推薦服務

在這個場景下,以常用的矩陣分解為例子,給出縱向聯(lián)邦推薦的一個解決方案,我們讓兩個參與方在機構內部分別進行矩陣分解,將用戶在商品上的評分矩陣分解成user profile和item profit的乘積,如下圖中的公式所示:

微眾銀行楊強NeurIPS最新演講:聯(lián)邦推薦技術如何應對推薦場景化的發(fā)展 

圖:縱向聯(lián)邦矩陣分解示意圖

其中user profile由雙方共享,為此我們引入一個可信的第三方server來維護共享的user profile,并幫助各方推薦算法的構建 (在這里需要說明的是,在最新的FATE技術中,可信的第三方可以去除,基于加密技術以及多次通訊,雙方在安全可靠的方式下進行參數(shù)共享)。算法的優(yōu)化流程如下圖所示:

微眾銀行楊強NeurIPS最新演講:聯(lián)邦推薦技術如何應對推薦場景化的發(fā)展 

圖:縱向聯(lián)邦矩陣分解優(yōu)化流程

  • 首先由server初始化user profile并加密,參與方分別初始化自己的item profiles

  • Server將加密的user profile發(fā)送給參與方

  • 參與方解密user profile并更新自己的item profile;同時計算user profile的梯度,加密后發(fā)送給server

  • Server匯總接收到user profile梯度,在密文狀態(tài)下更新user profile。

  • 重復步驟2-4,直到收斂

從更新過程,我們可以看出,參與方的數(shù)據(jù)完全保持在本地,雙方僅交換user profile參數(shù),同時server也是在密文環(huán)境下操作雙方計算出來的user profile梯度,對內容不知情,不存在隱私泄漏風險。最后,雙方都有了自己的模型,而且模型是結合雙方的數(shù)據(jù)優(yōu)勢后共同構建。

聯(lián)邦推薦場景二:參與機構為推薦服務提供方和用戶數(shù)據(jù)提供方

以書籍推薦服務商和用戶興趣數(shù)據(jù)提供商的聯(lián)邦為例,書籍推薦服務商對用戶了解越深入推薦越精準。數(shù)據(jù)服務提供商在合理合法的前提下,進一步擴大數(shù)據(jù)的應用價值。

微眾銀行楊強NeurIPS最新演講:聯(lián)邦推薦技術如何應對推薦場景化的發(fā)展 

圖:縱向聯(lián)邦場景二示意圖

在有用戶特征的場景下,交叉特征對推薦系統(tǒng)效果的提升幫助非常大,例如交叉地區(qū)特征和運動興趣特征,可以給不同地區(qū)有不同運動興趣的用戶推薦合適的明星傳記。因子分解機(factorization machine)是推薦領域處理特征交叉的較常用算法。在聯(lián)邦推薦場景下,我們提出聯(lián)邦因子分解機,如下圖所示,在數(shù)據(jù)不出本地的情況下,同時完成參與方內部的特征交叉和參與方相互之間的特征交叉。

微眾銀行楊強NeurIPS最新演講:聯(lián)邦推薦技術如何應對推薦場景化的發(fā)展 

圖:縱向聯(lián)邦因子分解機示意圖

聯(lián)邦因子分解機的優(yōu)化過程如下圖所示,

  • 首先參與方初始化自己的模型

  • 參與方分別計算部分預估結果,部分損失值,部分特征的梯度等中間結果,加密后傳送給對方

  • 雙方將加密并加入掩碼的梯度發(fā)送給server

  • Server解密帶掩碼的梯度匯總后發(fā)送給參與方

  • 參與方去除掩碼并更新模型

  • 重復步驟2-5,直到模型收斂

  微眾銀行楊強NeurIPS最新演講:聯(lián)邦推薦技術如何應對推薦場景化的發(fā)展

圖:縱向聯(lián)邦因子分解機優(yōu)化流程

經(jīng)過聯(lián)合建模,參與方分別得到部分訓練好的聯(lián)邦FM模型,當對新樣本進行預測時,需要兩方一起完成預測任務

第一步,A、B雙方各自完成本身中間結果的計算,加密并傳到服務器

第二步,服務器聚合雙方中間結果,解密得到預測值

第三步,服務器將預測值發(fā)回給A方進行推薦 

推薦系統(tǒng)是數(shù)據(jù)驅動的,數(shù)據(jù)對效果的提升有很大幫助。在使用數(shù)據(jù)的過程中,如何有效的保護隱私和安全是急需解決的問題。微眾銀行在該方向上做了初步的探索和應用,同時,也在積極推進關于聯(lián)邦學習國家和國際標準的建立。楊強教授表示,會繼續(xù)開源工具,與業(yè)界共鑄聯(lián)邦學習開放生態(tài)。

雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權禁止轉載。詳情見轉載須知。

微眾銀行楊強NeurIPS最新演講:聯(lián)邦推薦技術如何應對推薦場景化的發(fā)展

分享:
相關文章

編輯

聚焦數(shù)據(jù)科學,連接 AI 開發(fā)者。更多精彩內容,請訪問:yanxishe.com
當月熱門文章
最新文章
請?zhí)顚懮暾埲速Y料
姓名
電話
郵箱
微信號
作品鏈接
個人簡介
為了您的賬戶安全,請驗證郵箱
您的郵箱還未驗證,完成可獲20積分喲!
請驗證您的郵箱
立即驗證
完善賬號信息
您的賬號已經(jīng)綁定,現(xiàn)在您可以設置密碼以方便用郵箱登錄
立即設置 以后再說