ジョージの技術備忘録

参考したサイトを忘れないための備忘録

無料の最適化ソフト

凸最適化が楽しくなってきた。理論はわかっても業務では実装すべきではないのでまとめサイトがほしいところ。誰かやってくれないかなぁ。商用ソフトしかないよ。。

* 勿論自分の理解を深めるために実装して動作検証することも大事だけど。エラー処理やMatrix Computationはやはり自前ではつめが甘いので。

 

線形不等式行列LMIといえばYALMIP

追加の際は下記からインストールする。

YALMIP

Solvers - YALMIP

 

言わずと知れたスタンフォード大学Boydさんの開発ソフトCVX。

Stephen P. Boyd – Software

 

Python

Optimization and root finding (scipy.optimize) — SciPy v0.18.1 Reference Guide

Applications and extensions — CVXOPT

www.tensorflow.org

 

Julia

JuliaOpt: Optimization packages for the Julia language

 

 言わずと知れた商用ソフトGurobiを無料で使用可能。

neos-server.org

 

 経路最適化、整数計画問題など。

developers.google.com