2010-11-29 7 views
7

J'essaie de mettre fin à ma dépendance à Matlab et je me suis tourné vers Python. Je vais bientôt commencer à mettre en œuvre l'apprentissage automatique (réseaux neuronaux/SVM) dans les agents (simuler le trafic maritime). J'ai besoin d'une boîte à outils d'apprentissage automatique et d'un environnement de simulation.Environnements de simulation/visualisation Python et agent

Il existe plusieurs options ML/Python. Le défi restant est alors un environnement de simulation (2D ou 3D).

Netlogo est intéressant mais semble limité à pouvoir appeler des fonctions externes. Il est également basé sur Java. Breve semble parfait mais semble aussi un projet mort. Pybrain mentionne certains environnements (PyODE?) Mais n'est pas clair sur les détails.

Est-ce que quelqu'un a de bonnes recommandations sur un environnement de simulation/visualisation avec une bonne interface Python?

+0

Netlogo est assez vivant ... il est utilisé principalement par les universitaires mais c'est amusant de faire des prototypes. – monksy

Répondre

0

Si tout ce que vous avez besoin est la visualisation 3D, Visual il est extrêmement facile de fouetter quelque chose ensemble.

1

Mesa est un cadre de simulation basé sur un agent qui inclut une sorte de visualisation basée sur le Web.