No Free Lunch定理_演算法

來源:互聯網
上載者:User

Stanford大學Wolpert和Macready教授提出了NFL定理,它是最佳化領域中的一個重要理論研究成果,意義較為深遠。現將其結論概括如下:

定理1 假設有A、B兩種任意(隨機或確定)演算法,對於所有問題集,它們的平均效能是相同的(效能可採用多種方法度量,如最優解、收斂速率等),即

式中c為個體適應度的機率曲線;f為適應度函數;N為群體大小。

對於上述結論,Radcliffe和Surry也有相同的結論。例如,如果進化演算法求解問題集A時的效能比類比退火的效能好,那麼必然會有類比退火求解問題集B時的效能比進化演算法的效能好。平均所有情況,兩種演算法的效能是相同的,甚至可以說沒有哪種演算法比隨機搜尋演算法更好。根據NFL定理,演算法效能“好”與“壞”不進與一定的問題有關,而且與個體適應度的機率曲線c有關,顯然只有知道c才可評價演算法效能的好壞。

比如,多目標協調進化演算法(MOCEA)對於解決高維多目標最佳化問題尤其有效,但是由於其演算法複雜,計算繁多,在解決低維多目標最佳化問題時,卻不一定優於其它已有的多目標進化演算法。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.