Three GAMA plugins to define agent behavior: Argumentation framework, Bayesian network and Machine learning
Résumé
GAMA provides several tools to model the behavior of agents: reflexes, BDI architecture, systems of differential equations, etc. Nevertheless, in the last few years different plug-ins have been developed to enrich these possibilities. We present here 3 plug-ins: the argumentation plugin, the Bayesian network plugin and the artificial learning plugin. The first one allows modellers to use the Dung’s argumentation system to simulate opinion dynamics [1, 2]. More precisely, this plug-in allows to explicitly represent agents’ own mental deliberation process from arguments towards an opinion, through the use of the argumentation system of Dung. This plugin was already used to study the adoption of vegetarian diets and digital tools in agriculture. The second plugin allows modelers to build a bayesian network, i.e. a probabilistic graphical model that represents a set of variables and their conditional dependencies via a directed acyclic graph, and make decisions based on them: typically, knowing the probability of a variable from a set of other variables. The last plugin based on the open-source library Weka [3] allows the modeler to use a large number of supervised (CHAID, JRip, Multi-layer perceptrons, SMO, J48, Random Forest...) and unsupervised (K-means, EM,DB-scan, Cobweb...) learning algorithms. In particular, this plugin allows to build a classifier from a set of instances and to use the classifier to classify new instances.
Origine | Fichiers produits par l'(les) auteur(s) |
---|