[發(fā)明專利]一種基于聯(lián)邦學(xué)習(xí)的知識(shí)圖譜表示方法在審
| 申請(qǐng)?zhí)枺?/td> | 202111134706.3 | 申請(qǐng)日: | 2021-09-27 |
| 公開(公告)號(hào): | CN113886598A | 公開(公告)日: | 2022-01-04 |
| 發(fā)明(設(shè)計(jì))人: | 張文;陳名楊;姚禎;陳華鈞 | 申請(qǐng)(專利權(quán))人: | 浙江大學(xué) |
| 主分類號(hào): | G06F16/36 | 分類號(hào): | G06F16/36;G06F16/35;G06F17/16;G06N20/00;G06Q30/02 |
| 代理公司: | 杭州天勤知識(shí)產(chǎn)權(quán)代理有限公司 33224 | 代理人: | 曹兆霞 |
| 地址: | 310013 浙江*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 聯(lián)邦 學(xué)習(xí) 知識(shí) 圖譜 表示 方法 | ||
1.一種基于聯(lián)邦學(xué)習(xí)的知識(shí)圖譜表示學(xué)習(xí)方法,其特征在于,實(shí)現(xiàn)所述方法的系統(tǒng)包括若干個(gè)客戶端、與每個(gè)客戶端分別通信的中央服務(wù)器,每個(gè)客戶端具有本地知識(shí)圖譜,所述方法包括以下步驟:
(1)中央服務(wù)器維護(hù)所有知識(shí)圖譜的實(shí)體列表,為每個(gè)客戶端定義置換矩陣和存在向量,初始化實(shí)體嵌入矩陣,并依據(jù)置換矩陣對(duì)實(shí)體嵌入矩陣進(jìn)行篩選以確定每個(gè)客戶端對(duì)應(yīng)的實(shí)體嵌入矩陣并下發(fā)至客戶端;
(2)循環(huán)聯(lián)邦學(xué)習(xí)過程:客戶端依據(jù)接收的實(shí)體嵌入矩陣,并采用本地知識(shí)圖譜進(jìn)行知識(shí)圖譜表示學(xué)習(xí)以更新實(shí)體嵌入矩陣,并將更新的實(shí)體嵌入矩陣上傳至中央服務(wù)器;中央服務(wù)器根據(jù)置換矩陣和存在向量對(duì)所有客戶端上傳的所有實(shí)體嵌入矩陣進(jìn)行聚合,依據(jù)置換矩陣對(duì)聚合后的實(shí)體嵌入矩陣進(jìn)行篩選以確定每個(gè)客戶端對(duì)應(yīng)的實(shí)體嵌入矩陣并下發(fā)至客戶端;
(3)每個(gè)客戶端對(duì)參與聯(lián)邦學(xué)習(xí)確定的實(shí)體嵌入矩陣與未參與聯(lián)邦學(xué)習(xí)確定的實(shí)體嵌入矩陣進(jìn)行融合,以確定最終實(shí)體嵌入矩陣。
2.根據(jù)權(quán)利要求1所述的基于聯(lián)邦學(xué)習(xí)的知識(shí)圖譜表示學(xué)習(xí)方法,其特征在于,中央服務(wù)器為每個(gè)客戶端定義的置換矩陣表示為其中,置換矩陣Pc中每個(gè)元素表示中央服務(wù)器的實(shí)體列表中的實(shí)體與客戶端的實(shí)體的對(duì)應(yīng)關(guān)系,表示實(shí)體列表中的第i個(gè)實(shí)體是第c個(gè)客戶端的第j個(gè)實(shí)體,表示實(shí)體列表中的第i個(gè)實(shí)體不是第c個(gè)客戶端的第j個(gè)實(shí)體,C表示客戶端的總個(gè)數(shù),n表示實(shí)體列表中實(shí)體數(shù)量,nc表示第c個(gè)客戶端的實(shí)體數(shù)量;
中央服務(wù)器為每個(gè)客戶端定義的存在向量表示為其中,向量表示Vc總每個(gè)元素Vic表示第c個(gè)客戶端存在的第i個(gè)實(shí)體的情況,Vic=1表示第c個(gè)客戶端存在的第i個(gè)實(shí)體,Vic=0表示第c個(gè)客戶端不存在的第i個(gè)實(shí)體。
3.根據(jù)權(quán)利要求1所述的基于聯(lián)邦學(xué)習(xí)的知識(shí)圖譜表示學(xué)習(xí)方法,其特征在于,采用以下公式,依據(jù)置換矩陣對(duì)實(shí)體嵌入矩陣進(jìn)行篩選以確定每個(gè)客戶端對(duì)應(yīng)的實(shí)體嵌入矩陣:
其中,Et表示第t輪聯(lián)邦學(xué)習(xí)過程中央服務(wù)器聚合得到的實(shí)體嵌入矩陣,Pc表示置換矩陣,T表示轉(zhuǎn)置,表示第t輪聯(lián)邦學(xué)習(xí)過程中第c個(gè)客戶端對(duì)應(yīng)的實(shí)體嵌入矩陣,t=0時(shí),E0表示中央服務(wù)器初始化的實(shí)體嵌入矩陣,表示第c個(gè)客戶端對(duì)應(yīng)的初始化的實(shí)體嵌入矩陣。
4.根據(jù)權(quán)利要求1所述的基于聯(lián)邦學(xué)習(xí)的知識(shí)圖譜表示學(xué)習(xí)方法,其特征在于,客戶端依據(jù)接收的實(shí)體嵌入矩陣,并采用本地知識(shí)圖譜進(jìn)行知識(shí)圖譜表示學(xué)習(xí)時(shí),對(duì)于知識(shí)圖譜中由頭實(shí)體、關(guān)系、尾實(shí)體組成的每個(gè)三元組(h,r,t),采用評(píng)分函數(shù)來構(gòu)建損失函數(shù),利用損失函數(shù)訓(xùn)練嵌入模型,同時(shí)更新實(shí)體嵌入矩陣;
其中,損失函數(shù)為:
其中,L(h,r,t)為三元組(h,r,t)的損失函數(shù),fr(h,r,t)表示三元組(h,r,t)的評(píng)分函數(shù),fr(h,r,t’i)表示三元組(h,r,t’i)的評(píng)分函數(shù),三元組(h,r,t’i)表示對(duì)三元組(h,r,t)的尾實(shí)體t負(fù)采樣為第i個(gè)實(shí)體t’i得到的三元組,m為負(fù)采樣個(gè)數(shù),γ表示邊緣值,取值范圍為整個(gè)實(shí)數(shù)集,σ(·)表示sigmoid函數(shù),p(h,r,t’i)表示三元組(h,r,t’i)的負(fù)采樣權(quán)重值。
5.根據(jù)權(quán)利要求4所述的基于聯(lián)邦學(xué)習(xí)的知識(shí)圖譜表示學(xué)習(xí)方法,其特征在于,嵌入模型采用TransE模型,對(duì)應(yīng)的評(píng)分函數(shù)fr(h,r,t)=-‖h+r-t‖;或嵌入模型采用DistMult模型,對(duì)應(yīng)的評(píng)分函數(shù)fr(h,r,t)=hTdiag(r)t;或嵌入模型采用ComplEx模型,對(duì)應(yīng)的評(píng)分函數(shù)或嵌入模型采用RotaE模型,對(duì)應(yīng)的評(píng)分函數(shù)其中,diag(·)表示對(duì)角矩陣,表示實(shí)體t的共軛復(fù)數(shù),Re(·)表示取實(shí)部,表示元素相乘。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于浙江大學(xué),未經(jīng)浙江大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111134706.3/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 一種Agent聯(lián)邦快速設(shè)計(jì)流程建模方法
- 基于聯(lián)邦模式的動(dòng)態(tài)產(chǎn)品協(xié)同開發(fā)平臺(tái)及方法
- 一種面向深空通信的數(shù)據(jù)傳輸速率控制方法
- 一種HLA聯(lián)邦成員的動(dòng)態(tài)部署分配方法
- 聯(lián)邦學(xué)習(xí)方法、系統(tǒng)、終端設(shè)備及存儲(chǔ)介質(zhì)
- 一種混合聯(lián)邦學(xué)習(xí)方法及架構(gòu)
- 聯(lián)邦學(xué)習(xí)的沙盒機(jī)制
- 聯(lián)邦模型參數(shù)確定方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 一種應(yīng)用于異構(gòu)計(jì)算設(shè)備的聯(lián)邦學(xué)習(xí)系統(tǒng)和方法
- 基于區(qū)塊鏈的聯(lián)邦建模方法及裝置
- 根據(jù)用戶學(xué)習(xí)效果動(dòng)態(tài)變化下載學(xué)習(xí)數(shù)據(jù)的系統(tǒng)及方法
- 用于智能個(gè)人化學(xué)習(xí)服務(wù)的方法
- 漸進(jìn)式學(xué)習(xí)管理方法及漸進(jìn)式學(xué)習(xí)系統(tǒng)
- 輔助學(xué)習(xí)的方法及裝置
- 基于人工智能的課程推薦方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 基于強(qiáng)化學(xué)習(xí)的自適應(yīng)移動(dòng)學(xué)習(xí)路徑生成方法
- 一種線上視頻學(xué)習(xí)系統(tǒng)
- 一種基于校園大數(shù)據(jù)的自適應(yīng)學(xué)習(xí)方法、裝置及設(shè)備
- 一種學(xué)習(xí)方案推薦方法、裝置、設(shè)備和存儲(chǔ)介質(zhì)
- 游戲?qū)W習(xí)效果評(píng)測(cè)方法及系統(tǒng)
- 基于本體的知識(shí)地圖繪制系統(tǒng)
- 基于知識(shí)地圖的領(lǐng)域知識(shí)瀏覽方法
- 一種基于知識(shí)本體的知識(shí)體系的建模方法
- 一種知識(shí)工程系統(tǒng)
- 知識(shí)自動(dòng)化系統(tǒng)和方法以及存儲(chǔ)器
- 基于SOLR的知識(shí)管理系統(tǒng)
- 基于知識(shí)節(jié)點(diǎn)所屬度的知識(shí)圖譜構(gòu)建方法和裝置
- 一種基于知識(shí)圖譜的稅務(wù)知識(shí)庫系統(tǒng)
- 一種智聯(lián)網(wǎng)中的網(wǎng)絡(luò)知識(shí)統(tǒng)一表征架構(gòu)及實(shí)現(xiàn)方法
- 知識(shí)點(diǎn)存儲(chǔ)方法、裝置、服務(wù)器及介質(zhì)





