Individualized Model Allocation in Hierarchical Models with Fixed Compute Budget
Decision-making models can be used to describe behavior in an experiment, sorting subjects into the model that best fits them is helpful in studying what drives behaviour. Group membership determines the values of models’ hyper-parameters which impacts the fit of individuals within a model. Considering all possible combinations of individuals allocated to models is infeasible, so it is helpful to have a method to allocate subjects within a fixed compute budget. I propose an algorithm which uses Variational Bayes to explore different model allocations in order to strategically suggest group allocations for MCMC to consider. Applying the algorithm to data sets from a gambling task with groups of individuals and three models resulted in final allocation with less than 10 MCMC runs. This algorithm allows us to do model assignment in hierarchical modelling in complex situations where individuals have differences in the mechanics driving their behaviour.
Allocation de modèle individualisée dans des modèles hiérarchiques avec budget de calcul fixe
Les modèles décisionnels peuvent être utilisés pour décrire le comportement dans une expérience. Classer les sujets dans le modèle qui leur correspond le mieux est utile pour étudier les facteurs qui déterminent leur comportement. L'appartenance à un groupe détermine les valeurs des hyperparamètres des modèles, ce qui influe sur l'adéquation des individus à un modèle. Il est impossible d'envisager toutes les combinaisons possibles d'individus affectés à des modèles. Il est donc utile de disposer d'une méthode permettant d'affecter les sujets dans le cadre d'un budget informatique fixe. Je propose un algorithme qui utilise Variational Bayes pour explorer différentes attributions de modèles afin de suggérer stratégiquement des attributions de groupes à prendre en compte par MCMC. L'application de l'algorithme à des ensembles de données provenant d'une tâche de jeu avec des groupes d'individus et trois modèles aboutit à une attribution finale avec moins de 10 exécutions MCMC. Cet algorithme nous permet d'effectuer l'attribution de modèles dans la modélisation hiérarchique dans des situations complexes où les individus présentent des différences dans les mécanismes qui déterminent leur comportement.
Date and Time
-
Language of Oral Presentation
English
Language of Visual Aids
English