<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      如何用隨機方法求解組合優化問題(五)

      模擬退火算法

      這是一篇筆記,是對于B站up主馬少平的視頻(第四篇 如何用隨機方法求解組合優化問題(五))的學習與記錄。

      前置知識回顧

      【回顧】:局部最優問題

      image-20230817184313556

      在局部搜索問題中,可能會陷入局部最優解(如上圖中的B、C),解決思路是:以概率接受差解

      【回顧】:退火過程中

      從狀態 \(i\) 轉換為狀態 \(j\) 的轉換準則:

      • 如果 \(E(j)\le E(i)\),則狀態轉換被接受;

      • 如果 \(E(j)>E(i)\),則狀態轉移被接受的概率為:

        \[e^{\frac{E(i)-E(j)}{KT}} \]

      根據上述特點,可以發現局部搜索和退火過程存在一定關聯,可以嘗試將局部搜索與退火過程結合用于求解組合優化問題。

      組合優化問題與退火過程的類比

      image-20230817185005389

      算法設計

      基本思想

      在局部搜索算法中,從領域中隨機選擇一個解 \(j\) ,如果該解的指標函數好于當前解 \(i\) 的指標函數,則以概率1接受該解,否則按照以下概率接受該解:

      \[e^{\frac{f(i)-f(j)}{t}} \]

      這里假定求解最小解,其中 \(f(i)\) 為解 \(i\) 的指標函數,\(t\) 為控制參數,也稱作溫度。

      偽代碼

      1. 隨機選擇一個解 \(i\)\(k=0\)\(t_0=T_{\max}\)(初始溫度),計算指標函數 \(f(i)\).
      2. \(t=t_k\),如果滿足結束條件,則轉(15).
      3. Begin
      4. ??如果在該溫度內達到了平衡條件,則轉(13).
      5. ??Begin
      6. ????從 \(i\) 的領域 \(N(i)\) 中隨機選擇一個解 \(j\) .
      7. ????計算指標函數 \(f(j)\).
      8. ????如果 \(f(j)\le f(i)\),則接受 \(j\)\(i=j\)\(f(i)=f(j)\),轉(4).
      9. ????否則計算 \(P_{i\Rightarrow j}(t)=e^{-\frac{f(j)-f(i)}{t}}\)
      10. ??????如果 \(Random(0, 1)<P_{i\Rightarrow j}(t)\),則接受 \(j\)\(i=j\)\(f(i)=f(j)\).
      11. ????轉(4).
      12. ??End
      13. ??對 \(t\) 降溫,\(t_{k+1}=Drop(t_k)\)\(k=k+1\),轉(2).
      14. End
      15. 輸出結果.
      16. 結束.

      分析

      • 首先隨機選擇一個解,比如旅行商問題中,先隨機生成一條路線。
      • 初始溫度需要設置一個較大的數,這是因為“接受較差的解”的概率與溫度有關,初始溫度設置較大在某種程度上可以幫助跳出局部最優解,而提高了找到全局最優解的可能性。
      • 指標函數用于衡量解的優良性,比如在旅行商問題中是“路線長度”。
      • 算法包含內外兩層循環:
        • 內循環為“保持溫度不變,在鄰域內按照退火的特點,嘗試找到可以接受的解”。如果是好解則直接接受,如果是差解則按概率接受。
        • 外循環負責“降溫”,每次降溫后,如果還沒達到平衡條件,則繼續尋找解。

      以上只是算法的簡單框架,還有一些問題需要解決。

      算法需要解決的問題

      1. 初始溫度 \(t_0\)
      2. 溫度 \(t\) 的衰減函數
      3. 算法的終止標準
      4. 每個溫度 \(t\) 下的馬爾可夫鏈長度 \(L_k\)

      只有這些參數確定之后,算法才算完整,才能用于解決實際問題。

      算法性質

      與退火過程一樣,當滿足條件時:

      • 初始溫度足夠高
      • 在每個溫度下狀態的交換足夠充分
      • 溫度 \(t\) 的下降足夠緩慢

      模擬退火算法以概率1收斂到最優解。

      posted @ 2023-08-17 20:59  feixianxing  閱讀(104)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 东京热一区二区三区在线| 国产精品久久国产精麻豆99网站| 1精品啪国产在线观看免费牛牛| 无码人妻一区二区三区四区AV| 99精品国产综合久久久久五月天| 久久天天躁夜夜躁狠狠85| 国产精品无码无卡在线观看久| 国产精品熟女亚洲av麻豆| 自拍偷自拍亚洲一区二区| 影音先锋女人AA鲁色资源| 亚洲国产日韩一区三区| 亚洲中文字幕综合网在线| 乱人伦人妻中文字幕| 人妻少妇精品系列一区二区| 国产精品亚洲五月天高清| 日韩精品国产二区三区| 偷拍精品一区二区三区| 国产精品伦理一区二区三| 国产aⅴ夜夜欢一区二区三区| 欧美一区二区三区性视频| 国内少妇人妻偷人精品| 国产av一区二区不卡| 亚洲欧美另类久久久精品播放的| 亚洲日韩性欧美中文字幕| 国产免费高清69式视频在线观看 | 91亚洲精品一区二区三区| 欧美精品一产区二产区| 亚洲中文无码av永久不收费| 国产精品不卡区一区二| 一本一本久久a久久综合精品| 加勒比亚洲天堂午夜中文| 欧美熟妇性XXXX欧美熟人多毛| 国产999精品2卡3卡4卡| 麻豆精品一区二区视频在线 | 成人网站免费观看永久视频下载| 中文字幕国产精品综合| 无码中文字幕日韩专区| 成人中文在线| 欧美奶涨边摸边做爰视频| 亚洲精品尤物av在线网站| 亚洲成人精品综合在线|