Exploring Parameter Tuning for Analysis and Optimization of a Computational Model

Computational models of human processes are used for many different purposes and in many different types of applications. A common challenge in using such models is to find suitable parameter values. In many cases, the ideal parameter values are those that yield the most realistic simulation results. However, there are situations in which the goodness of fit is not the main or only criterion to evaluate the appropriateness of a model, but where other aspects of the model behavior are also relevant. This is often the case when computational models are employed in real-life applications, such as mHealth systems. In this paper, we explore how parameter tuning techniques can be used to analyze the behavior of computational models systematically and to investigate the reasons behind the observed behavior. We study a computational model of psychosocial influences on physical activity behavior as an in-depth use case. In this particular case, an important measure of the feasibility of the model is the diversity in the simulation outcomes. This novel application of parameter tuning techniques for analysis and understanding of model behavior is transferable to other cases, and is therefore a valuable new approach in the toolset of computational modelers.

[1]  Harri Oinas-Kukkonen,et al.  Behavior Change Support Systems: A Research Model and Agenda , 2010, PERSUASIVE.

[2]  Song Wu,et al.  A Crowd Model with Multiple Individual Parameters to Represent Individual Behaviour in Crowd Simulation , 2011 .

[3]  Ronald C Plotnikoff,et al.  Social cognitive theories used to explain physical activity behavior in adolescents: a systematic review and meta-analysis. , 2013, Preventive medicine.

[4]  Michel C. A. Klein,et al.  Modelling collective decision making in groups and crowds: Integrating social contagion and interacting emotions, beliefs and intentions , 2013, Autonomous Agents and Multi-Agent Systems.

[5]  Michel C. A. Klein,et al.  Encouraging Physical Activity via a Personalized Mobile System , 2015, IEEE Internet Computing.

[6]  Richard A. Winett,et al.  Social cognitive determinants of physical activity in young adults: A prospective structural equation analysis , 2002, Annals of behavioral medicine : a publication of the Society of Behavioral Medicine.

[7]  S. Siva Sathya,et al.  A Survey of Bio inspired Optimization Algorithms , 2012 .

[8]  J. Sallis,et al.  The development of a walkability index: application to the Neighborhood Quality of Life Study , 2009, British Journal of Sports Medicine.

[9]  Soroosh Sorooshian,et al.  Dual state-parameter estimation of hydrological models using ensemble Kalman filter , 2005 .

[10]  K. Bouleimen,et al.  A new efficient simulated annealing algorithm for the resource-constrained project scheduling problem and its multiple mode version , 2003, Eur. J. Oper. Res..

[11]  I. J. Myung,et al.  When a good fit can be bad , 2002, Trends in Cognitive Sciences.

[12]  V. Cerný Thermodynamical approach to the traveling salesman problem: An efficient simulation algorithm , 1985 .

[13]  A. Bandura Health Promotion by Social Cognitive Means , 2004, Health education & behavior : the official publication of the Society for Public Health Education.

[14]  A. Bandura Health promotion from the perspective of social cognitive theory , 1998 .

[15]  A. E. Eiben,et al.  Parameter tuning for configuring and analyzing evolutionary algorithms , 2011, Swarm Evol. Comput..

[16]  Eric Bonabeau,et al.  Agent-based modeling: Methods and techniques for simulating human systems , 2002, Proceedings of the National Academy of Sciences of the United States of America.

[17]  Kathryn A. Dowsland,et al.  Simulated Annealing , 1989, Encyclopedia of GIS.

[18]  Milind Tambe,et al.  Empirical Evaluation of Computational Emotional Contagion Models , 2011, IVA.

[19]  Ronald C. Plotnikoff,et al.  Physical Activity and Social Cognitive Theory : A Test in a Population Sample of Adults with Type 1 or Type 2 Diabetes , 2008 .

[20]  Sayan Mukherjee,et al.  Choosing Multiple Parameters for Support Vector Machines , 2002, Machine Learning.

[21]  Julia S. Mollee,et al.  A Computational Agent Model of Influences on Physical Activity Based on the Social Cognitive Theory , 2013, PRIMA.

[22]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.