[發明專利]一種基于圖結構數據的端到端無數據對抗性知識抽取方法在審
| 申請號: | 202210193392.2 | 申請日: | 2022-03-01 |
| 公開(公告)號: | CN114565081A | 公開(公告)日: | 2022-05-31 |
| 發明(設計)人: | 石川;莊遠鑫 | 申請(專利權)人: | 北京郵電大學 |
| 主分類號: | G06N3/04 | 分類號: | G06N3/04;G06N3/08;G06N5/02 |
| 代理公司: | 北京挺立專利事務所(普通合伙) 11265 | 代理人: | 高福勇 |
| 地址: | 100876 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 結構 數據 端到端無 對抗 性知識 抽取 方法 | ||
1.一種基于圖結構數據的端到端無數據對抗性知識抽取方法,其特征在于,采用產生式對抗性網絡和以下步驟:
S1、將預先訓練的教師模型和旨在學習的緊湊型學生模型視為兩個鑒別器;
S2、利用生成器從先前的分布中提取樣本并生成假圖;
S3、在教師模型的監督下,使用生成的假圖來訓練學生模型,將教師模型中的知識提取到學生模型中。
2.根據權利要求1所述的基于圖結構數據的端到端無數據對抗性知識抽取方法,其特征在于,步驟S2的生成器G用于合成假圖,使教師模型T和學生模型S之間的分歧最大化,生成器G從標準正態分布z取d維向量并輸出圖。
3.根據權利要求2所述的基于圖結構數據的端到端無數據對抗性知識抽取方法,其特征在于,對于每個標準正態分布z,生成器G輸出一個定義節點特征的對象F,然后計算鄰接矩陣A如下:
A=σ(FFT)
其中σ(.)是邏輯sigmoid函數。
4.根據權利要求3所述的基于圖結構數據的端到端無數據對抗性知識抽取方法,其特征在于,生成器G和學生模型S分別競爭最大化和最小化的同一損失函數,對抗訓練表示為:
其中D(.)表示教師模型T與學生模型S之間的差異。
5.根據權利要求1所述的基于圖結構數據的端到端無數據對抗性知識抽取方法,其特征在于,步驟S3中對抗性訓練過程包括兩個階段:最小化差異的蒸餾階段和最大化差異的生成階段。
6.根據權利要求5所述的基于圖結構數據的端到端無數據對抗性知識抽取方法,其特征在于,最小化差異的蒸餾階段的方法為:
S311、固定生成器G,更新鑒別器中的學生模型S;
S312、從標準正態分布中抽取一批隨機噪聲z,用生成器G構造偽圖;
S313、然后將每個圖x分別提供給教師模型和學生模型,生成輸出qs和qt,其中q是表示不同類別得分的向量,qt和qs之間損失函數采用平均絕對誤差。
7.根據權利要求6所述的基于圖結構數據的端到端無數據對抗性知識抽取方法,其特征在于,蒸餾的損失函數如下:
8.根據權利要求5所述的基于圖結構數據的端到端無數據對抗性知識抽取方法,其特征在于,最大化差異的生成階段的方法為:
S321、修復兩個鑒別器,只更新生成器;
S322、將負的損失作為優化生成器的目標:
S323、生成器損失首先通過鑒別器,即教師模型和學生模型反向傳播,然后通過生成器,產生優化生成器的梯度。
9.根據權利要求5所述的基于圖結構數據的端到端無數據對抗性知識抽取方法,其特征在于,步驟S3通過迭代蒸餾階段和生成階段來訓練學生模型和生成器。
10.根據權利要求9所述的基于圖結構數據的端到端無數據對抗性知識抽取方法,其特征在于,步驟S3優化的方法具體為:
S331、從蒸餾階段開始,使偏差D(T,S;G)最小化,對學生模型進行多次更新;
S332、然后在生成階段,更新生成器以最大化D(T,S;G);
S333、生成器根據學生模型的學習進度繪制新的圖表,以進一步估計模型的差異。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京郵電大學,未經北京郵電大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210193392.2/1.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





