グローバル最適化は、与えられた集合上の関数または関数集合のグローバル最小値または最大値を見つけようとする応用数学および数値解析の分野です。実数値関数の最大化は関数の最小化と同等であるため、通常は最小化問題として説明されます。
における大域的最小値とすべての大域的最小化関数の集合を持つ非線形かつ非凸の連続関数が与えられた場合、標準的な最小化問題は次のように表される。
つまり、における大域的最小値と を見つけることです。ここで、は不等式 によって定義される(必ずしも凸ではない)コンパクト集合です。
グローバル最適化は、ローカルな最小値や最大値を見つけるのではなく、指定されたセットの最小値や最大値を見つけることに重点を置く点で、ローカルな最適化と区別されます。任意のローカルな最小値を見つけることは、従来のローカル最適化方法を使用すると比較的簡単です。関数のグローバルな最小値を見つけることははるかに困難です。解析的方法は適用できないことが多く、数値解法戦略を使用すると非常に困難な課題につながることがよくあります。
アプリケーション
グローバル最適化アプリケーションの典型的な例は次のとおりです。
- タンパク質構造予測(エネルギー/自由エネルギー関数の最小化)
- 計算系統学(例:ツリー内の形質変換の数を最小限に抑える)
- 巡回セールスマン問題と電気回路設計(経路長の最小化)
- 化学工学(例:ギブスエネルギーの分析)
- 安全性検証、安全工学(例:機械構造物、建物)
- 最悪のケース分析
- 数学の問題(例:ケプラー予想)
- オブジェクトパッキング(構成設計)の問題
- いくつかの分子動力学シミュレーションの開始点は、シミュレートされるシステムのエネルギーの初期最適化で構成されます。
- スピングラス
- 電波伝搬モデルや科学・工学における他の多くのモデルの較正
- 非線形最小二乗分析やその他の一般化のような曲線フィッティングは、化学、物理学、生物学、経済学、金融、医学、天文学、工学の分野で、モデルパラメータを実験データに適合させるために使用されます。
- IMRT放射線治療計画
決定論的手法
最も成功する一般的な正確な戦略は次のとおりです。
内外近似
これら両方の戦略では、関数が最適化されるセットは多面体によって近似されます。内部近似では、多面体がセットに含まれ、外部近似では、多面体がセットに含まれます。
切断面法
切断面法は、カットと呼ばれる線形不等式によって実行可能なセットまたは目的関数を反復的に改良する最適化手法の総称です。このような手順は、混合整数線形計画法(MILP) 問題に対する整数解を見つけるため、および必ずしも微分可能ではない一般的な凸最適化問題を解決するために広く使用されています。MILP を解決するために切断面を使用する方法は、 Ralph E. GomoryとVáclav Chvátalによって導入されました。
分岐限定法
分岐限定法( BBまたはB&B ) は、離散的および組み合わせ的最適化問題のためのアルゴリズム設計パラダイムです。分岐限定法アルゴリズムは、状態空間検索による候補ソリューションの体系的な列挙で構成されます。候補ソリューションのセットは、ルートに完全なセットがあるルート付きツリーを形成するものと考えられます。アルゴリズムは、ソリューション セットのサブセットを表すこのツリーの分岐を探索します。分岐の候補ソリューションを列挙する前に、分岐は最適ソリューションの上限と下限の推定境界に対してチェックされ、アルゴリズムによってこれまでに見つかった最良のソリューションよりも優れたソリューションを生成できない場合は破棄されます。
間隔法
区間演算、区間数学、区間解析、または区間計算は、数学的計算における丸め誤差と測定誤差に限界を設け、信頼性の高い結果をもたらす数値計算法を開発するための方法として、1950 年代から 1960 年代にかけて数学者によって開発された手法です。区間演算は、方程式や最適化問題に対する信頼性が高く保証された解を見つけるのに役立ちます。
実代数幾何学に基づく方法
実代数は、実代数幾何学(および半代数幾何学)に関連する代数の一部です。主に、順序体と順序環(特に実閉体)の研究と、それらの正の多項式と多項式の平方和の研究への応用に関係しています。凸最適化に使用できます。
確率的手法
正確または不正確なモンテカルロベースのアルゴリズムがいくつか存在します。
直接モンテカルロサンプリング
この方法では、ランダムなシミュレーションを使用して近似解を見つけます。
例:巡回セールスマン問題は、従来の最適化問題と呼ばれるものです。つまり、最適な経路を決定するために必要なすべての事実 (各目的地間の距離) は確実にわかっており、目標は可能な移動手段をすべて試して、総距離が最も短いものを見つけることです。ただし、各目的地を訪れるために移動する総距離を最小化するのではなく、各目的地に到着するために必要な総時間を最小化したいとします。移動時間は本質的に不確実であるため (交通渋滞、時間帯など)、これは従来の最適化の範囲を超えています。その結果、最適な経路を決定するには、シミュレーション (最適化) を使用して、まず 1 つのポイントから別のポイントに移動するのにかかる可能性のある時間の範囲 (この場合は特定の距離ではなく確率分布で表されます) を理解し、次に移動の決定を最適化して、その不確実性を考慮して最適な経路を特定する必要があります。
確率的トンネル
確率的トンネリング(STUN) は、モンテ カルロ法に基づくグローバル最適化のアプローチです。モンテ カルロ法では、関数を非線形に変換して、関数の最小値を含む領域間でのトンネリングを容易にし、客観的に最小化される関数をサンプリングします。トンネリングが容易になると、サンプル空間の探索が高速化され、適切なソリューションへの収束が高速化されます。
平行焼戻し
パラレルテンパリングは、レプリカ交換MCMCサンプリングとも呼ばれ、物理システムのモンテカルロ法シミュレーション、およびより一般的にはマルコフ連鎖モンテカルロ(MCMC)サンプリング法の動的特性を改善することを目的とした シミュレーション手法です。レプリカ交換法はもともとSwendsen [1]によって考案され、その後Geyer [2]によって拡張され、その後Giorgio Parisi [ 3]などによって開発されました。[4]杉田と岡本はパラレルテンパリングの分子動力学バージョン を定式化しました:[5]これは通常、レプリカ交換分子動力学またはREMDとして知られています。
基本的に、ランダムに初期化されたシステムのN 個のコピーを異なる温度で実行します。次に、メトロポリス基準に基づいて、異なる温度での構成を交換します。この方法の考え方は、高温での構成を低温でのシミュレーションに利用できるようにし、その逆も行うことです。これにより、低エネルギー構成と高エネルギー構成の両方をサンプリングできる非常に堅牢なアンサンブルが得られます。このようにして、一般に標準アンサンブルでは十分に計算されない比熱などの熱力学的特性を、非常に正確に計算できます。
ヒューリスティックスとメタヒューリスティックス
その他のアプローチには、検索空間を多かれ少なかれインテリジェントな方法で検索するためのヒューリスティック戦略が含まれます。
- アリコロニー最適化(ACO)
- シミュレーテッドアニーリング、一般的な確率的メタヒューリスティック
- タブー探索、局所最小値から脱出可能な局所探索の拡張
- 進化アルゴリズム(例:遺伝的アルゴリズムや進化戦略)
- 微分進化法は、与えられた品質尺度に関して候補となる解決策を繰り返し改善することで問題を最適化する方法である。
- 群集ベースの最適化アルゴリズム(例:粒子群集最適化、社会的認知最適化、マルチ群集最適化、蟻コロニー最適化)
- グローバル検索戦略とローカル検索戦略を組み合わせたミームアルゴリズム
- 反応型検索最適化(すなわち、サブシンボリック機械学習技術を検索ヒューリスティックに統合すること)
- 段階的最適化は、最初に大幅に単純化された問題を解き、その問題を段階的に(最適化しながら)変換して、困難な最適化問題と同等になるまで、困難な最適化問題を解決しようとする手法です。[6] [7] [8]
応答曲面法に基づくアプローチ
参照
脚注
- ^ Swendsen RH と Wang JS (1986) スピングラスのレプリカモンテカルロシミュレーション Physical Review Letters 57 : 2607–2609
- ^ CJ Geyer、(1991)「コンピューティング科学と統計」、第23回インターフェイスシンポジウム議事録、アメリカ統計協会、ニューヨーク、p. 156。
- ^ Marco Falcioni および Michael W. Deem (1999)。 「ゼオライト構造解析のためのバイアスモンテカルロ法」。J . Chem. Phys . 110 (3): 1754–1766。arXiv : cond -mat/9809085。Bibcode :1999JChPh.110.1754F。doi : 10.1063/1.477812。S2CID 13963102 。
- ^ David J. Earl および Michael W. Deem (2005)「平行焼戻し: 理論、応用、および新しい展望」、 Phys. Chem. Chem. Phys.、7、3910
- ^ Y. Sugita および Y. Okamoto (1999). 「レプリカ交換分子動力学法によるタンパク質フォールディング」. Chemical Physics Letters . 314 (1–2): 141–151. Bibcode :1999CPL...314..141S. doi :10.1016/S0009-2614(99)01123-9.
- ^ Thacker, Neil; Cootes, Tim (1996). 「段階的非凸性と多重解像度最適化法」。Vision Through Optimization。
- ^ ブレイク、アンドリュー; ジッサーマン、アンドリュー (1987)。ビジュアル再構築。MIT プレス。ISBN 0-262-02271-0。[ページが必要]
- ^ Hossein Mobahi、John W. Fisher III. ガウスホモトピー継続と凸包の関係について、Lecture Notes in Computer Science (EMMCVPR 2015)、Springer、2015年。
- ^ Jonas Mockus (2013). グローバル最適化へのベイズ的アプローチ:理論と応用。Kluwer Academic。
参考文献
決定論的グローバル最適化:
- R. Horst、H. Tuy、「グローバル最適化:決定論的アプローチ」、Springer、1996 年。
- R. Horst、PM Pardalos、NV Thoai、「グローバル最適化入門、第 2 版」、Kluwer Academic Publishers、2000 年。
- A.Neumaier、「連続グローバル最適化と制約充足における完全な探索」、Acta Numerica 2004 (A. Iserles 編)、Cambridge University Press 2004 の 271 ~ 369 ページ。
- M. Mongeau、H. Karsenty、V. Rouzé、J.-B. Hiriart-Urruty、「ブラックボックスグローバル最適化のためのパブリックドメインソフトウェアの比較」。最適化方法とソフトウェア 13(3)、pp. 203–226、2000 年。
- JD Pintér、「Global Optimization in Action - Continuous and Lipschitz Optimization: Algorithms, Implementations and Applications」、Kluwer Academic Publishers、ドルドレヒト、1996 年。現在は Springer Science and Business Media、ニューヨークで配布されています。この本では、確率的グローバル最適化手法についても説明しています。
- L. ジョリン、M. キーファー、O. ディドリット、E. ウォルター (2001)。適用された間隔分析。ベルリン:シュプリンガー。
- ER Hansen (1992)、間隔分析を使用したグローバル最適化、Marcel Dekker、ニューヨーク。
シミュレーテッドアニーリングの場合:
- Kirkpatrick, S.; Gelatt, CD; Vecchi, MP (1983-05-13). 「シミュレーテッド アニーリングによる最適化」. Science . 220 (4598). アメリカ科学振興協会 (AAAS): 671–680. Bibcode :1983Sci...220..671K. doi :10.1126/science.220.4598.671. ISSN 0036-8075. PMID 17813860. S2CID 205939.
反応型検索最適化の場合:
- Roberto Battiti 、M. Brunato、F. Mascia、「Reactive Search and Intelligent Optimization 」、Operations Research/Computer Science Interfaces Series、第 45 巻、Springer、2008 年 11 月。ISBN 978-0-387-09623-0
確率的手法の場合:
- A. Zhigljavsky . グローバルランダムサーチの理論。数学とその応用。Kluwer Academic Publishers。1991 年。
- Hamacher, K (2006). 「複雑なポテンシャルエネルギーランドスケープの確率的トンネル効果によるグローバル最適化への適応」. Europhysics Letters (EPL) . 74 (6). IOP Publishing: 944–950. Bibcode :2006EL.....74..944H. doi :10.1209/epl/i2006-10058-0. ISSN 0295-5075. S2CID 250761754.
- Hamacher, K.; Wenzel, W. (1999-01-01). 「完全なファネルランドスケープにおける確率的最小化アルゴリズムのスケーリング動作」. Physical Review E. 59 ( 1): 938–941. arXiv : physics/9810035 . Bibcode :1999PhRvE..59..938H. doi :10.1103/physreve.59.938. ISSN 1063-651X. S2CID 119096368.
- Wenzel, W.; Hamacher, K. (1999-04-12). 「複雑なポテンシャルエネルギーランドスケープのグローバル最小化のための確率的トンネリングアプローチ」. Physical Review Letters . 82 (15). American Physical Society (APS): 3003–3007. arXiv : physics/9903008 . Bibcode :1999PhRvL..82.3003W. doi :10.1103/physrevlett.82.3003. ISSN 0031-9007. S2CID 5113626.
平行焼戻しの場合:
- Hansmann, Ulrich HE (1997). 「生物分子のコンフォメーション研究のための並列テンパリングアルゴリズム」. Chemical Physics Letters . 281 (1–3). Elsevier BV: 140–150. arXiv : physics/9710041 . Bibcode :1997CPL...281..140H. doi :10.1016/s0009-2614(97)01198-6. ISSN 0009-2614. S2CID 14137470.
継続メソッドの場合:
- Zhijun Wu. 分子構造への応用を伴うグローバル最適化への特別な継続アプローチとしての有効エネルギー変換スキーム。技術レポート、アルゴンヌ国立研究所、イリノイ州 (米国)、1996 年 11 月。
目的関数の定義領域の次元に関する一般的な考慮事項:
- Hamacher, Kay (2005). 「1次元関数の確率的グローバル最適化について」. Physica A: 統計力学とその応用. 354. Elsevier BV: 547–557. Bibcode :2005PhyA..354..547H. doi :10.1016/j.physa.2005.02.028. ISSN 0378-4371.
決定論的および確率論的グローバル最適化手法を比較できる戦略の場合
外部リンク
- A. Neumaier のグローバル最適化に関するページ
- L. Liberti によるグローバル最適化入門
- トーマス・ワイズによる無料電子書籍
