[發(fā)明專利]基于關(guān)系內(nèi)容聯(lián)合嵌入卷積神經(jīng)網(wǎng)絡(luò)的鏈路預(yù)測方法在審
| 申請?zhí)枺?/td> | 202110085651.5 | 申請日: | 2021-01-22 |
| 公開(公告)號: | CN112765415A | 公開(公告)日: | 2021-05-07 |
| 發(fā)明(設(shè)計)人: | 朱笑巖;張琳杰;馬建峰 | 申請(專利權(quán))人: | 西安電子科技大學 |
| 主分類號: | G06F16/901 | 分類號: | G06F16/901;G06F16/903;G06N3/04;G06N3/08 |
| 代理公司: | 陜西電子工業(yè)專利中心 61205 | 代理人: | 王品華;黎漢華 |
| 地址: | 710071*** | 國省代碼: | 陜西;61 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 關(guān)系 內(nèi)容 聯(lián)合 嵌入 卷積 神經(jīng)網(wǎng)絡(luò) 預(yù)測 方法 | ||
1.一種基于關(guān)系內(nèi)容聯(lián)合嵌入卷積神經(jīng)網(wǎng)絡(luò)的鏈路預(yù)測方法,其特征在于,包括如下:
(1)獲取鏈路網(wǎng)絡(luò)中每一個節(jié)點的一階鄰居節(jié)點集合和二階鄰居節(jié)點集合,并對這兩個集合進行采樣,根據(jù)采樣結(jié)果計算節(jié)點對的結(jié)構(gòu)初始向量ai;
(2)根據(jù)鏈路網(wǎng)絡(luò)中每一個節(jié)點的內(nèi)容信息計算節(jié)點內(nèi)容嵌入向量,并將鏈路網(wǎng)絡(luò)中所有節(jié)點兩兩配對,計算每個節(jié)點對的內(nèi)容嵌入向量bi;
(3)從鏈路網(wǎng)絡(luò)所有節(jié)點對中,隨機選取2437個節(jié)點對,組成訓練樣本集,獲取訓練樣本的節(jié)點對的結(jié)構(gòu)初始向量、節(jié)點對的內(nèi)容嵌入向量、節(jié)點對的真實標簽值,從除去訓練樣本集的鏈路網(wǎng)絡(luò)中剩余所有節(jié)點對中,隨機選取429個節(jié)點對,組成測試樣本集,獲取測試樣本的節(jié)點對的結(jié)構(gòu)初始向量、節(jié)點對的內(nèi)容嵌入向量;
(4)構(gòu)建依次由1層采樣層,20層卷積層,16層池化層,2層隱藏層,1層全連接層級聯(lián)組成的卷積神經(jīng)網(wǎng)絡(luò),并在隱藏層選擇哈達瑪積作為隱藏層的計算函數(shù),選擇Relu函數(shù)作為隱藏層的激活函數(shù),選擇訓練樣本的訓練誤差li作為該網(wǎng)絡(luò)的損失函數(shù);
(5)訓練卷積神經(jīng)網(wǎng)絡(luò):
設(shè)置初始權(quán)重向量m1,初始學習率為η1,最大迭代輪次數(shù)為QMAX,將訓練樣本集分為i批次輸入到卷積神經(jīng)網(wǎng)絡(luò)中,對其進行訓練,直到網(wǎng)絡(luò)的損失函數(shù)收斂或者達到最大迭代輪次數(shù),得到訓練好的卷積神經(jīng)網(wǎng)絡(luò);
(6)將測試樣本集中的每個樣本的節(jié)點對的結(jié)構(gòu)向量、節(jié)點對的內(nèi)容嵌入向量輸入到已經(jīng)訓練好的神經(jīng)網(wǎng)絡(luò)中,得到測試樣本集中所有節(jié)點對的預(yù)測標簽值W;
(7)設(shè)定檢測閾值H,將(6)得到的預(yù)測標簽值W與檢測閾值H進行比較,得到最終鏈路預(yù)測結(jié)果:
若W>H,則認為該鏈路存在;
若W≤H,則認為該鏈路不存在。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,(1)中根據(jù)采樣結(jié)果計算節(jié)點對的結(jié)構(gòu)初始向量,實現(xiàn)如下:
(1a)從鏈路網(wǎng)絡(luò)中選取一個新目標節(jié)點i;
(1b)從新目標節(jié)點i的一階鄰居節(jié)點集合中隨機選擇一個輔助節(jié)點j,將新目標節(jié)點i和輔助節(jié)點j組成節(jié)點對,計算節(jié)點對的連接貼近度Rij:
其中,Ui表示新目標節(jié)點i的一階鄰居節(jié)點集合,表示新目標節(jié)點i的一階鄰居節(jié)點集合的維數(shù),Uj表示輔助節(jié)點j的一階鄰居節(jié)點集合,表示輔助節(jié)點j的一階鄰居節(jié)點集合的維數(shù);
(1c)計算節(jié)點對的范圍貼近度Sij:
其中,Ug表示新目標節(jié)點i的一階鄰居節(jié)點集合和輔助節(jié)點j的一階鄰居節(jié)點集合的交集,表示新目標節(jié)點i的一階鄰居節(jié)點集合和輔助節(jié)點j的一階鄰居節(jié)點的交集的維數(shù);
(1d)計算節(jié)點對的整體貼近度Jij:
其中,ρ是將高維稠密的數(shù)據(jù)映射為低維稠密數(shù)據(jù)的映射向量,α表示節(jié)點對的連接貼近度的責任權(quán)重,表示多層感知機的級聯(lián)運算,β表示節(jié)點對的范圍貼近度的責任權(quán)重;
(1e)判斷是否選夠32個輔助節(jié)點j:若是,則把32個節(jié)點對的整體貼近度Jij組成結(jié)構(gòu)初始向量:
εi=[Jij]32,
其中,[]為組成運算符,執(zhí)行(1f);
否則,返回(1b);
(1f)判斷是否選完所有新目標節(jié)點:若是,則把所有的結(jié)構(gòu)初始向量εi拼接成節(jié)點對的結(jié)構(gòu)初始向量:
ai=∪εi,
其中,∪為拼接運算符;
否則,返回(1a)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于西安電子科技大學,未經(jīng)西安電子科技大學許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110085651.5/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 內(nèi)容再現(xiàn)系統(tǒng)、內(nèi)容提供方法、內(nèi)容再現(xiàn)裝置、內(nèi)容提供裝置、內(nèi)容再現(xiàn)程序和內(nèi)容提供程序
- 內(nèi)容記錄系統(tǒng)、內(nèi)容記錄方法、內(nèi)容記錄設(shè)備和內(nèi)容接收設(shè)備
- 內(nèi)容服務(wù)系統(tǒng)、內(nèi)容服務(wù)器、內(nèi)容終端及內(nèi)容服務(wù)方法
- 內(nèi)容分發(fā)系統(tǒng)、內(nèi)容分發(fā)裝置、內(nèi)容再生終端及內(nèi)容分發(fā)方法
- 內(nèi)容發(fā)布、內(nèi)容獲取的方法、內(nèi)容發(fā)布裝置及內(nèi)容傳播系統(tǒng)
- 內(nèi)容提供裝置、內(nèi)容提供方法、內(nèi)容再現(xiàn)裝置、內(nèi)容再現(xiàn)方法
- 內(nèi)容傳輸設(shè)備、內(nèi)容傳輸方法、內(nèi)容再現(xiàn)設(shè)備、內(nèi)容再現(xiàn)方法、程序及內(nèi)容分發(fā)系統(tǒng)
- 內(nèi)容發(fā)送設(shè)備、內(nèi)容發(fā)送方法、內(nèi)容再現(xiàn)設(shè)備、內(nèi)容再現(xiàn)方法、程序及內(nèi)容分發(fā)系統(tǒng)
- 內(nèi)容再現(xiàn)裝置、內(nèi)容再現(xiàn)方法、內(nèi)容再現(xiàn)程序及內(nèi)容提供系統(tǒng)
- 內(nèi)容記錄裝置、內(nèi)容編輯裝置、內(nèi)容再生裝置、內(nèi)容記錄方法、內(nèi)容編輯方法、以及內(nèi)容再生方法
- 中繼網(wǎng)絡(luò)中的聯(lián)合方法、系統(tǒng)、中繼站及移動臺
- 中繼網(wǎng)絡(luò)中的聯(lián)合方法、系統(tǒng)、中繼站及移動臺
- 便攜信息終端、以及便攜信息終端的控制方法
- 電法與地震同步聯(lián)合反演方法及系統(tǒng)
- 銀行聯(lián)合放款的放款方法、裝置及計算機可讀存儲介質(zhì)
- 一種基于自主學習群搜索算法的聯(lián)合調(diào)度方法及系統(tǒng)
- 一種基于多目標種群群搜索算法的聯(lián)合調(diào)度方法及系統(tǒng)
- 聯(lián)合貸款中的罰息與利息結(jié)算方法、裝置、介質(zhì)和設(shè)備
- 一種基坑支護用H型鋼構(gòu)件
- 用于云環(huán)境的語義元聯(lián)合代理





