| 手法 | ドメイン知識注入 | 数式化不要 | ブラックボックス対応 |
|---|---|---|---|
| 勾配法 | 制約関数 | ❌ | ❌ 勾配必要 |
| ベイズ最適化 | 事前分布設計 | ⚠️ | ✓ |
| GA/SA | カスタム演算子 | ⚠️ | ✓ |
| LLMize | 自然言語のまま | ✅ | ✅ |
pip install llmize
| 問題 | LLMize | 古典ソルバー |
|---|---|---|
| 凸最適化 | △ 収束遅 | ✅ 最速 |
| 線形計画 | △ | ✅ 厳密解 |
| TSP | ○ 近似 | ✅ 厳密法 |
| NNハイパーパラメータ | ○ | ○ BO等 |
| 核燃料格子設計 | ✅ GA同等 | — |
ドメイン知識注入が有効な複雑問題でGAと同等 → 創薬最適化に期待
分子設計への適用例(プロンプト断片):
→ これだけでSAR知見を反映した分子候補を生成
objective_fn を定義するだけ。GAやベイズ最適化に比べてコード量が大幅に少ない。LLMモデルの変更(GPT→Claude)がパラメータ1つで可能。
💡 評価関数がMD/FEP等の高コスト計算の場合はAPI費用対効果が高い。
🚀 github.com/rizkiokt/llmize | pip install llmize