Books.org participates in affiliate programs including Bookshop.org and the Amazon Services LLC Associates Program. We may earn a commission from qualifying purchases made through links on this page, at no additional cost to you.
Overview
Computational modelling allows researchers to combine the rich detail of qualitative research with the rigour of quantitative and formal research, as well as to represent complex structures and processes within a theoretical model.
After an introduction to modelling, the authors discuss the role of computational methods in the social sciences. They treat computational methods, including dynamic simulation, knowledge-based models and machine learning, as a single broad class of research tools and develop a framework for incorporating them within established traditions of social science research. They provide a concise description of each method and a variety of social science illustrations, including four detailed examples.
Synopsis
Why model computationally? Because these methods allow researchers to combine the rich detail of qualitative research with the rigor of quantitative and formal research, as well as to represent complex structures and processes within a theoretical model. The authors treat computational methods, including dynamic simulation (Monte Carlo methods), knowledge-based models (semantic networks, frame systems, and rule-based systems), and machine learning (connectionism, rule induction, and genetic algorithms), as a single broad-based class of research tools and develop a framework for incorporating them within established traditions of social science research. They provide a concise description of each method and a variety of social science illustrations including four detailed examples. Common to most of these methods is a straightforward underlying approach: simulate the theory by running the program. Computational Modeling concludes with a discussion of ways to validate computational models.