論文の概要: Evolutionary Dynamic Optimization Laboratory: A MATLAB Optimization
Platform for Education and Experimentation in Dynamic Environments
- arxiv url: http://arxiv.org/abs/2308.12644v1
- Date: Thu, 24 Aug 2023 08:37:32 GMT
- ステータス: 処理完了
- システム内更新日: 2023-08-25 14:46:33.803927
- Title: Evolutionary Dynamic Optimization Laboratory: A MATLAB Optimization
Platform for Education and Experimentation in Dynamic Environments
- Title(参考訳): evolution dynamic optimization laboratory: 動的環境における教育と実験のためのmatlab最適化プラットフォーム
- Authors: Mai Peng, Zeneng She, Delaram Yazdani, Danial Yazdani, Wenjian Luo,
Changhe Li, Juergen Branke, Trung Thanh Nguyen, Amir H. Gandomi, Yaochu Jin,
Xin Yao
- Abstract要約: 動的進化最適化 LABoratory (EDOLAB) と呼ばれる動的動的最適化アルゴリズム (EDOAs) のためのオープンソースプラットフォームを開発した。
EDOLABには教育目的に使用できる教育モジュールが含まれている。
EDOLABの現行バージョンには25のEDOAと3つの完全なベンチマークジェネレータが含まれている。
- 参考スコア(独自算出の注目度): 21.954334298241793
- License: http://creativecommons.org/licenses/by-nc-sa/4.0/
- Abstract: Many real-world optimization problems possess dynamic characteristics.
Evolutionary dynamic optimization algorithms (EDOAs) aim to tackle the
challenges associated with dynamic optimization problems. Looking at the
existing works, the results reported for a given EDOA can sometimes be
considerably different. This issue occurs because the source codes of many
EDOAs, which are usually very complex algorithms, have not been made publicly
available. Indeed, the complexity of components and mechanisms used in many
EDOAs makes their re-implementation error-prone. In this paper, to assist
researchers in performing experiments and comparing their algorithms against
several EDOAs, we develop an open-source MATLAB platform for EDOAs, called
Evolutionary Dynamic Optimization LABoratory (EDOLAB). This platform also
contains an education module that can be used for educational purposes. In the
education module, the user can observe a) a 2-dimensional problem space and how
its morphology changes after each environmental change, b) the behaviors of
individuals over time, and c) how the EDOA reacts to environmental changes and
tries to track the moving optimum. In addition to being useful for research and
education purposes, EDOLAB can also be used by practitioners to solve their
real-world problems. The current version of EDOLAB includes 25 EDOAs and three
fully-parametric benchmark generators. The MATLAB source code for EDOLAB is
publicly available and can be accessed from
[https://github.com/EDOLAB-platform/EDOLAB-MATLAB].
- Abstract(参考訳): 実世界の最適化問題の多くは動的特性を持つ。
進化的動的最適化アルゴリズム(EDOAs)は、動的最適化問題に関連する課題に取り組むことを目的としている。
既存の作業を見ると、あるEDOAに対して報告された結果は、時々かなり異なる。
この問題は、通常非常に複雑なアルゴリズムである多くのEDOAのソースコードが公開されていないためである。
実際、多くのEDOAで使用されるコンポーネントやメカニズムの複雑さは、再実装のエラーを起こします。
本稿では、研究者が実験を行い、そのアルゴリズムを複数のEDOAと比較するのを支援するために、EDOAのためのオープンソースのMATLABプラットフォームであるEvolutionary Dynamic Optimization LABoratory(EDOLAB)を開発した。
このプラットフォームには、教育目的に使用できる教育モジュールも含まれている。
教育モジュールでは、ユーザは観察できる
a) 環境の変化ごとに2次元の問題空間とその形態がどう変化するか
b) 時間の経過とともに個人が行動すること
c) EDOAが環境変化にどのように反応し、動きの最適性を追跡するか。
EDOLABは、研究や教育目的に有用なだけでなく、実践者が現実の問題を解決するためにも利用できる。
現在のEDOLABには25のEDOAと3つの完全なパラメトリックベンチマークジェネレータが含まれている。
EDOLABのMATLABソースコードは公開されており、[https://github.com/EDOLAB-platform/EDOLAB-MATLAB]からアクセスできる。
関連論文リスト
- EHOP: A Dataset of Everyday NP-Hard Optimization Problems [66.41749917354159]
Everyday Hard Optimization Problems (EHOP) は、自然言語で表されるNPハード最適化問題の集合である。
EHOPには、コンピュータサイエンスの教科書で見られる問題の定式化、実生活で起こりうる問題として着飾られたバージョン、逆ルールでよく知られた問題の変種が含まれている。
現状のLLMは、複数のプロンプト戦略にまたがって、実生活や逆転型よりも教科書問題を体系的に高精度に解決していることがわかった。
論文 参考訳(メタデータ) (2025-02-19T14:39:59Z) - Harnessing the Power of Gradient-Based Simulations for Multi-Objective Optimization in Particle Accelerators [5.565261874218803]
本稿では, 粒子加速器の深部微分可能強化学習アルゴリズムを用いてMOO問題の解法における微分可能性の効果を示す。
基礎となる問題は、個々の状態と行動の両方に厳密な制約を課し、ビームのエネルギー要求に対する累積的(グローバル)制約を課している。
論文 参考訳(メタデータ) (2024-11-07T15:55:05Z) - LLMOPT: Learning to Define and Solve General Optimization Problems from Scratch [16.174567164068037]
最適化の一般化を促進するため,LLMOPTと呼ばれる統合学習ベースのフレームワークを提案する。
LLMOPTは、様々な最適化問題タイプを定義するための普遍モデルとして導入された5要素の定式化を構築している。
LLMOPTの最適化一般化能力を評価し,実世界の6つのデータセットを比較した。
論文 参考訳(メタデータ) (2024-10-17T04:37:37Z) - Adaptive Data Optimization: Dynamic Sample Selection with Scaling Laws [59.03420759554073]
本稿では,オンライン手法でデータ分散を最適化するアルゴリズムであるAdaptive Data Optimization (ADO)を導入する。
ADOは外部の知識やプロキシモデル、モデル更新の変更を必要としない。
ADOは、ドメインごとのスケーリング法則を使用して、トレーニング中の各ドメインの学習ポテンシャルを推定し、データ混合を調整する。
論文 参考訳(メタデータ) (2024-10-15T17:47:44Z) - SIaM: Self-Improving Code-Assisted Mathematical Reasoning of Large Language Models [54.78329741186446]
本稿では,コードに基づく批判モデルを用いて,質問コードデータ構築,品質管理,補完的評価などのステップをガイドする新しいパラダイムを提案する。
英語と中国語におけるドメイン内ベンチマークとドメイン外ベンチマークの両方の実験は、提案したパラダイムの有効性を実証している。
論文 参考訳(メタデータ) (2024-08-28T06:33:03Z) - Solving General Natural-Language-Description Optimization Problems with Large Language Models [34.50671063271608]
外部ソルバでLLMを増強するOPtLLMという新しいフレームワークを提案する。
OptLLMは自然言語でユーザクエリを受け付け、それらを数学的定式化やプログラミングコードに変換し、解決者を呼び出して結果を計算する。
OptLLMフレームワークのいくつかの機能は、2023年6月から試用されている。
論文 参考訳(メタデータ) (2024-07-09T07:11:10Z) - CoLLiE: Collaborative Training of Large Language Models in an Efficient
Way [59.09824823710863]
CoLLiEは、大規模な言語モデルの協調トレーニングを容易にする効率的なライブラリである。
モジュール設計と包括的な機能により、CoLLiEは効率性、使いやすさ、カスタマイズのバランスのとれたブレンドを提供する。
論文 参考訳(メタデータ) (2023-12-01T08:02:16Z) - Large Language Model for Multi-objective Evolutionary Optimization [26.44390674048544]
多目的進化アルゴリズム(MOEA)は多目的最適化問題(MOP)を解決する主要な方法である
近年、MOEAにおいて手作業で設計された演算子を学習ベースの演算子に置き換える試みが試みられている。
本研究は,MOEA演算子の設計に強力な大規模言語モデル(LLM)を活用する新しいアプローチについて検討する。
論文 参考訳(メタデータ) (2023-10-19T07:46:54Z) - Learning to Optimize: A Primer and A Benchmark [94.29436694770953]
最適化への学習(L2O)は、機械学習を活用して最適化方法を開発する新しいアプローチです。
この記事では、継続的最適化のためのL2Oの総合的な調査とベンチマークを行う。
論文 参考訳(メタデータ) (2021-03-23T20:46:20Z) - EOS: a Parallel, Self-Adaptive, Multi-Population Evolutionary Algorithm
for Constrained Global Optimization [68.8204255655161]
EOSは実数値変数の制約付きおよび制約なし問題に対する大域的最適化アルゴリズムである。
これはよく知られた微分進化(DE)アルゴリズムに多くの改良を加えている。
その結果、EOSisは、最先端の単一人口自己適応Dアルゴリズムと比較して高い性能を達成可能であることが証明された。
論文 参考訳(メタデータ) (2020-07-09T10:19:22Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。