聯(lián)邦學(xué)習(xí):原理與算法
定 價:128 元
數(shù)據(jù)孤島問題已經(jīng)成為制約人工智能發(fā)展的主要阻礙。在此背景下, 聯(lián)邦學(xué)習(xí)(Federated Learning) 作為一種新興的機器學(xué)習(xí)技術(shù)范式, 憑借其突出的隱私保護能力,展示出在諸多業(yè)務(wù)場景中的應(yīng)用價值。本書從聯(lián)邦學(xué)習(xí)的基礎(chǔ)知識出發(fā), 深入淺出地介紹了中央服務(wù)器優(yōu)化和聯(lián)邦機器學(xué)習(xí)的算法體系, 詳細闡述了聯(lián)邦學(xué)習(xí)中涉及的加密通信模塊的相關(guān)知識, 以定性和定量的雙視角建立了聯(lián)邦學(xué)習(xí)服務(wù)質(zhì)量的評估維度、理論體系, 還延伸介紹了提升聯(lián)邦學(xué)習(xí)服務(wù)質(zhì)量的方法, 并對聯(lián)邦學(xué)習(xí)的研究趨勢進行了深入探討與分析, 可以對設(shè)計和選擇算法提供工具式的參考和幫助。本書是高校、科研院所和業(yè)界相關(guān)學(xué)者研究聯(lián)邦學(xué)習(xí)技術(shù)的理想讀本, 也適合大數(shù)據(jù)、人工智能行業(yè)的從業(yè)者和感興趣的讀者參考。
1. 聯(lián)邦學(xué)習(xí)是目前人工智能領(lǐng)域較受重視的技術(shù)范式之一,谷歌、IBM、英偉達、騰訊等眾多巨頭入場,李開復(fù)力推; 2. 由平安科技聯(lián)邦學(xué)習(xí)團隊執(zhí)筆,牽頭作者為國內(nèi)聯(lián)邦學(xué)習(xí)推動者、平安科技副總工程師和技術(shù)部總經(jīng)理王健宗博士; 3. 從基礎(chǔ)知識出發(fā),深入淺出的介紹了中央服務(wù)器優(yōu)化和聯(lián)邦機器學(xué)習(xí)的算法體系,適合大數(shù)據(jù)、人工智能行業(yè)從業(yè)者參考; 4. 廣泛考慮工程實踐,系統(tǒng)介紹聯(lián)邦學(xué)習(xí)算法,中國科學(xué)院信息工程研究所提供加密理論方面支持,保障理論前沿性。
王健宗博士,美國佛羅里達大學(xué)人工智能博士后,工程師,某大型金融集團科技公司聯(lián)邦學(xué)習(xí)團隊負責人,中國計算機學(xué)會杰出會員、大數(shù)據(jù)和量子計算專業(yè)委員會委員,長期從事聯(lián)邦學(xué)習(xí)、隱私計算技術(shù)研發(fā)和平臺搭建工作,在聯(lián)邦學(xué)習(xí)、人工智能、云計算、大數(shù)據(jù)等領(lǐng)域發(fā)表國際論文 50 余篇,出版《深入理解 AutoML 和 AutoDL)、《金融智能》等共四部作品。李澤遠某大型金融集團科技公司 Al 產(chǎn)品經(jīng)理,CCFYOCSEF 深圳 AC 委員,長期負責 Al平臺的標準化產(chǎn)品設(shè)計,參與完成多項隱私計算產(chǎn)品在金融、醫(yī)療、政務(wù)場景中的交付落地,擁有豐富的實戰(zhàn)經(jīng)驗。累計發(fā)表科研論文及申報專利數(shù)十篇 項,出版作品3部。何安珣某頭部互聯(lián)網(wǎng)公司產(chǎn)品經(jīng)理。在金融科技領(lǐng)域深耕多年,在隱私計算領(lǐng)域生態(tài)建設(shè)、技術(shù)研究和架構(gòu)搭建等方面擁有豐富的經(jīng)驗,致力于推動隱私計算行業(yè)數(shù)字經(jīng)濟轉(zhuǎn)型。累計發(fā)表科研論文、申報專利數(shù)十篇 項,參與業(yè)內(nèi)多項標準制定。王偉中國科學(xué)院信息工程研究所信息安全國家重點實驗室助理研究員,信息安全博士,主要研究方向為密碼技術(shù)。在國際學(xué)術(shù)會議上發(fā)表論文多篇,獲得數(shù)項國家發(fā)明專利授權(quán),承擔和參與了多項國家和省部級科研項目。
第 1 章緒論 11.1人工智能的發(fā)展 11.1. 1人工智能的定義 11. 1. 2人工智能的發(fā)展歷史及現(xiàn)狀 21. 1. 3機器學(xué)習(xí)與數(shù)據(jù) 31.2隱私保護浮出水面 41.2. 1隱私保護問題 51. 2. 2隱私保護的攻擊 51. 2. 3常見的隱私保護技術(shù) 71.3聯(lián)邦學(xué)習(xí)的誕生 81.3. 1聯(lián)邦學(xué)習(xí)的提出 81. 3. 2聯(lián)邦學(xué)習(xí)的范式 91.3. 3聯(lián)邦學(xué)習(xí)的應(yīng)用 121. 4本章小結(jié) 13第 2 章聯(lián)邦學(xué)習(xí)基礎(chǔ) 152.1聯(lián)邦學(xué)習(xí)的基本概念 152. 2聯(lián)邦學(xué)習(xí)的發(fā)展歷程 172. 3聯(lián)邦學(xué)習(xí)的基本類別與流程 182. 3. 1橫向聯(lián)邦學(xué)習(xí) 182. 3. 2縱向聯(lián)邦學(xué)習(xí) 19 2. 3. 3聯(lián)邦遷移學(xué)習(xí) 192. 3. 4聯(lián)邦強化學(xué)習(xí) 202.4聯(lián)邦學(xué)習(xí)的應(yīng)用場景 212. 5本章小結(jié) 21第 3 章中央服務(wù)器優(yōu)化算法 233.1聯(lián)邦隨機梯度下降算法 233. 1. 1算法框架及參數(shù) 233. 1. 2目標函數(shù) 243. 1. 3算法流程 253. 2聯(lián)邦平均算法 253. 2. 1算法框架及參數(shù) 263. 2. 2目標函數(shù) 273. 2. 3算法流程 273. 3差分隱私聯(lián)邦隨機梯度下降算法 283. 3. 1算法框架及參數(shù) 283. 3. 2相關(guān)函數(shù)說明 293. 3. 3算法流程 303. 4差分隱私聯(lián)邦平均算法 313. 4. 1算法框架及參數(shù) 313. 4. 2算法流程 323. 5基于損失的自適應(yīng)提升聯(lián)邦學(xué)習(xí)算法 333. 5. 1算法框架及參數(shù) 343. 5. 2算法流程 353. 6自平衡聯(lián)邦學(xué)習(xí)算法 363. 6. 1算法框架及參數(shù) 363. 6. 2算法流程 373. 7聯(lián)邦近端算法 393. 7. 1算法框架及參數(shù) 403. 7. 2模塊介紹 413. 7. 3算法流程 423. 8不可知聯(lián)邦學(xué)習(xí)算法 43 3. 9 基于概率的聯(lián)邦網(wǎng)絡(luò)匹配算法Ⅰ: 單隱層神經(jīng)網(wǎng)絡(luò)匹配算法 503. 9. 1算法框架及參數(shù) 503. 9. 2模塊介紹 533. 9. 3算法流程 56 3. 10基于概率的聯(lián)邦網(wǎng)絡(luò)匹配算法Ⅱ: 多隱層神經(jīng)網(wǎng)絡(luò)匹配算法 57 3. 10. 1算法框架及參數(shù) 573. 10. 2模塊介紹 593. 10. 3算法流程 633.11聯(lián)邦匹配平均算法 643. 11. 1算法框架及參數(shù) 643. 11. 2目標函數(shù) 653. 11. 3算法流程 663. 12本章小結(jié) 67第 4 章聯(lián)邦回歸算法 694.1聯(lián)邦機器學(xué)習(xí)算法的定義 694. 1. 1水平型分布數(shù)據(jù) 704.1. 2垂直型分布數(shù)據(jù) 704. 2線性回歸 704. 2. 1橫向線性回歸 714. 2. 2縱向線性回歸 744. 3邏輯回歸 804. 3. 1橫向邏輯回歸 814. 3. 2縱向邏輯回歸 884. 4本章小結(jié) 96第 5 章聯(lián)邦分類算法 975.1樸素貝葉斯分類法 975. 1. 1貝葉斯定理 975. 1. 2樸素貝葉斯分類的思想和工作過程 975. 1. 3橫向樸素貝葉斯分類 985.1. 4縱向樸素貝葉斯分類 1025. 2支持向量機 1075. 2. 1橫向支持向量機 1095. 2. 2縱向支持向量機 1165. 3本章小結(jié) 124第 6 章聯(lián)邦樹模型 1256. 1決策樹 1256. 1. 1橫向決策樹 1266. 1. 2縱向決策樹 1316.2XGBoost 1386. 2. 1參數(shù)及含義 1396. 2. 2加法同態(tài) 1406.2. 3SecureBoost 算法的流程 1406. 3本章小結(jié) 143第 7 章聯(lián)邦推薦算法 1457. 1K 均值算法 1457.1. 1橫向K 均值聚類算法 1467. 1. 2縱向K 均值聚類算法 1497. 1. 3任意數(shù)據(jù) K 均值聚類算法 1587. 1. 4安全兩方 K 均值聚類算法 1627. 2因子分解機 1667.3基于近鄰的協(xié)同過濾算法 1717. 3. 1基于近鄰的傳統(tǒng)協(xié)同過濾算法 1717. 3. 2基于用戶的聯(lián)邦協(xié)同過濾算法 1737. 4基于矩陣的協(xié)同過濾算法 1787. 4. 1基于矩陣的傳統(tǒng)協(xié)同過濾算法 1787. 4. 2基于矩陣的聯(lián)邦協(xié)同過濾算法 1787. 5矩陣分解算法 1867. 5. 1基于 SGD 的聯(lián)邦矩陣分解算法 1867. 5. 2基于多視圖的聯(lián)邦矩陣分解算法 1907. 5. 3興趣點推薦算法 1957. 5. 4基于差分隱私的聯(lián)邦矩陣分解算法 1977. 5. 5基于混淆電路的聯(lián)邦矩陣分解算法 2007. 5. 6基于相似度的聯(lián)邦矩陣分解算法 2057. 5. 7基于因子分析的聯(lián)邦矩陣分解算法 2097.5. 8基于深度學(xué)習(xí)的聯(lián)邦矩陣分解算法 211 7. 6本章小結(jié) 213第 8 章聯(lián)邦學(xué)習(xí)系統(tǒng)的隱私與安全 2158.1問題描述與安全模型 2158. 2聯(lián)邦學(xué)習(xí)隱私保護技術(shù) 2168. 2. 1秘密共享 2168. 2. 2不經(jīng)意傳輸 2188. 2. 3混淆電路 2208. 2. 4同態(tài)加密 2228. 2. 5差分隱私 2248.3聯(lián)邦學(xué)習(xí)安全防護技術(shù) 2268. 3. 1密碼算法 2268. 3. 2身份認證 2298. 3. 3通信安全 2318. 3. 4存儲安全 2338. 3. 5可信計算 2358. 4本章小結(jié) 237第 9 章聯(lián)邦學(xué)習(xí)的服務(wù)質(zhì)量 2399.1聯(lián)邦學(xué)習(xí)服務(wù)質(zhì)量的定義 2399. 1. 1聯(lián)邦學(xué)習(xí)服務(wù)質(zhì)量的由來 2399. 1. 2什么是聯(lián)邦學(xué)習(xí)服務(wù)質(zhì)量評估 2419. 2聯(lián)邦學(xué)習(xí)服務(wù)質(zhì)量的評估維度 2429. 2. 1模型性能 2429. 2. 2數(shù)據(jù)傳輸效率 2439. 2. 3網(wǎng)絡(luò)性能 2439. 2. 4計算資源9. 2. 5聯(lián)邦建模的魯棒性9. 3聯(lián)邦學(xué)習(xí)服務(wù)質(zhì)量的理論體系9. 3. 1模型性能的評價指標9. 3. 2聯(lián)邦學(xué)習(xí)的通信指標9. 3. 3資源調(diào)度代價9. 3. 4聯(lián)邦建模的魯棒性9. 3. 5隱私保護技術(shù)的選取9. 3. 6權(quán)值更新方法9. 4提升聯(lián)邦學(xué)習(xí)服務(wù)質(zhì)量的方法9. 4. 1聯(lián)邦學(xué)習(xí)的算法優(yōu)化9. 4. 2聯(lián)邦學(xué)習(xí)的通信優(yōu)化9. 4. 3聯(lián)邦學(xué)習(xí)的末位淘汰9. 4. 4增強聯(lián)邦學(xué)習(xí)系統(tǒng)的魯棒性9.5本章小結(jié)第 10 章聯(lián)邦學(xué)習(xí)的研究趨勢10.1聯(lián)邦學(xué)習(xí)的優(yōu)化研究10. 2聯(lián)邦學(xué)習(xí)的安全和隱私研究10. 3聯(lián)邦學(xué)習(xí)的應(yīng)用領(lǐng)域研究10. 4本章小結(jié)附錄附錄 ACholesky 分解附錄 BLDLT 分解附錄 C共軛梯度法參考文獻