Optima-CityU/LLM4AD_Next

A next-generation automatic algorithm design platform, making automated algorithm design more accessible and easier to use

何を解決するか

LLM4AD_Next は、大規模言語モデルを用いた自動アルゴリズム設計(LLM4AD)を利用する際に通常必要とされる高い導入障壁と面倒な手動設定を解消します。自然言語による問題記述から完全に実行可能な進化的アルゴリズム探索パイプラインへの自動移行を実現します。

動作方法

このシステムは、ユーザーの要件を理解するためにインタラクティブなAIコンサルタント(llm4ad chat)を使用します。その後、評価関数、アルゴリズムの骨格、設定、デバッガーを自動生成します。アルゴリズムの最適化には、LLMによる設計と進化的最適化手法(EoH、MEoH、ReEvo、MCTS-AHDなど)を組み合わせて、高性能なコードを進化させます。また、既存のリポジトリをスキャンして進化に適した特定のコードブロックを推奨する「Evolve-Block Advisor」も搭載しています。

対象ユーザー

複雑な設定パイプラインを手動で構築せずに、アルゴリズムの発見と最適化を自動化したい研究者や開発者向けに設計されています。

特徴

  • インタラクティブなセットアップ:問題記述から即座に実行可能なアプリフレームワークを生成する会話型AIコンサルタント。
  • 進化的探索:IslandGA、DyCA、EoH、MEoH、ReEvo、MCTS-AHD など、複数の自動ヒューリスティック設計手法をサポート。
  • コード分析:任意のリポジトリ内の有望なコードブロックを特定・スコアリングし、さらなる進化に活用できる Evolve-Block Advisor。
  • 長期記憶:MindMemOS との統合により、グローバル、プロジェクト、タスクスコープの記憶を実現。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト