• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    基于遺傳算法的異構(gòu)社會(huì)網(wǎng)絡(luò)社區(qū)檢測(cè)方法技術(shù)

    技術(shù)編號(hào):9718849 閱讀:109 留言:0更新日期:2014-02-27 05:38
    本發(fā)明專利技術(shù)公開一種基于遺傳算法的異構(gòu)社會(huì)網(wǎng)絡(luò)社區(qū)檢測(cè)方法,主要解決現(xiàn)有技術(shù)在社會(huì)網(wǎng)絡(luò)數(shù)據(jù)和關(guān)系規(guī)模較大時(shí),檢測(cè)到的社區(qū)結(jié)構(gòu)正確率明顯降低的問題。其實(shí)現(xiàn)方案是:根據(jù)網(wǎng)絡(luò)中的節(jié)點(diǎn)個(gè)數(shù)和節(jié)點(diǎn)之間的聯(lián)系信息構(gòu)建描述異構(gòu)社會(huì)網(wǎng)絡(luò)的鄰接矩陣;利用鄰接矩陣產(chǎn)生隨機(jī)的符號(hào)編碼個(gè)體;采用改進(jìn)的模塊密度作為適應(yīng)度函數(shù)評(píng)價(jià)個(gè)體的優(yōu)劣;根據(jù)個(gè)體的適應(yīng)度函數(shù)值采用遺傳算法對(duì)個(gè)體進(jìn)行優(yōu)化;將優(yōu)化得到的適應(yīng)度函數(shù)值最高的個(gè)體還原成對(duì)應(yīng)的異構(gòu)網(wǎng)絡(luò),解碼得到劃分出的社區(qū)結(jié)構(gòu)。實(shí)驗(yàn)結(jié)果表明,本發(fā)明專利技術(shù)能夠有效檢測(cè)出異構(gòu)社會(huì)網(wǎng)絡(luò)的社區(qū)結(jié)構(gòu),且檢測(cè)正確率較高,可用于大規(guī)模異構(gòu)社會(huì)網(wǎng)絡(luò)的社區(qū)檢測(cè)。

    【技術(shù)實(shí)現(xiàn)步驟摘要】

    本專利技術(shù)屬于社會(huì)網(wǎng)絡(luò)計(jì)算
    ,特別涉及一種異構(gòu)社會(huì)網(wǎng)絡(luò)社區(qū)檢測(cè)方法,可用于對(duì)復(fù)雜社會(huì)系統(tǒng)和大規(guī)模社會(huì)網(wǎng)絡(luò)的結(jié)構(gòu)研究。
    技術(shù)介紹
    社會(huì)系統(tǒng),是指由社會(huì)人和社會(huì)人與社會(huì)人之間的經(jīng)濟(jì)關(guān)系、政治關(guān)系和文化關(guān)系構(gòu)成的系統(tǒng),比如家庭、政黨、社區(qū)都是不同層次的社會(huì)系統(tǒng)。社會(huì)系統(tǒng)是ー種典型的復(fù)雜系統(tǒng),可以被抽象成為復(fù)雜網(wǎng)絡(luò)來處理,即將系統(tǒng)中的實(shí)體抽象為節(jié)點(diǎn),將實(shí)體間的聯(lián)系抽象為節(jié)點(diǎn)之間的連邊,得到一個(gè)由節(jié)點(diǎn)和連邊組成的社會(huì)網(wǎng)絡(luò)。由社會(huì)系統(tǒng)抽象而得到的復(fù)雜網(wǎng)絡(luò)稱為社會(huì)網(wǎng)絡(luò)。社區(qū)檢測(cè)問題是復(fù)雜網(wǎng)絡(luò)的ー個(gè)重要研究方向,近年來開始受到計(jì)算機(jī)科學(xué)、生物學(xué)、社會(huì)學(xué)和經(jīng)濟(jì)學(xué)等領(lǐng)域的廣泛關(guān)注并體現(xiàn)出了一定的應(yīng)用價(jià)值。復(fù)雜網(wǎng)絡(luò)中的社區(qū)是指ー些相互之間比較相似,而與網(wǎng)絡(luò)中的其它大部分節(jié)點(diǎn)有較大差異的節(jié)點(diǎn)簇。復(fù)雜網(wǎng)絡(luò)的社區(qū)結(jié)構(gòu)表現(xiàn)在社區(qū)內(nèi)部連接緊密,而社區(qū)之間連接稀疏。復(fù)雜網(wǎng)絡(luò)的社區(qū)檢測(cè)目的在于探測(cè)并掲示出復(fù)雜網(wǎng)絡(luò)固有的社區(qū)結(jié)構(gòu),社區(qū)結(jié)構(gòu)有助于理解和推斷整個(gè)網(wǎng)絡(luò)的結(jié)構(gòu)和功能。社區(qū)結(jié)構(gòu)可用于蛋白質(zhì)功能識(shí)別、新陳代謝途徑預(yù)測(cè)、web社區(qū)挖掘、連接預(yù)測(cè)等實(shí)際問題中。一般情況下所研究的社會(huì)網(wǎng)絡(luò)都是由同一種節(jié)點(diǎn)組成的,但在實(shí)際生活中社會(huì)網(wǎng)絡(luò)的構(gòu)成更復(fù)雜,節(jié)點(diǎn)種類可能超過ー種。包含ー種以上節(jié)點(diǎn)的社會(huì)網(wǎng)絡(luò)稱為異構(gòu)社會(huì)網(wǎng)絡(luò)。比如在一個(gè)電影評(píng)價(jià)標(biāo)簽系統(tǒng)中,電影、標(biāo)簽、用戶三種類型的實(shí)體構(gòu)成了整個(gè)系統(tǒng),一個(gè)用戶對(duì)一部電影評(píng)分并且添加了一個(gè)標(biāo)簽,這樣這三種實(shí)體之間就有聯(lián)系,相應(yīng)的節(jié)點(diǎn)之間有連邊;而不同用戶之間,不同電影之間,不同標(biāo)簽之間,則是沒有聯(lián)系的,所以同類節(jié)點(diǎn)之間沒有連邊。異構(gòu)社會(huì)網(wǎng)絡(luò)的社區(qū)檢測(cè)問題可描述為:包含k類實(shí)體的異構(gòu)社會(huì)網(wǎng)絡(luò)由圖G表示,圖G(V,E)由節(jié)點(diǎn)集合V和連邊集合E組成。其中,節(jié)點(diǎn)集合V可看作由k類節(jié)點(diǎn)子集V11V2,…,Vk組成,非同類節(jié)點(diǎn)之間有連接而同類節(jié)點(diǎn)之間沒有連接。在這樣的一個(gè)異構(gòu)社會(huì)網(wǎng)絡(luò)中根據(jù)非同類節(jié)點(diǎn)之間的連接劃分社區(qū),使得劃分出的社區(qū)結(jié)構(gòu)具有社區(qū)內(nèi)的非同類節(jié)點(diǎn)連接緊密,而社區(qū)間的非同類節(jié)點(diǎn)連接稀疏的特點(diǎn)。目前,現(xiàn)有文獻(xiàn)中提出的社會(huì)網(wǎng)絡(luò)社區(qū)檢測(cè)方法,大多是研究節(jié)點(diǎn)類型單ー的傳統(tǒng)社會(huì)網(wǎng)絡(luò),主要有圖分割方法、譜方法和快速算法,這些方法的共同點(diǎn)在于需要構(gòu)建相似度矩陣,并通過求解特征向量來實(shí)現(xiàn)社區(qū)結(jié)構(gòu)的劃分。這些方法均沒有考慮到網(wǎng)絡(luò)中多種節(jié)點(diǎn)的情況,而在實(shí) 際應(yīng)用中,社會(huì)網(wǎng)絡(luò)中的節(jié)點(diǎn)多樣性是很常見而且是不容忽略的,因此傳統(tǒng)的社會(huì)網(wǎng)絡(luò)社區(qū)檢測(cè)方法無法應(yīng)用于異構(gòu)社會(huì)網(wǎng)絡(luò)的社區(qū)檢測(cè)問題。另外,現(xiàn)在也有一種異構(gòu)社會(huì)網(wǎng)絡(luò)的社區(qū)檢測(cè)方法,即多關(guān)系聚類方法,該方法是基于多種實(shí)體間的聯(lián)系計(jì)算相似性,并依據(jù)相似性將實(shí)體劃分成簇。這種方法雖說可以劃分出異構(gòu)社會(huì)網(wǎng)絡(luò)的社區(qū)結(jié)構(gòu),然而由于社會(huì)網(wǎng)絡(luò)類型多、數(shù)據(jù)大量、關(guān)系復(fù)雜,存在擴(kuò)展性問題,即隨著社會(huì)網(wǎng)絡(luò)數(shù)據(jù)和關(guān)系規(guī)模的増大,探測(cè)社區(qū)結(jié)構(gòu)正確率明顯降低。
    技術(shù)實(shí)現(xiàn)思路
    本專利技術(shù)的目的在于針對(duì)上述已有技術(shù)的不足,提出ー種,以對(duì)異構(gòu)社會(huì)網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行分類或聚類,進(jìn)而實(shí)現(xiàn)對(duì)社區(qū)功能的探測(cè)和預(yù)測(cè),得到滿足較高準(zhǔn)確率的異構(gòu)社會(huì)網(wǎng)絡(luò)社區(qū)結(jié)構(gòu)。本專利技術(shù)的技術(shù)方案是這樣實(shí)現(xiàn)的:為實(shí)現(xiàn)上述目的,本專利技術(shù)的實(shí)現(xiàn)步驟如下:I)對(duì)異構(gòu)網(wǎng)絡(luò)中的節(jié)點(diǎn)類別數(shù)k和每類節(jié)點(diǎn)的個(gè)數(shù)Ii1, n2,…,nk進(jìn)行統(tǒng)計(jì),得到網(wǎng)絡(luò)中節(jié)點(diǎn)總個(gè)數(shù)用每類節(jié)點(diǎn)的個(gè)數(shù)和節(jié)點(diǎn)之間聯(lián)系信息構(gòu)建描述異構(gòu)社會(huì)網(wǎng)絡(luò)的k維鄰接矩陣A,A的大小為n1Xn2...Xnk;[0011 ] 2)令初始種群的大小pn=50,根據(jù)節(jié)點(diǎn)總個(gè)數(shù)n隨機(jī)產(chǎn)生pn個(gè)采用符號(hào)編碼的個(gè)體,用這些個(gè)體組成初始種群Pci ;設(shè)置交叉概率PC=0.8,變異概率pm=0.2,初始代數(shù)gfl,最大代數(shù)mg=50,當(dāng)前代數(shù)g=g(l,令第g代父代種群Pg等于初始種群Ptl,即Pg=Ptl ;3)計(jì)算第g代父代種群P。中每個(gè)個(gè)體的適應(yīng)度函數(shù)值D:本文檔來自技高網(wǎng)
    ...

    【技術(shù)保護(hù)點(diǎn)】
    一種基于遺傳算法的異構(gòu)社會(huì)網(wǎng)絡(luò)社區(qū)檢測(cè)方法,包括如下步驟:1)對(duì)異構(gòu)網(wǎng)絡(luò)中的節(jié)點(diǎn)類別數(shù)k和每類節(jié)點(diǎn)的個(gè)數(shù)n1,n2,…,nk進(jìn)行統(tǒng)計(jì),得到網(wǎng)絡(luò)中節(jié)點(diǎn)總個(gè)數(shù)n=n1+n2+…+nk;用每類節(jié)點(diǎn)的個(gè)數(shù)和節(jié)點(diǎn)之間聯(lián)系信息構(gòu)建描述異構(gòu)社會(huì)網(wǎng)絡(luò)的k維鄰接矩陣A,A的大小為n1×n2…×nk;2)令初始種群的大小pn=50,根據(jù)節(jié)點(diǎn)總個(gè)數(shù)n隨機(jī)產(chǎn)生pn個(gè)采用符號(hào)編碼的個(gè)體,用這些個(gè)體組成初始種群p0;設(shè)置交叉概率pc=0.8,變異概率pm=0.2,初始代數(shù)g0=1,最大代數(shù)mg=50,當(dāng)前代數(shù)g=g0,令第g代父代種群pg等于初始種群p0,即pg=p0;3)計(jì)算第g代父代種群pg中每個(gè)個(gè)體的適應(yīng)度函數(shù)值D:D=Σc=1mL(Vc)-L(V‾c)|Vc|-L(V)n,式中,m是個(gè)體中的基因值種類個(gè)數(shù),V1,V2,…,Vm是由個(gè)體得到的m個(gè)社區(qū)的節(jié)點(diǎn)集合,V是網(wǎng)絡(luò)中所有節(jié)點(diǎn)集合,即V=V1∪V2∪…∪Vm,是節(jié)點(diǎn)集合Vc在V中的差集,即1≤c≤m,|Vc|是社區(qū)Vc中的節(jié)點(diǎn)個(gè)數(shù),L(Vc)是第c個(gè)社區(qū)內(nèi)的連邊條數(shù),是從第個(gè)c社區(qū)連接到網(wǎng)絡(luò)中除第c個(gè)社區(qū)之外的其他社區(qū)的連邊條數(shù),L(V)是網(wǎng)絡(luò)中的總連邊條數(shù);4)根據(jù)第g代父代種群pg中每個(gè)個(gè)體的適應(yīng)度函數(shù)值D,對(duì)第g代父代種群pg進(jìn)行精英保留操作和錦標(biāo)賽選擇操作,得到更新后的第g代父代種群pg’;5)隨機(jī)產(chǎn)生第一隨機(jī)數(shù)rand1,并對(duì)第一隨機(jī)數(shù)rand1和交叉概率pc進(jìn)行比較,如果rand1...

    【技術(shù)特征摘要】
    1.ー種基于遺傳算法的異構(gòu)社會(huì)網(wǎng)絡(luò)社區(qū)檢測(cè)方法,包括如下步驟: 1)對(duì)異構(gòu)網(wǎng)絡(luò)中的節(jié)點(diǎn)類別數(shù)k和每類節(jié)點(diǎn)的個(gè)數(shù)Ii1,n2,…,nk進(jìn)行統(tǒng)計(jì),得到網(wǎng)絡(luò)中節(jié)點(diǎn)總個(gè)數(shù)Il=W+!!,;用每類節(jié)點(diǎn)的個(gè)數(shù)和節(jié)點(diǎn)之間聯(lián)系信息構(gòu)建描述異構(gòu)社會(huì)網(wǎng)絡(luò)的k維鄰接矩陣A,A的大小為Ii1Xrv Xnk ; 2)令初始種群的大小pn=50,根據(jù)節(jié)點(diǎn)總個(gè)數(shù)n隨機(jī)產(chǎn)生pn個(gè)采用符號(hào)編碼的個(gè)體,用這些個(gè)體組成初始種群Ptl ;設(shè)置交叉概率PC=0.8,變異概率pm=0.2,初始代數(shù)gfl,最大代數(shù)mg=50,當(dāng)前代數(shù)g=g(l,令第g代父代種群Pg等于初始種群Ptl,即Pg=Ptl ; 3)計(jì)算第g代父代種群Pg中每個(gè)個(gè)體的適應(yīng)度函數(shù)值D: 2.如權(quán)利要求1所述的基于遺傳算法的異構(gòu)社會(huì)網(wǎng)絡(luò)社區(qū)檢測(cè)方法,其中步驟I)所述的用每類節(jié)點(diǎn)之間的個(gè)數(shù)和聯(lián)系信息構(gòu)建描述異構(gòu)社會(huì)網(wǎng)絡(luò)的k維鄰接矩陣A,按照如下規(guī)則進(jìn)行: 如果第I類節(jié)點(diǎn)Vil、第2類節(jié)點(diǎn)vi2、--?、第k類節(jié)點(diǎn)Vik之間相互都有連接,則這k個(gè)節(jié)點(diǎn)之間有邊相連,對(duì)應(yīng)鄰接矩陣中的元素Aai, i2,…,ik)=l,其中I≤I1 ≤ H1,I≤i2≤n2,…,I≤ik≤nk ; 如果第I類節(jié)點(diǎn)Vil、第2類節(jié)點(diǎn)vi2、--?、第k類節(jié)點(diǎn)Vik之間不是相互都有連接,則這k個(gè)節(jié)點(diǎn)之間沒有邊相連,對(duì)應(yīng)鄰接矩陣中的元素A Q1, i2,…,ik)=0。3.如權(quán)利要求1所述的基于遺傳算法的異構(gòu)社會(huì)網(wǎng)絡(luò)社區(qū)檢測(cè)方法,其中步驟2)所述的根據(jù)節(jié)點(diǎn)總個(gè)數(shù)n隨機(jī)產(chǎn)生pn個(gè)采用符號(hào)編碼的個(gè)體,是指每個(gè)個(gè)體R=(ri,r2,…,^,…,rn)中的每個(gè)基因ri隨機(jī)取I到n之間的整數(shù),其中,I≤i≤n,第i個(gè)基因值巧代表第i個(gè)節(jié)點(diǎn)Vi所在的社區(qū)標(biāo)號(hào)。4.如權(quán)利要求1所述的基于遺傳算法的異構(gòu)社會(huì)網(wǎng)絡(luò)社區(qū)檢測(cè)方法,其中步驟4)所述的對(duì)第g代父代種群Pg進(jìn)行精英保留操作和錦標(biāo)賽選擇操作,按照如下步驟進(jìn)行: 4a)設(shè)新種群pnew為空集,進(jìn)行I次精英保留操作,即將父代種群Pg中適應(yīng)度函數(shù)值最大的個(gè)體放入新種群pnew中; 4b)進(jìn)行pn-1次錦標(biāo)賽選擇操作,即在父代種群Pg中隨機(jī)選取兩個(gè)個(gè)體,比較這兩個(gè)個(gè)體的適應(yīng)度函數(shù)值大小,將適應(yīng)度函...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:劉靜焦李成曾玉潔馬文萍馬晶晶李陽陽
    申請(qǐng)(專利權(quán))人:西安電子科技大學(xué)
    類型:發(fā)明
    國(guó)別省市:

    網(wǎng)友詢問留言 已有0條評(píng)論
    • 還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。

    1
    主站蜘蛛池模板: 无码国产伦一区二区三区视频| 少妇无码AV无码专区在线观看| 亚洲AV无码专区在线观看成人 | 无码一区二区三区中文字幕| 无码人妻少妇久久中文字幕| 免费无码毛片一区二区APP| 国产精品爽爽va在线观看无码 | 亚洲va无码专区国产乱码| 亚洲AV无码专区在线电影成人| 久久精品亚洲中文字幕无码网站| 免费A级毛片无码免费视| 无码精品人妻一区二区三区免费看| 免费无码一区二区| 久久久久亚洲精品无码网址色欲 | 亚洲国产成人无码av在线播放| 日韩乱码人妻无码中文视频 | 精品无码人妻夜人多侵犯18| 日韩少妇无码喷潮系列一二三| 亚洲aⅴ无码专区在线观看| 免费无码又爽又刺激高潮视频| 国产成人无码午夜福利软件| 2020无码专区人妻系列日韩| 久久精品国产亚洲AV无码麻豆| 久久久久琪琪去精品色无码| 中文字幕人妻无码一夲道| 国产免费黄色无码视频| 亚洲美日韩Av中文字幕无码久久久妻妇 | 777爽死你无码免费看一二区 | 人妻少妇精品无码专区| 亚洲中文字幕无码亚洲成A人片| 久久精品aⅴ无码中文字字幕| 国产AV无码专区亚洲AV漫画| 亚洲色无码专区在线观看| 中文无码人妻有码人妻中文字幕| 日韩人妻无码精品专区| 亚洲精品无码不卡在线播HE| 亚洲精品~无码抽插| 亚洲成a人片在线观看无码| 无码国产色欲XXXXX视频| 亚洲中文字幕无码av| 无码人妻一区二区三区av|