Related Experiment Video
Updated: Dec 5, 2025

Spatial Multiobjective Optimization of Agricultural Conservation Practices using a SWAT Model and an Evolutionary Algorithm
Published on: December 9, 2012
Toward inverse generative social science using multi-objective genetic programming
Tuong Manh Vu1, Charlotte Probst2, Joshua M Epstein3
1University of Sheffield, Sheffield, UK.
This study introduces a new method using multi-objective genetic programming to balance predictive accuracy and theoretical understanding in agent-based models. It reveals a trade-off between model fit and interpretability in social norms simulations of alcohol use.
Area of Science:
- Computational Social Science
- Agent-Based Modeling
- Behavioral Economics
Background:
- Generative mechanism-based models, including agent-based simulations, necessitate specifying intra-agent equations.
- Existing methods often present numerous equation choices within a mechanism class, impacting model interpretability.
- Balancing empirical accuracy with theoretical enlightenment is crucial for robust generative models.
Purpose of the Study:
- To develop and demonstrate a novel method for simultaneously exploring empirical fit and theoretical interpretability in agent-based models.
- To automate the discovery of intra-agent equations that optimize both predictive power and theoretical clarity.
- To investigate the trade-off between these objectives in the context of social norms and alcohol use behavior.
Main Methods:
- Implementation of a multi-objective genetic programming approach.
- Application to an existing agent-based simulation of alcohol use behaviors informed by social norms theory.
- Evolution of intra-agent equations to simultaneously optimize for empirical prediction and theoretical interpretability.
Main Results:
- Successful demonstration of the multi-objective genetic programming method in evolving agent-based model equations.
- Discovery of a discernible trade-off between the empirical accuracy (fit) and theoretical interpretability of the evolved models.
- Identification of specific social norms processes influencing alcohol use dynamics, derived from the model's structure.
Conclusions:
- The developed method effectively automates the exploration of competing objectives in generative modeling.
- The identified trade-off provides valuable insights into the complexities of social norms influencing behavior change and stability.
- This approach enhances the theoretical enlightenment of agent-based simulations beyond mere historical replication.
Related Concept Videos
Behavioral Genetics and Its Designs
The primary methodologies used in behavior genetics include family studies, twin studies, and adoption studies, each providing unique...
Genetic Screens
Forward genetic screens
Forward or “classical” genetic screens involve creating random mutations in an organism’s DNA using radiation, mutagens, or insertion of additional bases, which...
What is Genetic Engineering?
Combinatorial Gene Control
The expression of more than 30,000 genes is controlled by approximately 2000-3000 transcription factors. This is possible because a single transcription factor can recognize more than one regulatory sequence. The specificity in gene...
Multi-input and Multi-variable systems
In the absence of...
What is Population Genetics?

