本發(fā)明涉及數(shù)據(jù)處理領(lǐng)域,尤其涉及基于人工智能的智慧社區(qū)警務(wù)數(shù)據(jù)處理方法及系統(tǒng)。
背景技術(shù):
1、社區(qū)警務(wù)數(shù)據(jù)是進行社區(qū)警務(wù)服務(wù)的基礎(chǔ),需對社區(qū)警務(wù)數(shù)據(jù)進行有效管理。社區(qū)警務(wù)數(shù)據(jù)承載了較多敏感信息,例如每個居民的檔案信息,社區(qū)警務(wù)數(shù)據(jù)一旦被有心人讀取到,很容易對社區(qū)公民財產(chǎn)安全造成威脅。因而需對社區(qū)警務(wù)數(shù)據(jù)進行加密處理。
2、關(guān)系較親近的居民一般會存在較多交集,關(guān)系較親近的居民的檔案相似性較高。因而為了防止有心人通過檔案相似性情況挖掘出居民關(guān)系,在對檔案進行加密時,需將檔案數(shù)據(jù)之間的相似性關(guān)系破壞。因而如何通過加密處理來實現(xiàn)警務(wù)數(shù)據(jù)相似性關(guān)系的有效破壞成為本發(fā)明的研究重點。
3、公開號為cn111639146a的專利申請文件中公開了一種適于警務(wù)管理的地理空間信息系統(tǒng),該專利申請文件中涉及加解密模塊,但是加解密模塊所用的加解密方法在對警務(wù)數(shù)據(jù)之間的相似性關(guān)系破壞時未能體現(xiàn)出較優(yōu)性能。因而利用該專利申請文件中的方法不能較好的解決本發(fā)明中問題。
技術(shù)實現(xiàn)思路
1、為了解決加密處理來實現(xiàn)警務(wù)數(shù)據(jù)相似性關(guān)系的有效破壞的問題,本發(fā)明提供基于人工智能的智慧社區(qū)警務(wù)數(shù)據(jù)處理方法及系統(tǒng)。
2、第一方面,本發(fā)明提供基于人工智能的智慧社區(qū)警務(wù)數(shù)據(jù)處理方法,采用如下的技術(shù)方案:
3、基于人工智能的智慧社區(qū)警務(wù)數(shù)據(jù)處理方法,包括步驟:
4、獲取若干警務(wù)數(shù)據(jù);
5、調(diào)整一個警務(wù)數(shù)據(jù)與其他所有警務(wù)數(shù)據(jù)的幾何中心的相對位置,相對位置調(diào)整后該警務(wù)數(shù)據(jù)和所述幾何中心的距離與調(diào)整前距離負相關(guān),相對方向不變;對其他警務(wù)數(shù)據(jù)依次進行相對位置調(diào)整處理;
6、將相對位置調(diào)整后的所有警務(wù)數(shù)據(jù)作為父節(jié)點,基于父節(jié)點中的數(shù)據(jù)之間的距離,將父節(jié)點中數(shù)據(jù)分成兩類,將每個類別分別作為父節(jié)點的子節(jié)點;響應(yīng)于子節(jié)點中數(shù)據(jù)數(shù)量大于1,將子節(jié)點作為新的父節(jié)點,將新的父節(jié)點中數(shù)據(jù)分成兩類,將新得到的每個類別作為新的父節(jié)點的子節(jié)點;響應(yīng)于新的父節(jié)點的子節(jié)點中數(shù)據(jù)數(shù)量不大于1,分類結(jié)束,將父節(jié)點與對應(yīng)子節(jié)點相連得到加密二叉樹;
7、將加密二叉樹中父節(jié)點與對應(yīng)左側(cè)子節(jié)點的連接路徑的標記值設(shè)置為0,將父節(jié)點與對應(yīng)右側(cè)子節(jié)點的連接路徑的標記值設(shè)置為1;將根節(jié)點到葉子節(jié)點所通過的連接路徑的標記值構(gòu)成的二進制數(shù)作為葉子節(jié)點中警務(wù)數(shù)據(jù)的加密數(shù)據(jù);以實現(xiàn)警務(wù)數(shù)據(jù)的加密存儲。
8、本發(fā)明通過將警務(wù)數(shù)據(jù)的位置進行調(diào)整處理,來將相似程度較大的警務(wù)數(shù)據(jù)之間的距離調(diào)大,將相似程度較小的警務(wù)數(shù)據(jù)之間的距離調(diào)小,從而有效破壞警務(wù)數(shù)據(jù)之間的相似性關(guān)系;進一步地,對調(diào)整位置后的警務(wù)數(shù)據(jù)構(gòu)建加密二叉樹處理,從而使相似性較小的警務(wù)數(shù)據(jù)的連接路徑之間存在較多的交集路徑,相似性較大的警務(wù)數(shù)據(jù)的連接路徑之間存在較少的交集路徑,進而利用構(gòu)建出的加密二叉樹得到相似性較大的警務(wù)數(shù)據(jù)的編碼值差異較大,相似性較小的警務(wù)數(shù)據(jù)的編碼值差異較小,有效破壞警務(wù)數(shù)據(jù)之間的相似性關(guān)系。
9、優(yōu)選的,所述調(diào)整一個警務(wù)數(shù)據(jù)與其他所有警務(wù)數(shù)據(jù)的幾何中心的相對位置,包括:
10、將所有兩警務(wù)數(shù)據(jù)之間距離的均值作為基準長度;
11、獲取該警務(wù)數(shù)據(jù)與所述幾何中心之間的距離;將該警務(wù)數(shù)據(jù)與所述幾何中心的距離的倒數(shù)乘以基準長度得到調(diào)整后距離,以所述幾何中心為圓心,以調(diào)整后距離為半徑作圓;
12、將所述幾何中心和該警務(wù)數(shù)據(jù)的連線與所述圓的交點作為該警務(wù)數(shù)據(jù)的調(diào)整后位置。
13、本發(fā)明通過其他警務(wù)數(shù)據(jù)的幾何中心來反映其他警務(wù)數(shù)據(jù)的整體位置特征,通過調(diào)整該警務(wù)數(shù)據(jù)與幾何中心之間的相對距離,使警務(wù)數(shù)據(jù)與其他警務(wù)數(shù)據(jù)的相似性較大時,將該警務(wù)數(shù)據(jù)與其他警務(wù)數(shù)據(jù)的距離調(diào)大,使警務(wù)數(shù)據(jù)與其他警務(wù)數(shù)據(jù)的相似性較小時,將該警務(wù)數(shù)據(jù)與其他警務(wù)數(shù)據(jù)的距離調(diào)小,從而有效破壞警務(wù)數(shù)據(jù)的相似性關(guān)系。
14、優(yōu)選的,所述對其他警務(wù)數(shù)據(jù)依次進行相對位置調(diào)整處理,包括:
15、獲取除該警務(wù)數(shù)據(jù)之外的剩余警務(wù)數(shù)據(jù),將一個剩余警務(wù)數(shù)據(jù)與其他所有剩余警務(wù)數(shù)據(jù)的幾何中心的距離乘以基準長度作為該剩余警務(wù)數(shù)據(jù)的調(diào)整后距離;根據(jù)其他剩余警務(wù)數(shù)據(jù)的幾何中心以及該剩余警務(wù)數(shù)據(jù)的調(diào)整后距離對該剩余警務(wù)數(shù)據(jù)與對應(yīng)幾何中心的相對位置進行調(diào)整得到該剩余警務(wù)數(shù)據(jù)的調(diào)整后位置;
16、以此類推,完成其他剩余警務(wù)數(shù)據(jù)的相對位置調(diào)整處理。
17、本發(fā)明依次對剩余警務(wù)數(shù)據(jù)進行相對位置調(diào)整處理,實現(xiàn)對每個剩余警務(wù)數(shù)據(jù)的遍歷調(diào)整,更為全面的改變警務(wù)數(shù)據(jù)的相對位置關(guān)系,對警務(wù)數(shù)據(jù)的相似性關(guān)系的破壞程度更徹底。
18、優(yōu)選的,所述左側(cè)子節(jié)點的獲取方法,包括:
19、計算子節(jié)點中所有數(shù)據(jù)的均值,在父節(jié)點的兩子節(jié)點中獲取所有數(shù)據(jù)的均值小的子節(jié)點作為左側(cè)子節(jié)點。
20、優(yōu)選的,所述右側(cè)子節(jié)點的獲取方法,包括:
21、在父節(jié)點的兩子節(jié)點中獲取所有數(shù)據(jù)的均值大的子節(jié)點作為右側(cè)子節(jié)點。
22、本發(fā)明通過數(shù)據(jù)大小關(guān)系來對左側(cè)子節(jié)點和右側(cè)子節(jié)點進行區(qū)分,該實現(xiàn)方式更為簡便,實現(xiàn)效率較高。
23、優(yōu)選的,所述根節(jié)點的獲取方法,包括:
24、將最上層的節(jié)點記為根節(jié)點。
25、優(yōu)選的,所述葉子節(jié)點的獲取方法,包括:
26、將不存在子節(jié)點的節(jié)點作為葉子節(jié)點。
27、優(yōu)選的,所述連接路徑的獲取方法,包括:
28、將父節(jié)點與對應(yīng)子節(jié)點的連線記為連接路徑。
29、優(yōu)選的,所述以實現(xiàn)警務(wù)數(shù)據(jù)的加密存儲,包括:
30、將警務(wù)數(shù)據(jù)的加密數(shù)據(jù)進行存儲。
31、本發(fā)明通過對警務(wù)數(shù)據(jù)的加密處理,防止警務(wù)數(shù)據(jù)中信息被泄露,有效提高警務(wù)數(shù)據(jù)的安全性。
32、第二方面,本發(fā)明提供基于人工智能的智慧社區(qū)警務(wù)數(shù)據(jù)處理系統(tǒng),采用如下的技術(shù)方案:
33、基于人工智能的智慧社區(qū)警務(wù)數(shù)據(jù)處理系統(tǒng),包括:處理器和存儲器,所述存儲器存儲有計算機程序指令,當所述計算機程序指令被所述處理器執(zhí)行時實現(xiàn)上述基于人工智能的智慧社區(qū)警務(wù)數(shù)據(jù)處理方法。
34、通過采用上述技術(shù)方案,將上述的基于人工智能的智慧社區(qū)警務(wù)數(shù)據(jù)處理方法生成計算機程序,并存儲于存儲器中,以被處理器加載并執(zhí)行,從而根據(jù)存儲器及處理器制作終端設(shè)備,方便使用。
35、本發(fā)明具有以下技術(shù)效果:
36、本發(fā)明通過將警務(wù)數(shù)據(jù)的位置進行調(diào)整處理,來將相似程度較大的警務(wù)數(shù)據(jù)之間的距離調(diào)大,將相似程度較小的警務(wù)數(shù)據(jù)之間的距離調(diào)小,從而有效破壞警務(wù)數(shù)據(jù)之間的相似性關(guān)系;
37、進一步地,對調(diào)整位置后的警務(wù)數(shù)據(jù)構(gòu)建加密二叉樹處理,從而使相似性較小的警務(wù)數(shù)據(jù)的連接路徑之間存在較多的交集路徑,相似性較大的警務(wù)數(shù)據(jù)的連接路徑之間存在較少的交集路徑,進而利用加密二叉樹得到的相似性較大的警務(wù)數(shù)據(jù)的編碼值差異較大,相似性較小的警務(wù)數(shù)據(jù)的編碼值差異較小,有效破壞警務(wù)數(shù)據(jù)之間的相似性關(guān)系。
1.基于人工智能的智慧社區(qū)警務(wù)數(shù)據(jù)處理方法,其特征在于,包括步驟:
2.根據(jù)權(quán)利要求1所述的基于人工智能的智慧社區(qū)警務(wù)數(shù)據(jù)處理方法,其特征在于,所述調(diào)整一個警務(wù)數(shù)據(jù)與其他所有警務(wù)數(shù)據(jù)的幾何中心的相對位置,包括:
3.根據(jù)權(quán)利要求2所述的基于人工智能的智慧社區(qū)警務(wù)數(shù)據(jù)處理方法,其特征在于,所述對其他警務(wù)數(shù)據(jù)依次進行相對位置調(diào)整處理,包括:
4.根據(jù)權(quán)利要求1所述的基于人工智能的智慧社區(qū)警務(wù)數(shù)據(jù)處理方法,其特征在于,所述左側(cè)子節(jié)點的獲取方法,包括:
5.根據(jù)權(quán)利要求4所述的基于人工智能的智慧社區(qū)警務(wù)數(shù)據(jù)處理方法,其特征在于,所述右側(cè)子節(jié)點的獲取方法,包括:
6.根據(jù)權(quán)利要求1所述的基于人工智能的智慧社區(qū)警務(wù)數(shù)據(jù)處理方法,其特征在于,所述根節(jié)點的獲取方法,包括:
7.根據(jù)權(quán)利要求1所述的基于人工智能的智慧社區(qū)警務(wù)數(shù)據(jù)處理方法,其特征在于,所述葉子節(jié)點的獲取方法,包括:
8.根據(jù)權(quán)利要求1所述的基于人工智能的智慧社區(qū)警務(wù)數(shù)據(jù)處理方法,其特征在于,所述連接路徑的獲取方法,包括:
9.根據(jù)權(quán)利要求1所述的基于人工智能的智慧社區(qū)警務(wù)數(shù)據(jù)處理方法,其特征在于,所述以實現(xiàn)警務(wù)數(shù)據(jù)的加密存儲,包括:
10.基于人工智能的智慧社區(qū)警務(wù)數(shù)據(jù)處理系統(tǒng),其特征在于,包括:處理器和存儲器,所述存儲器存儲有計算機程序指令,當所述計算機程序指令被所述處理器執(zhí)行時實現(xiàn)根據(jù)權(quán)利要求1-9任一項所述的基于人工智能的智慧社區(qū)警務(wù)數(shù)據(jù)處理方法。