Python and agent modeling and visualization environment

I am trying to end my Matlab dependency and turned to Python. I will soon begin work on introducing machine learning (neural networks / SVM) in agents (simulate ship traffic). I need a machine learning toolbar and a simulation environment.

There are many options for ML / Python. The remaining task then is the modeling environment (2D or 3D).

Netlogo is interesting, but it seems limited in the ability to call external functions. It is also based on Java. The breve seems perfect, but also seems like a dead project. Pybrain mentions some environments (PyODE?), But is unclear in detail.

Does anyone have any good recommendations on a modeling / visualization environment with a good Python interface?

+7
python visualization agents
source share
4 answers

Mesa is an agent-based modeling framework that includes some visualization on a website.

+1
source share

VTK seems like a very nice option.

http://www.vtk.org/

0
source share

I just found Simpy - I have not tried it yet, but it seems that it has been developed for some time:

http://simpy.sourceforge.net/index.html

0
source share

If you only need three-dimensional visualization, "Visual", it is very easy to hack something together.

0
source share

All Articles