[發明專利]一種基于同態加密的安全樸素貝葉斯分類器訓練方法在審
| 申請號: | 202110316582.4 | 申請日: | 2021-03-24 |
| 公開(公告)號: | CN112966776A | 公開(公告)日: | 2021-06-15 |
| 發明(設計)人: | 沈蒙;唐湘云;高豐;祝烈煌 | 申請(專利權)人: | 之江實驗室;北京理工大學 |
| 主分類號: | G06K9/62 | 分類號: | G06K9/62;G06F21/60;G06F21/62;H04L9/00 |
| 代理公司: | 杭州浙科專利事務所(普通合伙) 33213 | 代理人: | 孫孟輝 |
| 地址: | 310023 浙江省杭州市余*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 同態 加密 安全 樸素 貝葉斯 分類 訓練 方法 | ||
1.一種基于同態加密的安全樸素貝葉斯分類器訓練方法,設訓練數據集的記錄共包含C種類別,每個記錄包含d個屬性,其特征在于,具體包括如下步驟:
步驟1,對C種類別中的每一類,通過隱私服務器與所有單位進行交互計算,得到每一類的類先驗概率即為樣本類別出現的頻率,m為數據集總記錄數,yc表示第yc類樣本;
步驟2,對第1個屬性到第d個屬性的每一個屬性進行判斷。
2.如權利要求1所述的一種基于同態加密的安全樸素貝葉斯分類器訓練方法,其特征在于,所述步驟2具體包括:
若屬性是離散屬性,通過隱私服務器與所有單位進行交互計算,則得到每個離散屬性的條件概率為:
|xi|為數據集中帶有xi屬性的記錄條數;
若屬性是連續屬性,通過隱私服務器與所有單位進行交互計算,計算概率密度函數參數,假定P(xi|y)服從正態分布,則每個連續屬性的條件概率為:
令μi和σi分別是第yc類樣本在第i個屬性上取值的均值和方差:均值μi為將各家單位在本地計算的均值相加除以單位的數量,方差為
3.如權利要求2所述的一種基于同態加密的安全樸素貝葉斯分類器訓練方法,其特征在于,所述隱私服務器與所有單位進行交互計算均采用安全求和方法,所述安全求和方法,具體的包括如下步驟:
第1步:K家單位的每家單位都隨機選擇一個隨機數rk,并計算得到每家單位將rk用自己的Paillier公鑰(PKk)加密,加密后,每家單位將加密后的隨機數[rk]發送給隱私服務器,每家單位將發送給隱私服務器,ak為每家單位擁有的一個隱私數據;
第2步:隱私服務器計算隱私服務器用第1家單位的Paillier公鑰(PKk)加密從1到K,隱私服務器重復進行第3步;
第3步:首先利用Paillier的同態減法,隱私服務器計算則隱私服務器已經減去中包含的所有單位隨機選擇的隨機數;然后隱私服務器將由第k家單位的Paillier公鑰(PKk)加密轉換為由第k+1家單位的Paillier公鑰(PKk);
第4步:隱私服務器解密得到安全求和值
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于之江實驗室;北京理工大學,未經之江實驗室;北京理工大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110316582.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種電梯包覆帶牽引輪及制作方法
- 下一篇:一種便于安裝的電源設備





