[發(fā)明專利]一種基于生成對抗網(wǎng)絡(luò)的WIFI室內(nèi)定位指紋庫的構(gòu)建方法有效
| 申請?zhí)枺?/td> | 201711115293.8 | 申請日: | 2017-11-13 |
| 公開(公告)號: | CN107832834B | 公開(公告)日: | 2020-02-14 |
| 發(fā)明(設(shè)計(jì))人: | 李奇越;曲恒;黎潔;張凱;孫偉;周娜娜 | 申請(專利權(quán))人: | 合肥工業(yè)大學(xué) |
| 主分類號: | G06N3/04 | 分類號: | G06N3/04;G06K9/62;G06N3/08;H04W4/02;H04W4/33;H04W64/00 |
| 代理公司: | 34101 安徽省合肥新安專利代理有限責(zé)任公司 | 代理人: | 陸麗莉;何梅生 |
| 地址: | 230009 安*** | 國省代碼: | 安徽;34 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 生成 對抗 網(wǎng)絡(luò) wifi 室內(nèi) 定位 指紋 構(gòu)建 方法 | ||
1.一種基于生成對抗網(wǎng)絡(luò)的WIFI室內(nèi)定位指紋庫的構(gòu)建方法,其特征是按如下步驟進(jìn)行:
步驟1、將一室內(nèi)空間的外接矩形作為WIFI室內(nèi)定位區(qū)域,將所述WIFI室內(nèi)定位區(qū)域均勻劃分為a個正方形網(wǎng)格;以每個正方形網(wǎng)格的中心點(diǎn)作為參考點(diǎn),從而形成參考點(diǎn)集合,記為CP={CP1,CP2,...,CPi,...,CPa},其中,CPi表示第i個正方形網(wǎng)格內(nèi)的參考點(diǎn),i=1,2,...,a;
步驟2、在所述WIFI室內(nèi)定位區(qū)域外設(shè)置一個b根天線的路由器作為發(fā)射設(shè)備記為AP,在每個參考點(diǎn)上設(shè)置一個c根天線的設(shè)備作為接收設(shè)備;
所述第i個正方形網(wǎng)格內(nèi)的參考點(diǎn)CPi在一段時間內(nèi)利用所述接收設(shè)備按照采樣速率v連續(xù)采集所述發(fā)射設(shè)備發(fā)送的n個WIFI信號,從而構(gòu)成第i個參考點(diǎn)CPi的信號時間序列集合其中,表示第i個參考點(diǎn)CPi在第j次采集的WIFI信號,且為b×c×m的三維復(fù)數(shù)矩陣,m表示所述發(fā)射設(shè)備發(fā)射的WIFI信號信道數(shù),b×c表示所述接收設(shè)備和發(fā)射設(shè)備之間的鏈路數(shù)量,j=1,2,...,n;
步驟3、以所述第i個參考點(diǎn)CPi的信號時間序列集合CSIi中不同鏈路所采集到的WIFI信號來代表不同種類的位置信息,從而構(gòu)成第i個參考點(diǎn)CPi的位置信息集合其中,表示第i個參考點(diǎn)CPi接收到的第k條鏈路的n個WIFI信號,且為n×m的二維復(fù)數(shù)矩陣,k=1,2,...,b×c;
隨機(jī)從二維復(fù)數(shù)矩陣的n行中取出p行數(shù)據(jù),共取q次,組成q個p×m的二維復(fù)數(shù)矩陣,從而重構(gòu)第i個參考點(diǎn)CPi的位置信息集合為其中,表示第i個參考點(diǎn)CPi的第k條鏈路的q個p×m的復(fù)數(shù)矩陣;
對重構(gòu)的位置信息集合CPI′i中的所有復(fù)數(shù)矩陣分別取出實(shí)部和虛部作出幅值相位圖,得到第i個參考點(diǎn)CPi的b×c條鏈路的幅值相位圖集合其中,表示第i個參考點(diǎn)CPi的第k條鏈路的q張幅值相位圖,進(jìn)而得到a個參考點(diǎn)處的幅值相位圖集合PIC={PIC1,PIC2,...,PICi,...,PICa}并構(gòu)成初步指紋庫;
步驟4、對所述第i個參考點(diǎn)CPi的幅值相位圖集合PICi中的圖片進(jìn)行像素變換處理,得到第i個參考點(diǎn)CPi的訓(xùn)練集其中,表示像素變換后的第i個參考點(diǎn)CPi的第k條鏈路的q張幅值相位圖,且的像素為w×h;
步驟5、利用第i個參考點(diǎn)CPi的訓(xùn)練集對初始生成對抗網(wǎng)絡(luò)模型進(jìn)行訓(xùn)練,得到第i個生成對抗網(wǎng)絡(luò)模型:
步驟5.1、設(shè)置生成對抗網(wǎng)絡(luò)的訓(xùn)練總批次為s,當(dāng)前批次為t,最大迭代次數(shù)為f,當(dāng)前迭代次數(shù)為z,學(xué)習(xí)率變化率為g,將所述第i個參考點(diǎn)CPi的訓(xùn)練集PIC′i分為s個批次,且每個批次有l(wèi)張幅值相位圖;設(shè)置標(biāo)志位flag;
步驟5.2、初始化t=1,z=1;
步驟5.3、將第t批次的l張幅值相位圖集合DPICt作為真實(shí)樣本,將l張由服從均勻分布的u維隨機(jī)向量zt生成的圖片作為假樣本,分別作為輸入樣本輸入生成對抗網(wǎng)絡(luò)的判別器D1中,分別輸出一個l維的向量D1_logitst和D1 logitst_,所述向量D1_logitst表示輸入樣本為真實(shí)樣本的概率,所述向量D1 logitst_表示輸入樣本為假樣本的概率,所述判別器D1中包含五個處理過程,分別為第一個的卷積和激活函數(shù)處理,第二至第四個的批標(biāo)準(zhǔn)化、卷積和激活函數(shù)處理,以及第五個的全連接式的線性化處理;
步驟5.4、分別對所述向量D1_logitst和D1 logitst_取均值處理后相加得到判別器D1的輸出誤差d_losst;
步驟5.5、采用自適應(yīng)優(yōu)化算法RMSProp,并以學(xué)習(xí)率變化率g對所述輸出誤差d_losst進(jìn)行最小化處理,從而更新判別器D1的參數(shù);
步驟5.6、初始化flag=0;
步驟5.7、將l個服從均勻分布的u維隨機(jī)向量zt輸入生成對抗網(wǎng)絡(luò)的生成器G中,輸出l張w×h的圖片集合GPICt,所述生成器G中包含五個處理過程,分別為第一個的全連接層,第二至第五個的激活函數(shù)、批標(biāo)準(zhǔn)化和反卷積處理;
步驟5.8、將l張像素大小為w×h的圖片集合GPICt輸入生成對抗網(wǎng)絡(luò)的判別器D2中,從而輸出一個l維的向量D2_logitst;所述判別器D2與所述判別器D1的處理過程相同;
步驟5.9、對所述l維的向量D2_logitst取均值處理后得到生成器G的輸出誤差g_losst;
步驟5.10、采用自適應(yīng)優(yōu)化算法RMSProp,并以學(xué)習(xí)率變化率g對所述輸出誤差g_losst進(jìn)行最小化處理,從而更新生成器G的參數(shù);
步驟5.11、令flag+1賦值給flag;若flag=2則執(zhí)行步驟5.12;否則,返回步驟5.7-步驟5.10;
步驟5.12、令t+1賦值給t,令z+1賦值給z;判斷t<s且z<f是否成立,若成立,則轉(zhuǎn)步驟5.3,否則,執(zhí)行步驟5.13;
步驟5.13、判斷t=s且z<f是否成立,若成立,則令t=0,并轉(zhuǎn)步驟5.3;否則結(jié)束迭代,得到第i個生成對抗網(wǎng)絡(luò)模型;
步驟6、將r個服從均勻分布的u維隨機(jī)向量z輸入所述第i個生成對抗網(wǎng)絡(luò)模型的生成器G中,從而生成r張對應(yīng)于第i個參考點(diǎn)CPi的b×c條鏈路的幅值相位圖集合IPICi;
步驟7、重復(fù)步驟5和步驟6,從而生成a個參考點(diǎn)處的幅值相位圖集合IPIC={IPIC1,IPIC2,...,IPICi,...,IPICa};
步驟8、將所述a個參考點(diǎn)處的幅值相位圖集合IPIC加入所述初步指紋庫中,從而構(gòu)成WIFI室內(nèi)定位指紋庫。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于合肥工業(yè)大學(xué),未經(jīng)合肥工業(yè)大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711115293.8/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 農(nóng)業(yè)信息對抗資源目標(biāo)規(guī)劃最優(yōu)分配方法
- 農(nóng)業(yè)信息對抗資源模糊規(guī)劃最優(yōu)分配方法
- 農(nóng)業(yè)信息對抗資源線性規(guī)劃最優(yōu)分配方法
- 基于聚類數(shù)據(jù)挖掘的對抗行為搜索算法
- 面向多種對抗圖片攻擊的協(xié)同免疫防御方法
- 一種自適應(yīng)對抗強(qiáng)度的對抗訓(xùn)練方法
- 對抗攻擊模型的訓(xùn)練方法及裝置
- 對抗樣本的生成方法和裝置
- 多樣本對抗擾動生成方法、裝置、存儲介質(zhì)和計(jì)算設(shè)備
- 一種無人集群協(xié)同博弈對抗的控制方法及系統(tǒng)
- 網(wǎng)絡(luò)和網(wǎng)絡(luò)終端
- 網(wǎng)絡(luò)DNA
- 網(wǎng)絡(luò)地址自適應(yīng)系統(tǒng)和方法及應(yīng)用系統(tǒng)和方法
- 網(wǎng)絡(luò)系統(tǒng)及網(wǎng)絡(luò)至網(wǎng)絡(luò)橋接器
- 一種電力線網(wǎng)絡(luò)中根節(jié)點(diǎn)網(wǎng)絡(luò)協(xié)調(diào)方法和系統(tǒng)
- 一種多網(wǎng)絡(luò)定位方法、存儲介質(zhì)及移動終端
- 網(wǎng)絡(luò)裝置、網(wǎng)絡(luò)系統(tǒng)、網(wǎng)絡(luò)方法以及網(wǎng)絡(luò)程序
- 從重復(fù)網(wǎng)絡(luò)地址自動恢復(fù)的方法、網(wǎng)絡(luò)設(shè)備及其存儲介質(zhì)
- 神經(jīng)網(wǎng)絡(luò)的訓(xùn)練方法、裝置及存儲介質(zhì)
- 網(wǎng)絡(luò)管理方法和裝置





