基于深度學習的水下傳感器網(wǎng)絡(luò)節(jié)點定位算法研究
【文章頁數(shù)】:68 頁
【部分圖文】:
圖2-1三邊測量定位算法
三邊測量算法[48](Trilateration)的工作方式是通過計算未知節(jié)點到達三個參考節(jié)點的距離,得到三個以參考節(jié)點為圓心,距離為半徑的圓。進而通過解算這三個圓的交點得到未知節(jié)點在該平面上的位置坐標。與三角測量算法不同的是在二維平面中使用三邊測量算法時,至少需要三個參考點而不....
圖3-13層BP神經(jīng)網(wǎng)絡(luò)
激活函數(shù)是輸入層的神經(jīng)元節(jié)點和對應(yīng)輸出層的神經(jīng)元節(jié)點之間的函數(shù)關(guān)系。激活函數(shù)的意義在于將非線性因素引入到神經(jīng)網(wǎng)絡(luò)中,增強深度學習模型的非線性擬合能力,使其可以學習更復雜的事物。本研究中BP神經(jīng)網(wǎng)絡(luò)使用的激活函數(shù)為雙曲正切函數(shù)tanh。該函數(shù)以0為中心,可以將一個實數(shù)映射到(-1,....
圖3-2GA-BP神經(jīng)網(wǎng)絡(luò)流程圖
如圖3-2所示,遺傳算法對BP神經(jīng)網(wǎng)絡(luò)的改進思路是通過優(yōu)化BP神經(jīng)網(wǎng)絡(luò)中的初始權(quán)值和閾值,使BP神經(jīng)網(wǎng)絡(luò)可以在更優(yōu)的閾值范圍內(nèi)開始訓練,以此防止其陷入局部最優(yōu)解。在進行遺傳算法的運算前,首先要將種群初始化,也就是對BP網(wǎng)絡(luò)中的權(quán)值和閾值進行編碼,以進行后續(xù)的交叉、變異等操作。本研....
圖3-3單點交叉算子
交叉運算符用于重新組合兩個個體,以獲得更優(yōu)秀的個體,是一個由父代產(chǎn)生子代的過程。遺傳算法的二進制序列交叉算子主要有單點交叉算子、多點交叉算子和均勻交叉算子。本研究中使用的交叉算子為單點交叉算子,如圖3-3所示。在個體的二進制數(shù)列上隨機選擇一點,將數(shù)列由此分割,并將分割后的右側(cè)部分....
本文編號:3921238
本文鏈接:http://sikaile.net/kejilunwen/wltx/3921238.html