999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于PSO-AFSA 的非線性地學模型參數估計

2022-04-02 10:14:24
無線互聯科技 2022年1期
關鍵詞:模型

施 顥

(江蘇省地理基礎地理信息中心,江蘇 南京 210013)

0 引言

在地理學研究中會經常涉及大量復雜的非線性數學模型,如Gompertz,Richards 模型等。其形式較為復雜,不易獲得其參數估計,限制了模型的實際應用和發展。目前,較為常用的參數估計方法如牛頓迭代法的計算公式復雜,需進行多次迭代,誤差較大,易限于局部最優解;直接搜索法、梯度法和變尺度法等通常只對某一類特定問題才有效,且對模型的限制條件較強。王新生[1]提出采用模擬退火算法進行非線性地學模型參數估計,取得了較好的結果。

本文提出一種粒子群與人工魚群組合優化算法,利用人工魚群算法[2-4]的全局收斂性和粒子群算法的易實現性、局部快速收斂性,協同搜索,提高算法的全局收斂速度。實踐表明PSO-AFSA 算法收斂速度快,求解精度高,可以運用到非線性地學模型的參數估計中。

1 算法基本原理

1.1 粒子群算法

在D維搜索空間中,粒子群算法將每一個可能解表示為一個粒子,在算法初始階段,隨機生成每個粒子的位置和速度,假設單個粒子所處的位置為xi,飛行速度為Vi,Pi為所有粒子的最優位置,Pg為全部粒子中的最優解。所有粒子經過不斷迭代,更新位置和速度,趨向最優解,更新方程如下所示:

式中,k為粒子群算法迭代的次數;r1和r2是在[0,1]之間均勻分布的隨機數;w代表慣性權重系數;C1和C2是正常數,稱之為學習因子或者加速因子。粒子群中每個個體從初始狀態按公式(1)~(2)進行迭代計算,直到符合最優解。

1.2 人工魚群算法

人工魚群算法通過模擬魚群覓食、聚群和追尾行為,達到尋優的目的,尋優原理為:在算法初始階段,隨機初始化N個人工魚個體分布于解空間,每條人工魚的狀態為向量Xi=(x1i,x2i,x3i,…,xni),在此解空間中存在一個全局極值和數個局部極值,食物濃度函數F(X)=是在X位置的適應值或合理函數值,在不斷的迭代搜尋過程中,每條人工魚按搜索條件S={Xj|‖Xi-Xj‖<Visual}向極值較大的區域移動并聚集。隨后通過調整人工魚個體的視野和步長獲得最優解。

2 粒子群和人工魚群組合優化算法

本文利用粒子群算法的快速局部收斂性和人工魚群算法較好的全局收斂性,將兩種群體智能算法結合起來,使新的算法能快速收斂,得到最優解,是一種性能較優的優化算法。

該算法的操作步驟如下:

(1)隨機初始化N個個體,得到人工魚群group1,設定人工魚群各參數:可視域Visual,人工魚移動步長Step,擁擠度因子σ。

(2)隨機初始化N個個體,得到粒子群group2,設定粒子群各參數:加速度參數C1和C2,慣性權重系數w。

(3)人工魚群group1和粒子群group2按各自的適應度函數算出每個個體的適應度函數值。判斷兩個種群所有個體的適應度值是否都滿足邊界條件,不滿足則重新生成,直至group1和group2中所有個體滿足邊界條件。

邊界條件的設定為:計算出初始化狀態下每個種群中每個個體的適應度值后,選擇適應度值最小的一個作為評判標準,為Fmin其余所有個體必須滿足:

式中,Fmin為初始化狀體下兩種群中適應度值最小的個體。

(4)group1執行人工魚群算法,得到新的種群group′1;group2執行粒子群算法,得到新的種群group′2,并將兩個群體中適應度值最小的個體數值作為最優解賦給公告板Best。

(5)從group′1和group′2中各選取適應度最差的5%的個體,以概率p趨向最優解Best,更新其數值。

式中,p取值范圍是[0,0.2]。

(6)循環判斷公告板上的最優解Best 是否小于設定的誤差限。若是,輸出最優解,否則,將新種群group′1和group′2執行各自對應算法進行更新,直到Best 小于誤差限為止。

3 實例分析

多元非線性回歸模型的形式一般可表示為:

式中,y∈R1,x∈Rn,θ∈Rp,p為參數個數,f(x,θ)為非線性函數。

非線性參數估計的問題可以轉換為求參數θ的最小二乘估計,使得對于任何的θ都有≤S(θ)。

為了驗證人工魚群與粒子群組合優化算法的性能,選取典型的S-生長模型進行參數估計。各模型公式如下:

(1)Gompertz 模型

(2)Logistic 模型

(3)Weibull Type 模型

模型觀測數據[4],如表1 所示。

表1 S-生長模型觀測數據

算法在matlab 下編程實現,參數設置如下:人工魚群和粒子群個體數都為N=50,人工魚視野范圍Visual=10,移動步長Step=2,擁擠度因子δ=0.618,粒子群的加速度因子C1和C2都取為1.2,跳躍概率P=0.2,連續運行20 次計算平均值,以θ的最小二乘估計和殘方差作為評價指標,。求解結果如表2—4 所示。

表2 Gompertz 函數計算結果

表3 Logistic 函數計算結果

表4 Weibull Type 函數計算結果

從表2—4 的計算結果來看,PSO-AFSA 的參數求解精度優于方開泰[2]和Ratkowsky[3]模型的求解精度,與王新生[1]的求解結果十分接近,且PSO-AFSA 不需考慮非線性方程的形式是否可微或形式復雜,可以直接進行參數估計,計算耗時短,不易限于局部最優解,說明人工魚群和粒子群組合優化算法應用在非線性地學模型參數求解中是有效的。

4 結語

傳統非線性地學模型參數估計的計算方法復雜,易限于局部最優解,文章利用人工魚群算法的全局收斂性和粒子群算法的局部收斂性,加入跳躍因子和邊界搜索條件,提出了一種粒子群和人工魚群組合優化算法。實例計算表明,該算法求解速度快、精度高,不管方程是否可微或形式復雜,都不影響求解,可以運用到非線性地學模型參數估計中。

猜你喜歡
模型
一半模型
一種去中心化的域名服務本地化模型
適用于BDS-3 PPP的隨機模型
提煉模型 突破難點
函數模型及應用
p150Glued在帕金森病模型中的表達及分布
函數模型及應用
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
3D打印中的模型分割與打包
主站蜘蛛池模板: 青青操视频在线| 凹凸精品免费精品视频| 国产成人禁片在线观看| 99精品视频九九精品| 日韩欧美综合在线制服| 成人噜噜噜视频在线观看| 亚洲天堂免费| 国产久操视频| 亚洲欧洲日产国码无码av喷潮| 狠狠v日韩v欧美v| 久久久久久尹人网香蕉| 伊伊人成亚洲综合人网7777| 色综合色国产热无码一| 四虎永久免费网站| 超薄丝袜足j国产在线视频| 最新国产网站| 在线另类稀缺国产呦| 色偷偷综合网| 99热这里只有精品2| 亚洲精品无码在线播放网站| 国产精品一区二区无码免费看片| 天堂成人在线视频| 美女无遮挡拍拍拍免费视频| 久久伊人色| 国产啪在线| 国产丝袜啪啪| 亚洲人在线| 国内精自视频品线一二区| 日韩国产一区二区三区无码| 国产一区三区二区中文在线| 欧美精品一区二区三区中文字幕| 人妻少妇久久久久久97人妻| 亚洲国产成人麻豆精品| 日韩欧美91| 又污又黄又无遮挡网站| 国产国产人成免费视频77777| 国产精品无码久久久久AV| 啪啪国产视频| 九色在线视频导航91| 欧美伦理一区| 午夜a级毛片| 欧美啪啪一区| 最新日韩AV网址在线观看| 国产一区二区精品高清在线观看| 欧美高清三区| 米奇精品一区二区三区| 亚洲高清中文字幕在线看不卡| 国产在线观看精品| 波多野一区| 成年片色大黄全免费网站久久| 992tv国产人成在线观看| 茄子视频毛片免费观看| 99爱视频精品免视看| 九九热视频精品在线| 一级毛片在线播放免费| 无码又爽又刺激的高潮视频| 免费啪啪网址| 国产精品无码久久久久AV| 毛片免费在线视频| 国模视频一区二区| 国产成+人+综合+亚洲欧美| 国产日韩精品一区在线不卡| 老色鬼欧美精品| 不卡视频国产| 中文字幕有乳无码| www亚洲精品| 制服无码网站| 国产欧美日韩va另类在线播放| 无码'专区第一页| 欧美第二区| 亚洲无码视频一区二区三区| 免费可以看的无遮挡av无码| 国产真实乱子伦视频播放| 97国产成人无码精品久久久| 欧美视频二区| 又大又硬又爽免费视频| 国产在线欧美| 一级毛片免费观看不卡视频| 喷潮白浆直流在线播放| 国产成年女人特黄特色大片免费| 久久香蕉国产线看精品| 大乳丰满人妻中文字幕日本|