聯邦計算在百度觀星盤的實踐

{"type":"doc","content":[{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"strong","attrs":{}}],"text":"導讀:","attrs":{}},{"type":"text","text":"本文簡短綜述聯邦計算領域的核心技術點,隨着聯邦計算在產業界的應用及普及,保護數據隱私與解決數據孤島,二者可以兼得,爲數字廣告營銷等領域提供了一個全新思路。","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"italic","attrs":{}}],"text":"全文4761字,預計閱讀時間12分鐘。","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"heading","attrs":{"align":null,"level":2},"content":[{"type":"text","text":"一、導語","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"衆所周知,數據是AI技術的燃料,更多高質量的數據意味着可以訓練出更好性能的業務模型。隨着IT移動化步伐地邁進,互聯網數據被割裂爲一個個孤島,制約AI發展的一個瓶頸是保護用戶數據隱私和打破不同主體之間數據孤島的問題。隨着移動設備性能的強化,4G/5G的興起普及,在移動終端上進行模型訓練變得可行。2016年,Google團隊發佈了一篇論文:Communication-Efficient Learning of Deep Networks from Decentralized Data。自此,產業界聯邦學習(","attrs":{}},{"type":"text","marks":[{"type":"strong","attrs":{}}],"text":"「Federal Learning」","attrs":{}},{"type":"text","text":",Google中文命名爲聯盟學習,國內習慣稱爲聯邦學習)的大幕開啓。","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/a8/a8711eb9442028a67067b58c91061fdf.webp","alt":"圖片","title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"italic","attrs":{}}],"text":"△圖片來源:《Federated Learning: Collaborative Machine Learning without Centralized Training Data》","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"在數百萬不同的智能手機上部署聯邦學習,其本質是移動模型,而非移動數據。爲避免用戶隱私泄露,聯邦學習不需要在雲端存儲用戶數據。智能手機下載當前版本的模型,通過學習本地數據來改進模型,並把模型改進增量加密發送到雲端,與其他用戶的更新即時整合爲共享模型,所有的訓練數據仍然在各終端用戶的設備中,用戶數據不會在雲端保存。","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"在國際隱私數據條例(GDPR等)趨嚴的形勢下,以Google爲代表的ToC業務(如輸入法)開闢了一個全新的思路。國內,聯邦學習在產業界延伸至ToB領域,解決ToB AI的困局:隱私保護與數據孤島問題。比如風控、營銷等涉及到大規模的用戶數據交互,隱私保護價值更高。2019年底,百度、微衆、螞蟻、富數、華控等5家公司,獲得了信通院的安全計算證書,是當前安全計算資質中最具影響力的認證。","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"heading","attrs":{"align":null,"level":2},"content":[{"type":"text","text":"二、聯邦計算核心技術","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"爲聯合打通數據孤島,解決參與方的數據安全可信隱私保護問題,廣義的聯邦計算","attrs":{}},{"type":"text","marks":[{"type":"strong","attrs":{}}],"text":"「Federated Computing」","attrs":{}},{"type":"text","text":"實現方案包括:以密碼學爲核心的MPC多方安全計算","attrs":{}},{"type":"text","marks":[{"type":"strong","attrs":{}}],"text":"「Secure Multi-Party Computation」","attrs":{}},{"type":"text","text":",以及硬件可信執行環境TEE","attrs":{}},{"type":"text","marks":[{"type":"strong","attrs":{}}],"text":"「Trusted Execution Environment」","attrs":{}},{"type":"text","text":"。","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"heading","attrs":{"align":null,"level":3},"content":[{"type":"text","text":"2.1 多方安全計算(MPC:Secure Multi-Party Computation)","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"多方安全計算MPC以密碼學爲理論基礎,採用算法/程序邏輯層面保障計算的安全可信任的基本理念,其安全性是可經過數學公式推導驗證的。MPC不依賴於硬件等環境設施,即對各類異構的系統環境有兼容性,不依賴特定硬件。","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"heading","attrs":{"align":null,"level":4},"content":[{"type":"text","text":"2.1.1 混淆電路(Garbled Circuit)","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"混淆電路是一種密碼學協議。圖靈獎得主姚期智院士在1982提出著名的Yao's Millionaires' Problem,並給出了基於混淆電路的解決方案。該問題是Alex和Bob在無可信第三方,且不告知對方財富值的情況下比誰更富有。","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/9a/9aa774361669cab9569091ef6076f2ff.webp","alt":"圖片","title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"其原理爲:所有可計算的函數問題都可轉換爲不同的電路,由加法電路、乘法電路、移位電路、選擇電路等表示。而電路本質上由門(gate)組成,邏輯門包括與門、非門、或門、與非門等。混淆電路把這些門進行加密和打亂來掩蓋信息。Alice用密鑰加密門的真值表並打亂後輸出給Bob。Bob對真值表的每行進行解密,算法保障只有一行可解密成功,並提取結果。最後Bob將結果同步給Alice。過程中,二者交換的都是隨機數或密文,無隱私數據泄露,但從程序邏輯層面完成了所需業務的計算。","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"heading","attrs":{"align":null,"level":4},"content":[{"type":"text","text":"2.1.2 祕密分享(Secret Sharing)","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"祕密共享(也稱爲祕密分割)是指用於在一組參與者之間分發祕密的方法,每個參與者被分配一個祕密的份額。只有當足夠數量的不同類型的份額組合在一起時,才能重建祕密,個人份額本身無意義。","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"在祕密分享中,最經典的算法是Shamir’s Secret Sharing,它最基本的設計原理是:平面上 k 個點可以唯一確定一個 k−1 階的多項式","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/62/626eb6b6a9a5fc072e8c498d4275bebe.webp","alt":"圖片","title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"如兩個點可以唯一確定一條直線。我們把 a0 作爲祕密S。我們從曲線上任取n個點(i,f(i)),每個參與者分配一個點,作爲一個密碼的份額,則湊齊任意k個參與方則可還原出祕密S。此處,可基於拉格朗日差值方法計算多項式,本文不做展開。","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"heading","attrs":{"align":null,"level":4},"content":[{"type":"text","text":"2.1.3 同態分享(HE:Homomorphic Encryption)","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"同態加密的概念早在1978年在銀行應用背景下被提出,作者是RSA算法中的R(Ron Rivest) 和A(Leonard Adleman)以及Michael L. Dertouzos。對於同態加密的概念引用同態加密大牛Craig Genty的定義:","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"strong","attrs":{}}],"text":"「A way to delegate processing of your data, without giving a way access to it.」","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"即使用者可以在不接觸原數據的情況下進行數據處理。其本質是:使用方直接處理密文,然後解密密文得到的明文結果與直接處理明文得到結果等價。精巧之處在於,數據的處理方並不知道數據的明文,卻最終計算得到業務期望的結果,即數據提供方未泄露其原始數據,有效保護數據隱私。","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"同態加密的數學定義爲:E(m1)*E(m2)=E(m1*m2)  ∀ m1,m2∈M","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"其中,E爲加密算法,M是所有信息的集合,*表示運算符。如果加密算法滿足如上公式,則E在運算*上的功能符合同態加密性質。","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"根據支持的運算的數量及次數可對HE進行分類:當前部分同態加密(PHE)、層次同態加密(SWHE)在業界生產環境已有應用,全同態加密(FHE)效率較低,當前尚無法支撐大規模計算。","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"heading","attrs":{"align":null,"level":3},"content":[{"type":"text","text":"2.2 硬件可信執行技術環境(TEE:Trusted Execution Environment)","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"可信執行環境(TEE)是主處理器的安全區域。它保證內部加載的代碼和數據在機密性和完整性方面受到保護。TEE作爲獨立執行環境,可提供各種安全功能:如隔離執行,應用程序的完整性,以及其資產的機密性。其保障安全的核心機制是:指令集擴展, 旨在以硬件安全爲強制性保障, 不依賴於固件和軟件的安全狀態。","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/28/28ca4000dbb851949c7e531391305b2f.webp","alt":"圖片","title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"italic","attrs":{}}],"text":"△圖片來源:Gidon Gershinsky《Trust Management in Intel SGX Enclaves》","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"Intel® Software Guard Extensions (Intel® SGX)保護選定的代碼和數據不被泄露和修改。開發者可以把應用程序劃分到CPU強化的encalve飛地中,即使在受攻擊的平臺環境(操作系統/虛擬機)中也能提高安全性。使用該應用層可信執行環境,開發者能夠啓用身份和記錄隱私、安全瀏覽和數字管理保護(DRM)或者任何需要安全存儲機密或者保護數據的高保障安全應用場景。","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"除了英特爾SGX,TEE方案還包括ARM的TrustZone,AMD點安全加密虛擬化SEV和NVIDIA的可信小內核TLK等。各廠商基於硬件的方案,其核心都是實現最小可能的攻擊面:CPU邊界成爲攻擊面外圍,所有的數據、內存、外圍之外的I/O都是加密的。","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"heading","attrs":{"align":null,"level":3},"content":[{"type":"text","text":"2.3 MPC與TEE橫向對比","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"MPC方案與TEE方案橫向比對如下:","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/84/84a1f2f3126df55595ffd2c342c9e549.webp","alt":"圖片","title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"heading","attrs":{"align":null,"level":3},"content":[{"type":"text","text":"2.4 聯邦學習分類","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"聯邦學習定義爲:在進行機器學習的過程中,各參與方可以藉助其他方數據進行聯合建模。各方無需共享數據資源,即數據不出本地的情況下,進行數據聯合訓練,建立共享的機器學習模型。聯邦學習可以分爲三類:","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/4f/4fc881ce2bfd74ab0ebd93aadd2e7b35.webp","alt":"圖片","title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"bulletedlist","content":[{"type":"listitem","attrs":{"listStyle":null},"content":[{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"strong","attrs":{}}],"text":"「橫向聯邦學習」","attrs":{}},{"type":"text","text":"橫向聯邦學習(基於用戶緯度切分)適用於兩個數據集共享相同的特徵空間但樣本ID空間不同的情況。使用雙方用戶特徵相同但用戶不完全相同的數據進行訓練。","attrs":{}}]}]},{"type":"listitem","attrs":{"listStyle":null},"content":[{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"strong","attrs":{}}],"text":"「縱向聯邦學習」","attrs":{}},{"type":"text","text":"縱向聯邦學習(基於特徵緯度切分)適用於兩個數據集共享相同的樣本ID空間但特徵空間不同的情況。取出雙方用戶相同而用戶特徵不完全相同的那部分數據進行訓練。","attrs":{}}]}]},{"type":"listitem","attrs":{"listStyle":null},"content":[{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"strong","attrs":{}}],"text":"「聯邦遷移學習」","attrs":{}},{"type":"text","text":"聯邦遷移學習適用於兩個數據集不僅在樣本上而且在特徵空間上都不同的情況。該場景下,不對數據進行切分,而可以利用遷移學習來克服數據或者標籤不足的情況。","attrs":{}}]}]}],"attrs":{}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"heading","attrs":{"align":null,"level":2},"content":[{"type":"text","text":"三、百度聯邦計算業務","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"heading","attrs":{"align":null,"level":3},"content":[{"type":"text","text":"3.1 百度聯邦計算特色","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"如百度安全計算白皮書所述,百度在數據安全和隱私保護領域產品的主要創新點包括:","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"bulletedlist","content":[{"type":"listitem","attrs":{"listStyle":null},"content":[{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"strong","attrs":{}}],"text":"「多種技術有機融合,覆蓋數據安全和隱私保護的多種場景」","attrs":{}}]}]}],"attrs":{}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"平臺將 MPC、TEE、DP等領先技術進行有機融合,供一整套面向多方安全計算的數據安全解決方案,在保護企業數據資產的基礎上,有效防範用戶隱私泄露風險,覆蓋數據安全和隱私保護的多種場景。","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"bulletedlist","content":[{"type":"listitem","attrs":{"listStyle":null},"content":[{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"strong","attrs":{}}],"text":"「獨特多方安全計算DSL語言,安全可控“電子合約”運行機制」","attrs":{}}]}]}],"attrs":{}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"平臺爲多方安全計算場景設計專用的DSL語言,來描述多方數據聯合計算全過程的複雜邏輯,形成多方安全計算“電子合約”,經各參與方確認後才能執行,參與方明確知曉數據使用方式,結合多方安全方案實現數據安全可控。","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"bulletedlist","content":[{"type":"listitem","attrs":{"listStyle":null},"content":[{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"strong","attrs":{}}],"text":"「多方安全計算技術深度優化,支持海量數據的多方安全計算」","attrs":{}}]}]}],"attrs":{}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"平臺爲適應百度大規模數據安全計算需求,經過大規模工程化改造和多種性能優化,支持百億級數據多方安全計算,輕鬆勝任各種多方安全計算場景,爲多方安全計算從學術界走向工業界供技術保障。","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"heading","attrs":{"align":null,"level":3},"content":[{"type":"text","text":"3.2 百度聯邦計算典型業務","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"聯邦計算模式可應用廣告營銷領域,其中人羣定向是重要的一個分支。聯邦精準人羣是指基於雙方的全量大數據,進行ID的隱私數據求交(PSI:Private Set Intersection),基於客戶一方的精準數據,在媒體側進行廣告投放。並且實現客戶數據的","attrs":{}},{"type":"text","marks":[{"type":"strong","attrs":{}}],"text":"「可用不可見,相逢不相識」","attrs":{}},{"type":"text","text":"的效果,有效保護了客戶數據的隱私性。","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/c6/c65648abab99dc83061abc857edb3713.webp","alt":"圖片","title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"外部合作伙伴,如廣告主將數據保存在自己的服務器或雲存儲中,百度數據保存在百度域下。BFC","attrs":{}},{"type":"text","marks":[{"type":"strong","attrs":{}}],"text":"「Baidu Federated Computing」","attrs":{}},{"type":"text","text":"主節點協調各方計算節點,不接觸各方本地數據。在保證數據不出域的前提下,各計算節點間進行參數等加密信息的交互,最終完成業務模型的計算。營銷實踐案例表明聯邦精準人羣模式基於客戶一方的大數據可大幅提升客戶的ROI。","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"爲了解決聯合營銷場景中的數據安全合規問題,基於百度安全、聯手數據流通服務使用“聯邦計算”技術,爲觀星盤開闢了“聯合營銷綠色通道”。在保證各方敏感數據不出域的前提下,基於“可用不可見”的安全計算,將百度觀星盤數據和廣告客戶數據安全打通,以實現聯合精準營銷。","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"業務後續展望,基於聯邦計算/聯邦學習可在廣告營銷全鏈路(投前洞察、投中觸達、投後分析)賦能AI營銷業務,沉澱數據資產、激活數據資產,在保障數據隱私合規的情況下最大程度挖掘數據價值,實現用戶、客戶、媒體的三方共贏。","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"本期作者 | 王崇傑,百度商業平臺研發部資深研發工程師,長期專注於互聯網商業廣告營銷領域。關注大數據處理、分佈式系統架構、中間件設計、網絡數據安全等技術領域。","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"strong","attrs":{}}],"text":"無論你是後端,前端 ,大數據還是算法,這裏有若干職位在等你,歡迎投遞簡歷,關注同名公衆號百度Geek說,輸入內推即可,百度商業平臺研發部期待你的加入!","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"strong","attrs":{}}],"text":"閱讀原文","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"| ","attrs":{}},{"type":"link","attrs":{"href":"https://mp.weixin.qq.com/s?__biz=Mzg5MjU0NTI5OQ==&mid=2247494205&idx=1&sn=8af04b9aab29a6a1759de837be2b6251&chksm=c03eda41f7495357cb5d9a9c75e27caf93283b192456de55acb1e008c81774d53e5a14f01a82&token=682618290&lang=zh_CN#rd","title":null,"type":null},"content":[{"type":"text","text":"聯邦計算在百度觀星盤的實踐","attrs":{}}]}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"---------- END ----------","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"百度Geek說","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"百度官方技術公衆號上線啦!","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"技術乾貨 · 行業資訊 · 線上沙龍 · 行業大會","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"招聘信息 · 內推信息 · 技術書籍 · 百度周邊","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"歡迎各位同學關注","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}}]}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章