1
我在python中有一個(基於代理的)模擬。結果是隨機的。我想校準模擬,以最小化平方距離的總和。 有哪些python算法可以最小化隨機模擬?隨機python模擬的校準
我在python中有一個(基於代理的)模擬。結果是隨機的。我想校準模擬,以最小化平方距離的總和。 有哪些python算法可以最小化隨機模擬?隨機python模擬的校準
不知道更多,例如如何計算「距離」?我只能給一般建議。我建議scipy的optimization模塊。根據總和是標量還是矢量,可以使用不同的優化器。
如果您不熟悉不同的優化方法,建議您通過this brief overview查找。
謝謝好信息。你確定優化模塊可以處理隨機結果嗎? –
距離是Sum(w(x-y)^ 2),其中x是實際生活結果的度量,y是abm的結果。例如,模擬/現實中觀察到的最高價格上漲。 –
真棒如此Nelder-Mead(scipy.optimize.fmin())或Powell(scipy.optimize.fmin_powell())可以處理嘈雜的結果。 –