JuliaDynamics/Agents.jl

Differentiable ABMs with StochasticAD.jl or other approaches

開放

#175 建立於 2020年3月26日

 (18 則留言) (1 個反應) (0 位負責人)Julia (146 個分叉)batch import
example-integrationhelp wanted

倉庫指標

星標
 (904 顆星)
PR 合併指標
 (平均合併 1天 7小時) (30 天內合併 4 個 PR)

描述

EDIT: The issue title has been edited to showcase that there is now a formal solution on how to differentiate ABMs, see this comment. Implementing a model that integrates with this as one of our "Integration Examples" would be lovely. :)

Perhaps we can even provide some function(s) that make integration easy, as we did when we were writing the integration example with CellListMap.jl (#659 )


I have tried to use Zygote.jl to differentiate some random and small ABMs. But I get many different errors. Are there data structures that are not supported by Zygote yet? A differentiable ABM would be amazing and allowing to solve many problems.

貢獻者指南