《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于抽樣路徑的K-匿名隱私保護算法
基于抽樣路徑的K-匿名隱私保護算法
2016年電子技術應用第12期
吳 響,臧 昊,俞 嘯
徐州醫科大學 醫學信息學院,江蘇 徐州221116
摘要: K-匿名是信息隱私保護的一種常用技術,而使用K-匿名技術不可避免會造成發布數據的信息損失,因此,如何提高K-匿名化后數據集的可用性一直以來都是K-匿名隱私保護的研究重點。對此提出了一種基于抽樣路徑的局域泛化算法——SPOLG算法。該算法基于泛化格尋找信息損失較小的泛化路徑,為減少尋徑時間,引入等概率抽樣的思想,選用等概率抽樣中的系統抽樣方法進行取樣,利用樣本代替數據集在泛化格上尋找目標泛化路徑,最后在該路徑上對數據集進行泛化。同時,本算法使用局域泛化技術,能夠降低信息損失量,提高發布數據集的可用性。實驗結果證明,本算法匿名化的數據集信息損失度低,數據可用性高。
中圖分類號: TP391
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.2016.12.030
中文引用格式: 吳響,臧昊,俞嘯. 基于抽樣路徑的K-匿名隱私保護算法[J].電子技術應用,2016,42(12):115-118.
英文引用格式: Wu Xiang,Zang Hao,Yu Xiao. K-anonymous privacy protection algorithm based on the sampling path[J].Application of Electronic Technique,2016,42(12):115-118.
K-anonymous privacy protection algorithm based on the sampling path
Wu Xiang,Zang Hao,Yu Xiao
School of Medical Informatics,Xuzhou Medical University,Xuzhou 221116,China
Abstract: K-anonymity is a common technique of information privacy protection. But K-anonymity must cause the information loss and how to improve the usability of anonymizing tables is the emphasis of K-anonymity. To solve the problem, this paper puts forward a kind of anonymous privacy protection algorithm based on generalized path —SPOLG algorithm. It introduces sampling with equal probabilities to find the generalized path whose information loss is little and raise the efficiency of data processing. Experimental results show that the algorithm could satisfy the anonymous requirement, at the same time, it is more efficient than Incognito algorithm to reduce the information loss of data released.
Key words : privacy preservation;path;information loss;sample;K-anonymity

0 引言

    K-匿名[1]是一種簡單而有效的隱私保護模型,實施K-匿名要考慮兩個方面:(1)確保數據發布過程中隱私不泄露;(2)發布的匿名數據具有實用性。

    基于以上兩個要求,眾多學者提出了許多匿名算法。但大體上可以分為全域泛化算法[2]和局域泛化算法[3]。相比之下,局域泛化算法不僅可以實現K-匿名,而且一定程度上降低了匿名表的信息損失,使得泛化后的數據集更具有可用性。

    然而,在局域泛化中想要尋找最優K-匿名已經被證明是NP難問題[4],如何優化K-匿名算法、盡可能提高數據的可用性成為亟待解決的問題。因此,本文提出了一種基于抽樣路徑的局域K-匿名算法——SPOLG(Sampling Path Optimization Local Generalization)算法。

    SPOLG算法將等概率抽樣的思想引入其中,選取足夠的樣本代替總體尋找泛化路徑,在已經尋找到的路徑基礎上對數據集進行局域泛化。等概率抽樣選擇的樣本能夠代表數據集總體的分布情況,通過樣本尋徑快速找到信息損失較小的泛化路徑,極大地提高了算法效率。同時,該算法采用的局域泛化技術保證了發布的數據集具有較高的可用性。

1 基本符號和定義

1.1 K-匿名相關定義

    在實現SPOLG算法的過程中,以表1為例對基于抽樣泛化路徑的K-匿名算法進行相關定義。假設數據發布者所持有的數據表為T(A1,A2,…,An),表中每條元組指明一個特定實體的相關信息,如年齡、工作、種族、性別、工作時長、工資(敏感屬性)等。

jsj3-b1.gif

jsj3-b1-x.gif

jsj3-b2.gif

1.2 SPOLG算法相關定義

    定義2  系統抽樣:將數據集中的元組按照ID排序,隨機選取一條元組作為起點,每隔一定的間隔抽取一個元組,直至樣本數量滿足事先給定的抽樣率。

    定義3  抽樣泛化路徑:以泛化格的根節點為起點,計算其子節點對樣本泛化后的信息損失量,將信息損失量最小子節點插入路徑,自底向上,直至泛化格葉子節點。

    例如:圖1中,若用<W1,R0>這個節點泛化樣本比<W0,R1>泛化樣本信息損失小,則選取<W1,R0>為路徑的第2個節點,以此類推。如<W0,R0>→<W1,R0>→<W1,R1>→<W2,R1>這條路線是一條可能的抽樣泛化路徑。

jsj3-t1.gif

    定義4  抽樣尋徑時間占比:由抽樣數據產生抽樣泛化路徑所花費的時間SP在整個算法流程中的百分比。假設整個算法花費的時間為SA,則其計算公式為:

    jsj3-gs1.gif

2 算法實現

2.1 算法實現

    本文提出的一個基于抽樣路徑的局域泛化算法——SPOLG算法,引進了等概率抽樣的思想,以系統抽樣樣本代替數據集尋找泛化路徑,具體算法如下:

輸入:輸入表T,準標識符集合QI,等價類約束k以及抽樣率α。

輸出:滿足K-匿名的數據集T″。

    (1)抽取樣本

jsj3-2.1-x1.gif

    (2)尋找抽樣泛化路徑

       函數:path(QI,T′)

       /*QI為準標識符集,T′表示抽樣數據集*/

       Begin

       ①通過QI形成泛化格G;

       ②將泛化格G的第0層節點n0作為路徑P的起點P0;

       ③通過泛化格找到n1直接泛化的節點,計算這些節點泛化T′所得到的信息損失量,選出泛化數據集T′信息損失量最小的節點n2作為路徑P的第二個節點P1;

       ④重復步驟②直至到達泛化格G的頂點ni作為路徑的終點Pi得到路徑P;

       ⑤返回路徑P;

       End

    (3)匿名化數據表

jsj3-2.1-x2.gif

    移除T中滿足K-匿名的元組;

    結束循環;

       ⑤返回數據表;

    End

    由以上步驟可知,該算法主要包括系統抽樣、尋找路徑、 匿名化數據集3個主要環節,利用系統抽樣選取樣本,在已選擇的樣本中尋找信息損失較低的泛化路徑,由已選路徑對數據集進行局域泛化。從路徑起點開始,自底向上對不滿足K-匿名的元組進行泛化,直到所有元組滿足K-匿名。

2.2 算法合理性分析

    本文算法使用系統抽樣,能夠保證每個元組被抽取概率相同,通過等概率抽樣樣本快速尋找到信息損失較低的泛化路徑,使得數據集整體泛化后的信息損失較小。同時,局域泛化進一步保證了匿名后的數據集信息損失小,因此本算法是可行的。

3 實驗驗證及結果分析

3.1 實驗環境

    本文使用了UCI Machine Learning Repository中的Adults數據集作為實驗數據集,Adult數據集是由美國人口普查數據構成,采用數據集中的訓練集,并去除缺省值記錄,共有30 162條記錄,本文選取7個屬性作為準標識符屬性,包括性別、種族、婚姻狀況、教育程度、工作、國籍、年齡,各屬性預定義的泛化規則參考文獻[5]。實驗平臺配置為:Core 2.50 GHz/8 GB,Windows 7,所涉代碼均由Java實現,并在Eclipse Mars.2 Release(4.5.2)上運行。實驗數據都是在實驗運行5次所得到的實驗數據基礎上取得的平均值。

3.2 實驗結果分析

    實驗主要從信息損失度及執行時間方面對本文算法進行衡量。本實驗選用Incognito算法作為對比算法,比較了在不同個數的準標識符和不同k值條件下信息損失度和執行時間的變化。其中信息損失度采用文獻[6]的計算方法。

    元組的信息損失量:

jsj3-gs2-3.gif

3.2.1 數據抽樣分析

    尋徑時間占比通過式(1)進行計算,信息損失量依據公式(2)、(3)來度量,由圖2、圖3可知,當|QI|一定時,隨著采樣率的增加,抽樣尋徑時間占比均有大幅度上升,然而信息損失量的波動幅度較小,故可使用較小的采樣率;同時因抽樣率越大越符合數據集的分布,故要使用足夠數量的樣本代表數據集。綜合以上所述,本文以下實驗均采用1%的抽樣率。

jsj3-t2-3.gif

3.2.2 信息損失量分析

    圖4為準標識符屬性個數|QI|=7,k取5/10/15/20/25/50時,SPOLG算法和Incognito算法匿名化數據集信息損失量的比較。由圖4知,執行SPOLG算法和Incognito算法產生的信息損失量隨k值的增加而增加,這是由于k值變大時,每個等價類所含元組數量增多,數據集泛化程度變大,故IL增大。但隨k值的變大,SPOLG算法信息損失IL增加幅度較小。其原因在表3中可以清晰看出,元組前三步泛化比例達50%以上,由此可知數據集中的大部分元組都只經過一次泛化,因此泛化后的數據集信息損失IL小,隨著k值的變大IL增加較小。圖5表示當k=10時,|QL|取3/4/5/6/7,SPOLG算法與Incognito算法匿名化數據信息損失量的比較。從圖5可以看出,Incognito算法產生的信息損失IL呈明顯上升趨勢,本文算法隨著準標識符屬性的|QI|增多信息損失IL無明顯波動。表4中數據表明,|QI|增大時,前三步泛化比例均達到60%。由此可見,數據集中的大部分元組都只經過一次泛化,因此泛化后的數據集信息損失IL小,隨著|QI|的增加IL無明顯波動。綜合以上所述:本文算法在信息損失方面具有明顯的優勢,發布的數據信息失真較少,可用性高。

jsj3-t4-5.gif

jsj3-b3.gif

jsj3-b4.gif

3.2.3 時間效率分析

    圖6、圖8分別表示運行時間、k和|QI|的關系。由圖6知,當|QI|一定時,由于k值增大,泛化程度變大,產生的等價類數量變少,每個元組尋找等價類的時間大幅度降低。由圖7知,當k值一定時,隨著|QI|的增加,約束條件變多,等價類數量增多,每個元組尋找等價類的時間變大,所以本算法運行時間有所增加。綜合圖6、圖7可知,本文算法在時間效率上比Incognito算法略差,但是由于信息損失量的大幅度降低,因此本算法的綜合優勢明顯。

jsj3-t6-7.gif

4 總結

    本文提出一種基于準標識符屬性泛化路徑的K-匿名化算法——SPOLG算法,該算法采用等概率抽樣的方法快速尋找泛化路徑,在已找到泛化路徑的基礎上進行數據集的局域泛化。實驗結果表明,該算法泛化的數據表信息損失較小,可用性高。

參考文獻

[1] SWEENEY L.A model for protecting privacy[J].International Journal on Uncertainty Fuzziness and Knowledge-Based Systems,2002,10(5):557-570.

[2] SWEENY L.Achieving k-anonymity privacy protection using generalization and suppression[J].International Journal of Uncertainty,Fuzziness and Knowledge-Based Systems:IJUFKS,2002,10(5):571-588.

[3] SWEENY L.Guaranteeing anonymity when sharing medical data:the datafly system[C].Proceedings of the 1997 AMIA Annual Fall Symposium,Journal of the American Medial Informatis,Association,AMIA,1997,4(suppl):51-55.

[4] MACHANAVAJJHALA A,GEHRKE J,KIFER D.L-diversity:Privacy beyond k-anonymity[C].Proc of the 22nd In  Conference on Data Engineering.Piscataway,NJ:IEEE,2006:24-36.

[5] LI J Y,WONG C W,FU W C,et al.Achieving k-anonymity by clustering in attribute hierarchical structures[C].Data Warehousing and Knowledge Discovery.Springer Berlin Heidelberg,2006:405-416.

[6] 任向民.基于K-匿名的隱私保護方法研究[D].哈爾濱:哈爾濱工業大學,2012.

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          亚洲欧洲一区| 久久久久久久久久久久久久一区| 欧美福利视频在线观看| 一区二区欧美在线| 日韩午夜激情av| 国产午夜精品美女视频明星a级| 欧美影视一区| 国产精品视频精品视频| 亚洲欧洲日产国码二区| 亚洲永久免费av| 一区二区三区蜜桃网| 欧美激情成人在线视频| 国产一区二区在线观看免费| 久久精品一区二区三区不卡| 国产亚洲在线观看| 亚洲在线一区二区三区| 最近中文字幕日韩精品| 国内一区二区三区| 久久久国产一区二区| 国产一区二区看久久| 韩日精品视频| 亚洲国产日韩欧美一区二区三区| 国产精品捆绑调教| 亚洲专区国产精品| 欧美影视一区| 久久久久久久久久久成人| 国产精品久久久久久久久久直播| 欧美人在线观看| 欧美在线视频在线播放完整版免费观看| 久久亚洲精选| 久久夜色精品亚洲噜噜国产mv| 激情伊人五月天久久综合| 国产精品一区二区欧美| 国产视频一区二区在线观看| 日韩午夜在线播放| 狠狠久久亚洲欧美专区| 中文欧美字幕免费| 欧美日韩午夜剧场| 亚洲在线观看视频网站| 国产精品夜夜夜一区二区三区尤| 国产揄拍国内精品对白| 亚洲一区免费| 欧美久色视频| 亚洲欧美欧美一区二区三区| 亚洲二区精品| 欧美激情影院| 亚洲电影有码| 欧美日韩四区| 亚洲精品男同| 亚洲影院高清在线| 欧美成人伊人久久综合网| 翔田千里一区二区| 欧美美女喷水视频| 欧美极品色图| 欧美成人在线免费视频| 久久国产精品亚洲77777| 欧美一区二区成人| 老鸭窝91久久精品色噜噜导演| 欧美视频免费看| 在线性视频日韩欧美| 日韩视频在线免费观看| 亚洲另类视频| 欧美日韩妖精视频| 国产午夜精品全部视频在线播放| 欧美激情综合| 久久久999成人| 欧美成人一品| 国产视频在线观看一区二区| 136国产福利精品导航| 欧美视频在线视频| 亚洲一本视频| 揄拍成人国产精品视频| 影音先锋成人资源站| 99在线观看免费视频精品观看| 免费成人黄色av| 久久国产精品久久国产精品| 最新中文字幕亚洲| 9l视频自拍蝌蚪9l视频成人| 国产日韩精品在线播放| 日韩视频―中文字幕| 国产精品v一区二区三区| 亚洲香蕉成视频在线观看| 亚洲二区在线视频| 99精品黄色片免费大全| 亚洲欧美在线高清| 亚洲午夜女主播在线直播| 久久一区中文字幕| 久热成人在线视频| 欧美日韩国产综合网| 国产精品第一区| 国产一区二区三区高清| 国产精品久久婷婷六月丁香| 欧美视频日韩视频| 久久精视频免费在线久久完整在线看| 国产精品久久久久久久app| 国产乱码精品一区二区三区不卡| 久久综合久久88| 久久国产精品黑丝| 激情懂色av一区av二区av| 在线亚洲精品| 夜久久久久久| 国产精品亚洲精品| 一本色道久久综合狠狠躁的推荐| 在线观看亚洲a| 国产一区二区看久久| 久久久久91| 国产欧美精品xxxx另类| 好吊色欧美一区二区三区四区| 久久国产精品亚洲va麻豆| 99在线|亚洲一区二区| 亚洲香蕉伊综合在人在线视看| 久久久久久尹人网香蕉| 亚洲精品字幕| 国产精品乱码人人做人人爱| 欧美日韩国产成人在线91| 欧美另类极品videosbest最新版本| 99亚洲一区二区| 亚洲第一页在线| 欧美日韩成人一区二区三区| 亚洲欧美综合国产精品一区| 最新亚洲电影| 亚洲国产精品成人va在线观看| 欧美电影免费网站| 国产视频一区欧美| 一区二区三区在线免费视频| 亚洲免费观看在线观看| 欧美国产第一页| 国产综合色一区二区三区| 制服丝袜激情欧洲亚洲| 日韩一区二区精品葵司在线| 亚洲日本成人网| 欧美精品在线观看91| 欧美日韩精品在线视频| 蜜臀va亚洲va欧美va天堂| 亚洲国产一区二区三区a毛片| 国产欧美一区二区在线观看| 在线成人亚洲| 国产一区二区丝袜高跟鞋图片| 欧美日韩日韩| 亚洲国产1区| 一区二区av| 久久黄色网页| 欧美在线免费观看视频| 久久这里只有| 一卡二卡3卡四卡高清精品视频| 欧美日韩免费在线| 欧美女激情福利| 国产一区导航| 亚洲国产精品一区二区第一页| 亚洲欧美日韩综合| 欧美与欧洲交xxxx免费观看| 亚洲国产美国国产综合一区二区| 在线欧美影院| 久久av红桃一区二区小说| 亚洲欧美日韩爽爽影院| 欧美精品久久天天躁| 亚洲自拍偷拍福利| 国产日韩欧美精品| 美女日韩在线中文字幕| 亚洲免费在线视频一区 二区| 亚洲欧洲一区二区在线观看| 制服丝袜亚洲播放| 91久久国产综合久久| 欧美日韩亚洲另类| 小黄鸭精品密入口导航| 欧美连裤袜在线视频| 国产亚洲成av人在线观看导航| 亚洲视频二区| 国产精品永久在线| 国产精品日韩欧美| 亚洲欧美日韩视频二区| 欧美激情一区二区三区在线| 亚洲日产国产精品| 亚洲精品在线一区二区| 欧美另类视频| 一区二区欧美在线观看| 国产日韩欧美一二三区| 亚洲欧洲一区| 国产精品日韩久久久久| 在线观看欧美一区| 亚洲激情在线观看| 国产精品无码专区在线观看| 亚洲国产精品123| 国产亚洲欧洲| 韩国美女久久| 欧美日韩在线播放三区四区| 国产精品腿扒开做爽爽爽挤奶网站| 国产精品爽爽爽| 亚洲图片欧洲图片日韩av| 国产欧美日韩一区二区三区在线| 亚洲一本视频| 国产精品一区二区三区久久| 亚洲网站在线| 国产欧美一区二区三区久久| 欧美 日韩 国产在线| 欧美日韩1区| 亚洲女人小视频在线观看| 国产精品毛片大码女人| 亚洲性视频网站| 久久精品亚洲乱码伦伦中文| 久热爱精品视频线路一| 欧美一级在线视频| 99在线观看免费视频精品观看| 久久精彩免费视频| 国产精品爽爽ⅴa在线观看| 亚洲视频每日更新| 国产精品成人在线观看| 亚洲欧美久久久久一区二区三区| 欧美视频在线免费看| 艳妇臀荡乳欲伦亚洲一区| 国产精品爱久久久久久久| 怡红院av一区二区三区| 亚洲精品国精品久久99热| 欧美高清一区二区| 亚洲一级在线| 欧美国产日产韩国视频| 亚洲一区二区三区影院| 狠狠久久综合婷婷不卡| 黄色成人小视频| 欧美极品aⅴ影院| 欧美在线国产精品| 免费不卡在线视频| 亚洲国产裸拍裸体视频在线观看乱了| 欧美视频第二页| 国产在线高清精品| 男男成人高潮片免费网站| 亚洲影视九九影院在线观看| 国产精品福利久久久| 亚洲视频一区二区| 亚洲精品国产欧美| 欧美在线综合视频| 欧美一级在线播放| 亚洲高清在线观看一区| 久久精品一区二区| 激情六月综合| 亚洲精品一区二区三区福利| 亚洲精选在线| 亚洲精品九九| 亚洲毛片一区二区| 国产精品入口66mio| 经典三级久久| 亚洲精品免费在线| 亚洲一区三区视频在线观看| 亚洲一区二区三区国产| 久久久亚洲国产天美传媒修理工| 亚洲欧洲av一区二区三区久久| 国产精品v日韩精品| 国产精品美女诱惑| 亚洲电影第1页| 在线观看欧美精品| 国产精品久久二区| 国产视频一区二区三区在线观看| 欧美另类视频| 精东粉嫩av免费一区二区三区| 欧美日本高清| 欧美精品福利| 亚洲激情国产| 美女网站在线免费欧美精品| 国产综合色在线视频区| 久久午夜视频| 欧美涩涩网站| 国产精品久久网| 性久久久久久久久| 欧美日本精品一区二区三区| 久久嫩草精品久久久久| 国产精品久久一区主播| 国产精品高清一区二区三区| 一区二区高清| 日韩视频在线一区二区三区| 国产午夜精品美女毛片视频| 欧美日韩国产首页在线观看| 一本色道久久综合亚洲精品按摩| 欧美高清在线一区二区| 99亚洲视频| 欧美99在线视频观看| 亚洲免费av片| 国产视频不卡| 红桃视频成人| 国产精品久久久久久久久久免费| 国产精品久久久久婷婷| 久久一区二区三区国产精品| 国产三级欧美三级日产三级99| 国产精品久久久久7777婷婷| 欧美—级高清免费播放| 日韩一二三在线视频播| 亚洲午夜激情在线| 亚洲大胆av| 99精品视频一区二区三区| 国产三级欧美三级| 欧美日韩不卡合集视频| 国产日韩精品视频一区二区三区| 欧美a级一区| 一区二区三区免费网站| 久久这里有精品视频| 亚洲高清在线播放| 欧美一区二区视频在线观看| 欧美日韩视频第一区| 久久久久久久久久久久久久一区| 国产麻豆日韩欧美久久| 欧美色视频日本高清在线观看| 亚洲人成人77777线观看| 国产一区二区三区日韩| 亚洲伦理在线| 国产精品v欧美精品v日韩精品| 欧美系列电影免费观看| 亚洲永久精品国产| 国产精品久久久久aaaa樱花| 亚洲国产婷婷香蕉久久久久久99| 猛男gaygay欧美视频| 在线看欧美日韩| 国产一区91精品张津瑜| 亚洲人成毛片在线播放女女| 国产日韩精品在线| 欧美精品一区二区三区蜜桃| 欧美日韩国产免费观看| 国产精品国产a| 亚洲国产另类久久久精品极度| 久久一综合视频| 欧美日韩国产影片| 国产精品久久二区| 欧美 亚欧 日韩视频在线| 亚洲午夜一区二区三区| 久久在线免费观看视频| 国内精品**久久毛片app| 欧美高清在线视频| 亚洲在线第一页| 最新热久久免费视频| 亚洲男人的天堂在线aⅴ视频|