|
|
|
|
|
by wespiser_2018
2385 days ago
|
|
It looks like they are using Rust, which is at least a positive.[1] Further, there are a few "wins" for agent-based modeling, like traffic congestion and supply chain optimization (wikipedia). However, in agent based modeling, you are looking for emergent behavior (i.e. simulating sheep farmers and observing a "tragedy of the commons") and require you to correctly assume the proper agent actions for given states. Further, explainability (why the model says X given conditions W,Y,Z) is pretty poor for ABM, but the solutions could still be useful in a black box way. There's no doubt in my mind that you can run 10-50x faster ABMs than whatever tool exists using by leveraging advances like cloud computing GPUs, I'm just not sure what that actually get you in terms of problem solving capability. It's not like 50x speed like bring these models onto my phone, they will still be the domain of data scientists and subject matter experts with the patience to wait. [1] https://www.meetup.com/Rust-NYC/events/266627924/?aff=garysg... |
|
I mean, most ABM is probably sub-optimally implemented. There must be lots of “leading” software that squanders the resources it is given to run on.
So, just implement with some mechanical sympathy and you get order of magnitudes improvement.