This document discusses agent-based modeling and its applications for social science. It begins by introducing the Schelling segregation model, a simple agent-based model that demonstrates how residential segregation can emerge from individual preferences. The document then addresses how agent-based models can formalize theories, synthesize competing theories, and allow experiments not otherwise possible. It provides two case studies on dynamic church membership and the social transmission of choices to illustrate the method. Overall, the document argues that agent-based modeling is a valuable tool for social science that allows integrating data and analyzing theories in a way not possible with other methods.
The Role of Agent Based Modelling in Facilitating Well-being Research: An Int...Edmund Chattoe-Brown
One difficulty with integrating research on wellbeing is that the social sciences are fundamentally divided (both externally and internally) by the methods they use and the theories they endorse. In particular, statisticians and ethnographers cannot establish a common basis for resolving their debate about how much “detail” matters to understanding of social behaviour and thus effectively form non- interacting research communities. This paper presents a novel methodology (Agent Based Modelling, hereafter ABM) for integrating both data and theory in the field of wellbeing research. (In terms of novelty, ABM is not represented, for example, in the Journal of Happiness Studies.) It explains the methodology (which involves expressing social process theories as computer programs rather than equations or narratives), presents a basic synthetic simulation of the processes by which different levels of individual wellbeing may occur (taking some account of economic, social and psychological processes), discusses the significance of the results and their implications and concludes by suggesting how ABM could be used to support the development of an agenda for wellbeing research in a genuinely interdisciplinary way.
Making Sense of Complicated Systems: Computer Simulation and Public HealthEdmund Chattoe-Brown
Presentation to public health workers in Hounslow, showing the advantages of agent-based modelling in understanding complex public health issues, based on the example of an HIV transmission simulation in NetLogo. Also discussed ideas of non-linearity and the distinctiveness of agent-based modelling relative to other approaches to collecting and processing data like quantitative and qualitative research.
Policy Making using Modelling in a Complex worldBruce Edmonds
Bruce Edmonds gave a talk on policy making using modeling in complex systems. He argued that traditional approaches to modeling and policy making do not work for complex systems, which require different modeling techniques and relationships between modelers and policy actors. Specifically, he noted that complex systems cannot be accurately forecast, may not reach equilibriums, and require iterative modeling to understand possible outcomes rather than predict impacts. He suggested moving from probabilistic forecasting to risk analysis of different possibilities to better inform adaptive policy making.
Using Social Science Data in ABM: Opportunities and ChallengesEdmund Chattoe-Brown
This document discusses opportunities and challenges for using social science data in agent-based modeling (ABM). It provides examples of ABMs that have used different types of data, including statistics, networks, interviews, experiments, and expert knowledge. The key challenges discussed are validating ABMs given limited or ambiguous data, and demonstrating that an ABM is actually modeling what it claims to given the available data. The document emphasizes finding ways to test ABMs and refine their parameters based on existing research findings and data.
The Modelling of Context-Dependent Causal ProcessesA Recasting of Robert Ros...Bruce Edmonds
Bruce Edmonds discusses recasting some of Robert Rosen's ideas about modeling complex systems in light of context-dependency. Rosen argued against reductionist approaches and sought alternative modeling methods. Edmonds acknowledges Rosen's influence but argues that formal systems can model complex systems if their generality is reduced to improve validity. Edmonds advocates dividing the world into meaningful contexts to develop clustered, layered models that are valid within their scopes. This approach accepts limits to simplicity and generality due to complexity.
Computing the Sociology of Survival – how to use simulations to understand c...Bruce Edmonds
This document summarizes Bruce Edmonds' presentation on using simulations to understand complex socio-ecological systems and address ecological survival issues. The presentation discusses using an integrated socio-ecological modeling approach, where an individual-based ecological model is combined with agent-based human societies to analyze their interactions over long time periods. The model simulates evolving food webs and the impacts of introducing human agents who can learn and innovate. Preliminary results show humans rapidly impacting ecosystem populations and diversity by becoming top predators and filling multiple niches. The approach aims to better understand how societal structures influence environmental decision-making.
Slides with notes for my workshop at Lean UX 2014. This is an iterated version of my 2013 workshop - different exercise, slightly different content, but much is similar. Includes link to handout!
The Role of Agent Based Modelling in Facilitating Well-being Research: An Int...Edmund Chattoe-Brown
One difficulty with integrating research on wellbeing is that the social sciences are fundamentally divided (both externally and internally) by the methods they use and the theories they endorse. In particular, statisticians and ethnographers cannot establish a common basis for resolving their debate about how much “detail” matters to understanding of social behaviour and thus effectively form non- interacting research communities. This paper presents a novel methodology (Agent Based Modelling, hereafter ABM) for integrating both data and theory in the field of wellbeing research. (In terms of novelty, ABM is not represented, for example, in the Journal of Happiness Studies.) It explains the methodology (which involves expressing social process theories as computer programs rather than equations or narratives), presents a basic synthetic simulation of the processes by which different levels of individual wellbeing may occur (taking some account of economic, social and psychological processes), discusses the significance of the results and their implications and concludes by suggesting how ABM could be used to support the development of an agenda for wellbeing research in a genuinely interdisciplinary way.
Making Sense of Complicated Systems: Computer Simulation and Public HealthEdmund Chattoe-Brown
Presentation to public health workers in Hounslow, showing the advantages of agent-based modelling in understanding complex public health issues, based on the example of an HIV transmission simulation in NetLogo. Also discussed ideas of non-linearity and the distinctiveness of agent-based modelling relative to other approaches to collecting and processing data like quantitative and qualitative research.
Policy Making using Modelling in a Complex worldBruce Edmonds
Bruce Edmonds gave a talk on policy making using modeling in complex systems. He argued that traditional approaches to modeling and policy making do not work for complex systems, which require different modeling techniques and relationships between modelers and policy actors. Specifically, he noted that complex systems cannot be accurately forecast, may not reach equilibriums, and require iterative modeling to understand possible outcomes rather than predict impacts. He suggested moving from probabilistic forecasting to risk analysis of different possibilities to better inform adaptive policy making.
Using Social Science Data in ABM: Opportunities and ChallengesEdmund Chattoe-Brown
This document discusses opportunities and challenges for using social science data in agent-based modeling (ABM). It provides examples of ABMs that have used different types of data, including statistics, networks, interviews, experiments, and expert knowledge. The key challenges discussed are validating ABMs given limited or ambiguous data, and demonstrating that an ABM is actually modeling what it claims to given the available data. The document emphasizes finding ways to test ABMs and refine their parameters based on existing research findings and data.
The Modelling of Context-Dependent Causal ProcessesA Recasting of Robert Ros...Bruce Edmonds
Bruce Edmonds discusses recasting some of Robert Rosen's ideas about modeling complex systems in light of context-dependency. Rosen argued against reductionist approaches and sought alternative modeling methods. Edmonds acknowledges Rosen's influence but argues that formal systems can model complex systems if their generality is reduced to improve validity. Edmonds advocates dividing the world into meaningful contexts to develop clustered, layered models that are valid within their scopes. This approach accepts limits to simplicity and generality due to complexity.
Computing the Sociology of Survival – how to use simulations to understand c...Bruce Edmonds
This document summarizes Bruce Edmonds' presentation on using simulations to understand complex socio-ecological systems and address ecological survival issues. The presentation discusses using an integrated socio-ecological modeling approach, where an individual-based ecological model is combined with agent-based human societies to analyze their interactions over long time periods. The model simulates evolving food webs and the impacts of introducing human agents who can learn and innovate. Preliminary results show humans rapidly impacting ecosystem populations and diversity by becoming top predators and filling multiple niches. The approach aims to better understand how societal structures influence environmental decision-making.
Slides with notes for my workshop at Lean UX 2014. This is an iterated version of my 2013 workshop - different exercise, slightly different content, but much is similar. Includes link to handout!
Between Numbers and Narratives: Agent-Based Simulation as a “Third Way” of Do...Edmund Chattoe-Brown
An introduction to Agent-Based Modelling, its methodology and uses (with particular reference to qualitative and quantitative data) for the "Intrepid Researcher" Seminar series at the University of Leicester.
This document summarizes a lecture on research methods in sociology. It discusses experiments using the ultimatum game, collecting social network data from students, and using agent-based modeling to simulate phenomena like residential segregation. It encourages thinking about how to address the limitations of surveys and interviews when studying topics like rumors. The document provides instructions for an in-class experiment and encourages students to ask questions about their research proposal assignments or feedback.
Agent-Based Modelling and Microsimulation: Ne’er the Twain Shall Meet? Edmund Chattoe-Brown
This presentation considers the differences in approach between ABM and microsimulation and considers the extent to which the two approaches might be reconciled.
Agent-Based Modelling: Social Science Meets Computer Science?Edmund Chattoe-Brown
Chattoe-Brown, Edmund (2017?) ‘Agent-Based Modelling: Social Science Meets Computer Science?’ presentation at Departmental Seminar, Department of Informatics, University of Leicester, 17 February.
Squaring the Circle? Challenges of Reconciling Agent Based Modelling with “Ev...Edmund Chattoe-Brown
The document discusses challenges in reconciling agent-based modeling with social science research. It summarizes an example Schelling model of residential segregation that demonstrates how clusters can form from individual preferences alone, without racism. It then discusses issues with quantitative and qualitative social science research methods and attempts to incorporate existing research findings into a new sketch agent-based model of attitude dynamics over time.
The Complexity of Data: Computer Simulation and “Everyday” Social ScienceEdmund Chattoe-Brown
Although the existence of various forms of complexity in social systems is now widely recognised, this approach to explanation faces two major challenges that turn out to be intimately connected. The first is the existing conflict in social science between “micro” and “macro” styles of social explanation. The second is the relationship of complexity to the kind of data routinely collected in social science. In order to be accepted, complexity approaches need simultaneously to dodge the first conflict while making much better use of existing forms of data.
The first part of the talk will provide an introduction to the simulation approach and a discussion of various concepts in complexity with reference to simulation as a distinctive theory-building tool and methodology. The second part of the talk will develop these ideas in more depth using simulations by the author as case studies.
The Role of Agent-Based Modelling in Extending the Concept of Bounded Rationa...Edmund Chattoe-Brown
A seminar given to the Judgement and Decision Making Research Group in the Department of Neuroscience, Psychology and Behaviour, University of Leicester kindly asked me to give a seminar on 25 January 2023 on "The Role of Agent-Based Modelling in Extending the Concept of Bounded Rationality". It discusses the challenges to different research methods of dealing with subjective accounts and models a situation where people can be rational but communicate and have incomplete information about both the number of choices and their payoff. The model is based on this paper: https://doi.org/10.1007/s11299-009-0060-7 One interesting result is that, without coercion or mass media, minority groups may be disadvantaged in their decision making by hegemonic discourse.
The document discusses how the field of social simulation may have forgotten important early works from its history. It analyzes a 1965 paper on spatial diffusion modeling that used agent-based simulation techniques like calibration and validation but has been rarely cited since. The paper demonstrates that standards like validation that some think require newer computational power were actually achievable decades ago. By rediscovering influential early works, the field can avoid reinventing techniques and be reminded of its past progress.
UCL joint Institute of Education (London Knowledge Lab) & UCL Interaction Centre seminar, 20th April 2016. Replay: https://youtu.be/0t0IWvcO-Uo
Algorithmic Accountability & Learning Analytics
Simon Buckingham Shum
Connected Intelligence Centre, University of Technology Sydney
ABSTRACT. As algorithms pervade societal life, they are moving from the preserve of computer science to becoming the object of far wider academic and media attention. Many are now asking how the behaviour of algorithms can be made “accountable”. But why are they “opaque” and to whom? As this vital discussion unfolds in relation to Big Data in general, the Learning Analytics community must articulate what would count as meaningful questions and satisfactory answers in educational contexts. In this talk, I propose different lenses that we can bring to bear on a given learning analytics tool, to ask what it would mean for it to be accountable, and to whom. From a Human-Centred Informatics perspective, it turns out that algorithmic accountability may be the wrong focus.
BIO. Simon Buckingham Shum is Professor of Learning Informatics at the University of Technology Sydney, which he joined in August 2014 to direct the new Connected Intelligence Centre. Prior to that he was at The Open University’s Knowledge Media Institute 1995-2014. He brings a Human-Centred Informatics (HCI) approach to his work, with a background in Psychology (BSc, York), Ergonomics (MSc, London) and HCI (PhD, York) where he worked with Rank Xerox Cambridge EuroPARC on Design Rationale. He co-edited Visualizing Argumentation (2003) followed by Knowledge Cartography (2008, 2nd Edn. 2014), and with Al Selvin wrote Constructing Knowledge Art (2015). He is active in the emerging field of Learning Analytics and is a co-founder of the Society for Learning Analytics Research, Compendium Institute and Learning Emergence network.
Building Simulations from Expert Knowledge: Understanding Needle Sharing Beha...Edmund Chattoe-Brown
This document summarizes Edmund Chattoe-Brown's talk about using agent-based simulations to model needle sharing behavior among intravenous drug users. The talk discusses how simulations can be a novel and useful research method by systematically incorporating expert knowledge, existing literature, and qualitative data. It then presents a case study where simulations were used to model the spread of blood-borne viruses through needle sharing networks, gaining insights not possible through other methods.
Give Me A Place To Stand On and I Will Move The Earth: The Potential for Agen...Edmund Chattoe-Brown
The technique of Agent-Based Modeling (ABM) is increasingly well known in the social sciences. However its associated methodology, partly through neglect within the ABM community itself, is much less well known. It is this methodology that justifies any claim that ABM may try to make that it is a distinctive way of doing social science. It also gives ABM a distinctive relationship with commonly available forms of social science data (quantitative and qualitative). This talk uses two simple examples of ABM (one network based and the other not) to justify the claim that ABM is a distinctive approach to social science (and data) when it follows a particular methodology. It also touches briefly on the implications of non-linearity in social systems for the potential inadequacy of qualitative and quantitative approaches operating in isolation. The main part of the talk will build on this insight to investigate the key role that ABM could play in understanding social networks with particular reference to existing Social Network Analysis (SNA) approaches and the prevailing “separatist” use of qualitative and quantitative data.
This document discusses using agent-based social simulations to model historical phenomena like the evolution of book markets. It presents a simple simulation of how book sellers and buyers might interact in a market. The simulation explores how demand, seller survival rates, and the movement of stationary versus mobile sellers like peddlers could impact the market structure over time. While simplified, the simulation is presented as a way to generate hypotheses and focus historical research questions, rather than definitively explain the past.
A presentation at the Open University, Milton Keynes, 2003. The paper presents three different examples of simulation: An agent-based model of adaptive behaviour in oligopoly, a learning model of consumption and lifestyle and a preliminary attempt to model social mobility processes.
You, online: Identity, Privacy, and the FutureAbhay Agarwal
In the current landscape of media and communication, our world is undergoing immense and rapid transformations in the breadth, and format of how we interconnect. At the same time, it is difficult for even the most technically adept to fully comprehend the scope of these projects. This talk is a musing on the ideas behind online identity and mass communication in the 21st century. It intends to partially unravel the mystery behind networked social identity, as well as provide the tools for even the technically-disinclined to understand the possibilities for control, surveillance, freedom, and liberated identity within this new topology.
Some included topics:
* Online surveillance, and how deleting your Facebook isn’t enough
* Big Data analytics: why your data is worth money, and the (im)possibility of privacy
* Theories and Paradoxes in a hyper-connected future
* Alternative internets, (or darkness) and what they represent.
The Past, Present and Future of ABM: How To Cope With A New Research Method Edmund Chattoe-Brown
This talk considers the challenges of developing a "canon" for ABM based on research (some of which has been forgotten), the present problem situation of many non comparable models and a possible future based on greater interdisciplinary and more systematic development of methodology.
The Social Transmission of Choice: An Exploratory Computer Simulation with Ap...Edmund Chattoe-Brown
Paper presented at the British Sociological Association Annual Conference (Social Connections: Identities, Technologies, Relationships), University of East London, 12-14 April.
Accepting Government Payment for New Agri-Environmental Practices: A Simulati...Edmund Chattoe-Brown
Paper presented at the XVIII Congress of the European Society of Rural Sociology: How to be Rural in Late Modernity - Process, Project and Discourse, Lund, Sweden, 24-28 August.
Evolutionary analogies are often accused of a lack of realism with respect to real social phenomena. However, in particular circumstances, the analogy may be particularly pertinent. This paper presents a simulation in which successful forms of industrial organisation are literally able to reproduce themselves through the franchising process.
More Related Content
Similar to As Simple as Possible But No Simpler: Agent-Based Modelling Meets Sociology and Physics
Between Numbers and Narratives: Agent-Based Simulation as a “Third Way” of Do...Edmund Chattoe-Brown
An introduction to Agent-Based Modelling, its methodology and uses (with particular reference to qualitative and quantitative data) for the "Intrepid Researcher" Seminar series at the University of Leicester.
This document summarizes a lecture on research methods in sociology. It discusses experiments using the ultimatum game, collecting social network data from students, and using agent-based modeling to simulate phenomena like residential segregation. It encourages thinking about how to address the limitations of surveys and interviews when studying topics like rumors. The document provides instructions for an in-class experiment and encourages students to ask questions about their research proposal assignments or feedback.
Agent-Based Modelling and Microsimulation: Ne’er the Twain Shall Meet? Edmund Chattoe-Brown
This presentation considers the differences in approach between ABM and microsimulation and considers the extent to which the two approaches might be reconciled.
Agent-Based Modelling: Social Science Meets Computer Science?Edmund Chattoe-Brown
Chattoe-Brown, Edmund (2017?) ‘Agent-Based Modelling: Social Science Meets Computer Science?’ presentation at Departmental Seminar, Department of Informatics, University of Leicester, 17 February.
Squaring the Circle? Challenges of Reconciling Agent Based Modelling with “Ev...Edmund Chattoe-Brown
The document discusses challenges in reconciling agent-based modeling with social science research. It summarizes an example Schelling model of residential segregation that demonstrates how clusters can form from individual preferences alone, without racism. It then discusses issues with quantitative and qualitative social science research methods and attempts to incorporate existing research findings into a new sketch agent-based model of attitude dynamics over time.
The Complexity of Data: Computer Simulation and “Everyday” Social ScienceEdmund Chattoe-Brown
Although the existence of various forms of complexity in social systems is now widely recognised, this approach to explanation faces two major challenges that turn out to be intimately connected. The first is the existing conflict in social science between “micro” and “macro” styles of social explanation. The second is the relationship of complexity to the kind of data routinely collected in social science. In order to be accepted, complexity approaches need simultaneously to dodge the first conflict while making much better use of existing forms of data.
The first part of the talk will provide an introduction to the simulation approach and a discussion of various concepts in complexity with reference to simulation as a distinctive theory-building tool and methodology. The second part of the talk will develop these ideas in more depth using simulations by the author as case studies.
The Role of Agent-Based Modelling in Extending the Concept of Bounded Rationa...Edmund Chattoe-Brown
A seminar given to the Judgement and Decision Making Research Group in the Department of Neuroscience, Psychology and Behaviour, University of Leicester kindly asked me to give a seminar on 25 January 2023 on "The Role of Agent-Based Modelling in Extending the Concept of Bounded Rationality". It discusses the challenges to different research methods of dealing with subjective accounts and models a situation where people can be rational but communicate and have incomplete information about both the number of choices and their payoff. The model is based on this paper: https://doi.org/10.1007/s11299-009-0060-7 One interesting result is that, without coercion or mass media, minority groups may be disadvantaged in their decision making by hegemonic discourse.
The document discusses how the field of social simulation may have forgotten important early works from its history. It analyzes a 1965 paper on spatial diffusion modeling that used agent-based simulation techniques like calibration and validation but has been rarely cited since. The paper demonstrates that standards like validation that some think require newer computational power were actually achievable decades ago. By rediscovering influential early works, the field can avoid reinventing techniques and be reminded of its past progress.
UCL joint Institute of Education (London Knowledge Lab) & UCL Interaction Centre seminar, 20th April 2016. Replay: https://youtu.be/0t0IWvcO-Uo
Algorithmic Accountability & Learning Analytics
Simon Buckingham Shum
Connected Intelligence Centre, University of Technology Sydney
ABSTRACT. As algorithms pervade societal life, they are moving from the preserve of computer science to becoming the object of far wider academic and media attention. Many are now asking how the behaviour of algorithms can be made “accountable”. But why are they “opaque” and to whom? As this vital discussion unfolds in relation to Big Data in general, the Learning Analytics community must articulate what would count as meaningful questions and satisfactory answers in educational contexts. In this talk, I propose different lenses that we can bring to bear on a given learning analytics tool, to ask what it would mean for it to be accountable, and to whom. From a Human-Centred Informatics perspective, it turns out that algorithmic accountability may be the wrong focus.
BIO. Simon Buckingham Shum is Professor of Learning Informatics at the University of Technology Sydney, which he joined in August 2014 to direct the new Connected Intelligence Centre. Prior to that he was at The Open University’s Knowledge Media Institute 1995-2014. He brings a Human-Centred Informatics (HCI) approach to his work, with a background in Psychology (BSc, York), Ergonomics (MSc, London) and HCI (PhD, York) where he worked with Rank Xerox Cambridge EuroPARC on Design Rationale. He co-edited Visualizing Argumentation (2003) followed by Knowledge Cartography (2008, 2nd Edn. 2014), and with Al Selvin wrote Constructing Knowledge Art (2015). He is active in the emerging field of Learning Analytics and is a co-founder of the Society for Learning Analytics Research, Compendium Institute and Learning Emergence network.
Building Simulations from Expert Knowledge: Understanding Needle Sharing Beha...Edmund Chattoe-Brown
This document summarizes Edmund Chattoe-Brown's talk about using agent-based simulations to model needle sharing behavior among intravenous drug users. The talk discusses how simulations can be a novel and useful research method by systematically incorporating expert knowledge, existing literature, and qualitative data. It then presents a case study where simulations were used to model the spread of blood-borne viruses through needle sharing networks, gaining insights not possible through other methods.
Give Me A Place To Stand On and I Will Move The Earth: The Potential for Agen...Edmund Chattoe-Brown
The technique of Agent-Based Modeling (ABM) is increasingly well known in the social sciences. However its associated methodology, partly through neglect within the ABM community itself, is much less well known. It is this methodology that justifies any claim that ABM may try to make that it is a distinctive way of doing social science. It also gives ABM a distinctive relationship with commonly available forms of social science data (quantitative and qualitative). This talk uses two simple examples of ABM (one network based and the other not) to justify the claim that ABM is a distinctive approach to social science (and data) when it follows a particular methodology. It also touches briefly on the implications of non-linearity in social systems for the potential inadequacy of qualitative and quantitative approaches operating in isolation. The main part of the talk will build on this insight to investigate the key role that ABM could play in understanding social networks with particular reference to existing Social Network Analysis (SNA) approaches and the prevailing “separatist” use of qualitative and quantitative data.
This document discusses using agent-based social simulations to model historical phenomena like the evolution of book markets. It presents a simple simulation of how book sellers and buyers might interact in a market. The simulation explores how demand, seller survival rates, and the movement of stationary versus mobile sellers like peddlers could impact the market structure over time. While simplified, the simulation is presented as a way to generate hypotheses and focus historical research questions, rather than definitively explain the past.
A presentation at the Open University, Milton Keynes, 2003. The paper presents three different examples of simulation: An agent-based model of adaptive behaviour in oligopoly, a learning model of consumption and lifestyle and a preliminary attempt to model social mobility processes.
You, online: Identity, Privacy, and the FutureAbhay Agarwal
In the current landscape of media and communication, our world is undergoing immense and rapid transformations in the breadth, and format of how we interconnect. At the same time, it is difficult for even the most technically adept to fully comprehend the scope of these projects. This talk is a musing on the ideas behind online identity and mass communication in the 21st century. It intends to partially unravel the mystery behind networked social identity, as well as provide the tools for even the technically-disinclined to understand the possibilities for control, surveillance, freedom, and liberated identity within this new topology.
Some included topics:
* Online surveillance, and how deleting your Facebook isn’t enough
* Big Data analytics: why your data is worth money, and the (im)possibility of privacy
* Theories and Paradoxes in a hyper-connected future
* Alternative internets, (or darkness) and what they represent.
The Past, Present and Future of ABM: How To Cope With A New Research Method Edmund Chattoe-Brown
This talk considers the challenges of developing a "canon" for ABM based on research (some of which has been forgotten), the present problem situation of many non comparable models and a possible future based on greater interdisciplinary and more systematic development of methodology.
The Social Transmission of Choice: An Exploratory Computer Simulation with Ap...Edmund Chattoe-Brown
Paper presented at the British Sociological Association Annual Conference (Social Connections: Identities, Technologies, Relationships), University of East London, 12-14 April.
Similar to As Simple as Possible But No Simpler: Agent-Based Modelling Meets Sociology and Physics (20)
Accepting Government Payment for New Agri-Environmental Practices: A Simulati...Edmund Chattoe-Brown
Paper presented at the XVIII Congress of the European Society of Rural Sociology: How to be Rural in Late Modernity - Process, Project and Discourse, Lund, Sweden, 24-28 August.
Evolutionary analogies are often accused of a lack of realism with respect to real social phenomena. However, in particular circumstances, the analogy may be particularly pertinent. This paper presents a simulation in which successful forms of industrial organisation are literally able to reproduce themselves through the franchising process.
This document summarizes an academic paper that presents a basic simulation model of information diffusion. The paper aims to synthesize relevant literature on innovation diffusion, complement existing farm decision models, and provoke suggestions for further development. It describes traditional diffusion curve models, micromodeling approaches, spatial models using cellular automata, and network models. The simulation defines agents with attributes like associates, location, adoption tendencies, and defines how messages are passed. Results show that factors like needing repeated messages, sparse social networks, change agents, and agent boredom significantly impact adoption rates, while other factors like initial adopters or positive/negative messages have little effect. Spatial correlation impacts the adoption pattern but not final levels.
Accepting Government Payment for New Agri-Environmental Practices: A Simulati...Edmund Chattoe-Brown
paper presented at the XVIII Congress of the European Society of Rural Sociology: How to be Rural in Late Modernity - Process, Project and Discourse, Lund, Sweden, 24-28 August, 1999. Co-authored with Nigel Gilbert.
This document discusses computer simulation in economics and social science. It outlines the ideology of simulation using heterogeneous agents situated within complex, dynamic environments. It presents the agent-based approach as an alternative to aggregate models. Several case studies are described, including pricing under oligopoly, lifestyle emergence among pensioners, and social mobility. The document argues that simulation is a useful tool that can inspire new theories, integrate research, and help address issues around micro-macro links.
Modelling Self-Organisation of Oligopolistic Markets Using Genetic ProgrammingEdmund Chattoe-Brown
This document discusses using genetic programming to model self-organization in oligopolistic markets. It describes replicating previous work showing the evolution of cost-plus pricing and price following. The model is then modified to explore how salience and expectations can lead to coordination. Specifically, adding expectation terminals provides a mechanism for tacit collusion where firms trail prices without changing sharply, leading to stable and sustainable market shares. Overall, genetic programming is proposed as a useful tool for modeling adaptive behavior and self-organization in economic systems.
This document outlines the plan and content for a university course on research design. It discusses both quantitative and qualitative research methods. For the quantitative methods section, it provides examples of quantitative research questions and the logic and considerations for quantitative research design. For qualitative methods, it discusses qualitative interviews that were conducted and the logic of qualitative research design. It includes exercises for students to design surveys and interviews to research rumors. The document emphasizes understanding both quantitative and qualitative research approaches at a deep level and being able to apply the logic of each to research design.
This document outlines the topics and activities to be covered in a university course on research design. It includes discussions of research ethics, developing a research plan and time management strategies, qualitative and quantitative research methods, and examples of developing research questions and designs. Students will engage in paired and group exercises to practice developing ethical research protocols, timelines, and questions aligned with different methodological approaches. The goal is to help students understand the logical process of designing sound social science research.
This document outlines the topics and activities to be covered in a university course on research design. It includes discussions of formatting research questions, addressing challenges in research design, analyzing case studies of proposed research topics, and providing feedback on students' initial research proposals. Practical advice is also given on developing research questions, selecting appropriate methodologies, and avoiding common pitfalls in the research process.
This document provides an outline for a university course on research design. It discusses various topics that will be covered over the course of the term, including sample research design examples, contrasting different research approaches, evaluating research proposals, and providing feedback to students. The document also includes transcripts and examples of research proposals to critically analyze common issues. The goal is to help students develop strong research questions and design effective studies to answer those questions.
This document summarizes a class on research question and design. It discusses:
1. Examining examples of quantitative rationales and research designs, including a case study on Sullivan.
2. An exercise where students rewrite and provide feedback on each other's research questions.
3. A discussion on generalizing qualitative research findings and the importance of context when formulating research questions.
The document provides an overview of the topics and activities covered in the class to help students refine their research questions and think about research design.
This document outlines the plan and topics for discussion for a university course on research question design. It includes exercises for students to develop one sentence research questions and discusses improving existing questions. There is a suggested break, and discussions on hypotheses, qualitative vs quantitative research, and reflections on research questions from examples like Becker and Firth. Practical considerations for research such as feasibility, ethics, and managing the scope of the question are also covered.
This document outlines the structure and content of a university module on research questions and design. It discusses administrative details like communication methods and expectations. It describes the format of weekly classes, assignments, and required readings. Common dissertation failures like inadequate research questions or methods are also addressed. Students complete short writing exercises to demonstrate understanding of key concepts like qualitative vs. quantitative research. The importance of well-designed research and answerable questions is emphasized.
This document summarizes a class on research question design. It outlines the topics and exercises covered in the class. The class discussed developing research questions from literature, examples of research ideas, and exercises to come up with questions from newspaper articles and summaries of existing research. Students were instructed to keep research logs and bring initial research proposals to the next class for feedback. The goal was to help students identify promising avenues for research and generate empirical, theoretical, and policy-focused research questions.
Physiology and chemistry of skin and pigmentation, hairs, scalp, lips and nail, Cleansing cream, Lotions, Face powders, Face packs, Lipsticks, Bath products, soaps and baby product,
Preparation and standardization of the following : Tonic, Bleaches, Dentifrices and Mouth washes & Tooth Pastes, Cosmetics for Nails.
The simplified electron and muon model, Oscillating Spacetime: The Foundation...RitikBhardwaj56
Discover the Simplified Electron and Muon Model: A New Wave-Based Approach to Understanding Particles delves into a groundbreaking theory that presents electrons and muons as rotating soliton waves within oscillating spacetime. Geared towards students, researchers, and science buffs, this book breaks down complex ideas into simple explanations. It covers topics such as electron waves, temporal dynamics, and the implications of this model on particle physics. With clear illustrations and easy-to-follow explanations, readers will gain a new outlook on the universe's fundamental nature.
How to Add Chatter in the odoo 17 ERP ModuleCeline George
In Odoo, the chatter is like a chat tool that helps you work together on records. You can leave notes and track things, making it easier to talk with your team and partners. Inside chatter, all communication history, activity, and changes will be displayed.
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Dr. Vinod Kumar Kanvaria
Exploiting Artificial Intelligence for Empowering Researchers and Faculty,
International FDP on Fundamentals of Research in Social Sciences
at Integral University, Lucknow, 06.06.2024
By Dr. Vinod Kumar Kanvaria
A workshop hosted by the South African Journal of Science aimed at postgraduate students and early career researchers with little or no experience in writing and publishing journal articles.
Assessment and Planning in Educational technology.pptxKavitha Krishnan
In an education system, it is understood that assessment is only for the students, but on the other hand, the Assessment of teachers is also an important aspect of the education system that ensures teachers are providing high-quality instruction to students. The assessment process can be used to provide feedback and support for professional development, to inform decisions about teacher retention or promotion, or to evaluate teacher effectiveness for accountability purposes.
A review of the growth of the Israel Genealogy Research Association Database Collection for the last 12 months. Our collection is now passed the 3 million mark and still growing. See which archives have contributed the most. See the different types of records we have, and which years have had records added. You can also see what we have for the future.
বাংলাদেশের অর্থনৈতিক সমীক্ষা ২০২৪ [Bangladesh Economic Review 2024 Bangla.pdf] কম্পিউটার , ট্যাব ও স্মার্ট ফোন ভার্সন সহ সম্পূর্ণ বাংলা ই-বুক বা pdf বই " সুচিপত্র ...বুকমার্ক মেনু 🔖 ও হাইপার লিংক মেনু 📝👆 যুক্ত ..
আমাদের সবার জন্য খুব খুব গুরুত্বপূর্ণ একটি বই ..বিসিএস, ব্যাংক, ইউনিভার্সিটি ভর্তি ও যে কোন প্রতিযোগিতা মূলক পরীক্ষার জন্য এর খুব ইম্পরট্যান্ট একটি বিষয় ...তাছাড়া বাংলাদেশের সাম্প্রতিক যে কোন ডাটা বা তথ্য এই বইতে পাবেন ...
তাই একজন নাগরিক হিসাবে এই তথ্য গুলো আপনার জানা প্রয়োজন ...।
বিসিএস ও ব্যাংক এর লিখিত পরীক্ষা ...+এছাড়া মাধ্যমিক ও উচ্চমাধ্যমিকের স্টুডেন্টদের জন্য অনেক কাজে আসবে ...
Thinking of getting a dog? Be aware that breeds like Pit Bulls, Rottweilers, and German Shepherds can be loyal and dangerous. Proper training and socialization are crucial to preventing aggressive behaviors. Ensure safety by understanding their needs and always supervising interactions. Stay safe, and enjoy your furry friends!
How to Manage Your Lost Opportunities in Odoo 17 CRMCeline George
Odoo 17 CRM allows us to track why we lose sales opportunities with "Lost Reasons." This helps analyze our sales process and identify areas for improvement. Here's how to configure lost reasons in Odoo 17 CRM
हिंदी वर्णमाला पीपीटी, hindi alphabet PPT presentation, hindi varnamala PPT, Hindi Varnamala pdf, हिंदी स्वर, हिंदी व्यंजन, sikhiye hindi varnmala, dr. mulla adam ali, hindi language and literature, hindi alphabet with drawing, hindi alphabet pdf, hindi varnamala for childrens, hindi language, hindi varnamala practice for kids, https://www.drmullaadamali.com
2. 2 http://www.simian.ac.uk
Thanks
• This research funded by the Economic and Social
Research Council as part of the National Centre
for Research Methods (http://www.ncrm.ac.uk).
• The usual disclaimer applies regarding Nigel
Gilbert (co-PI SIMIAN, Sociology, Surrey).
3. 3 http://www.simian.ac.uk
Three thoughts
• “Make everything as simple as possible, but not
simpler.” (Albert Einstein, physicist)
• “To the man who only has a hammer,
everything he encounters begins to look like a
nail.” (Abraham Maslow, psychologist)
• “Scientists tend not to ask themselves
questions until they can see the rudiments of an
answer in their minds. Embarrassing questions
tend to remain unasked or, if asked, to be
asked rudely.” (Sir Peter Medawar, zoologist
and physiologist)
4. 4 http://www.simian.ac.uk
Two big (connected) questions
• How do we represent our theories?
• How do we decide when we have made
them simpler than possible? (Einstein)
• Different disciplines (and the physical and
social sciences) have different answers to
the first question and are more or less
aware of the challenges raised by the
second.
5. 5 http://www.simian.ac.uk
A worry
• We all know in an everyday sense that
humans are not like atoms (or other
physical entities) in important ways but how
do we show (how and how much) this
matters to the way we should build theory?
(Maslow)
• For example: Deliberation and decision, a
“model” of the world, self-awareness and
ability to recognise and react to patterns
that they are themselves part of.
(Evacuation example.)
6. 6 http://www.simian.ac.uk
An important distinction
• If there weren’t regularities to be found in
social science, all social scientists should
give up and go home (or become novelists
and biographers): Boxes and shelves
example.
• There plainly are such regularities but they
don’t arise in the same way as they do in
the physical sciences: Socialisation, social
reproduction, evolution (social or
biological), conventions (norms) and so on.
8. 8 http://www.simian.ac.uk
Lots of causes
• Poverty (bad food).
• Economics (dirty towns, poor housing, dirty or
dangerous jobs).
• Cultural differences (“chips with everything”,
“Who wants to live forever?”)
• Postcode lottery in healthcare and education?
• Genetic effects: Political correctness alert!
• All happening together in different combinations
at different times for different people. Really, on
reflection, the mere existence of social
regularities is quite impressive.
9. 9 http://www.simian.ac.uk
Representing theories
• Physics and the “extraordinary coincidence”
with “every day” mathematics.
• Social science tries statistics too but does not
have “laws” to work with (and has relatively little
good quality data too).
• Because of self-awareness we almost certainly
have to have methods for capturing subjective
self-report in social science. This is pretty alien
to physics I guess. Sociology is quite good at it.
• So basically, it comes down to “mathematics” or
“narratives”. (Experiments? Other?)
10. 10 http://www.simian.ac.uk
Numbers and narratives
• Echoing a big “row” in sociology (among
others), equations are rigorous but “restrictive”
(limit applicability?) while narratives are rich but
sloppy.
• A third way: Computer programmes are rich but
rigorous. (Medawar.)
• A particular kind of computer programme
(“agent-based”) for theories of social behaviour.
• I’m about to take a “left turn” into simplicity but
trust me, I’m not retreating from what you were
promised.
11. 11 http://www.simian.ac.uk
The Schelling segregation model
• I’m not presenting this because it represents social reality but because it
is easy to explain and gives a good point of access to important issues.
• “Agents” live on a square grid so each has maximum 8 neighbours.
• There are two “types” of agents (pink and white) and some grid spaces
are vacant. Initially agents/vacancies are distributed randomly.
• All agents decide what to do in the same very simple way.
• Each agent has a preferred proportion (PP) of neighbours of its own kind
(0.5 PP means you want at least half your neighbours to be your own kind
- but you would accept all of them i. e. PP is minimum.) Vacant grid
spaces “don’t count” which is why the PP is a fraction not a number.
• If an agent is in a position that satisfies its PP then it does nothing
otherwise it moves to a vacancy chosen at random.
16. 16 http://www.simian.ac.uk
A comment and two questions
• This is an “agent based” model because each
“social actor” has its “sensing” of the
environment, decision process and actions
represented explicitly (and “privately”) in the
programme code. We do not need homogeneity
assumptions or any kind of implausible “global
knowledge” to make the model “go”.
• What is the smallest PP (i. e. a number between
0 and 1) that will produce clusters?
• What happens when the PP is 1?
17. 17 http://www.simian.ac.uk
Answers
• About 0.3.
• No clusters form.
• Challenge: Had you “seen” the cluster data
generated by PP=0.3, might you (if you were of a
particular political or sociological persuasion)
have attributed xenophobia or racism to the
system? (Or preference?)
• We can explicitly compare more or less
“sophisticated” agents including “random within
structure”: Very useful for complex null
hypotheses. What is a “null” social network?
18. 18 http://www.simian.ac.uk
Why?
• Because PP is a minimum, people are always happy
“inside” a cluster of their own kind.
• If a cluster is “full” (no internal vacancies) then it cannot
be “disrupted” except at the edges.
• Whether clusters form/persist thus depends on whether
their shape is compatible with the PP for “edge agents”.
(No “sharp corners”: Defines minimum cluster size?)
• When PP is 1, no shape of the cluster edge is
compatible with the satisfaction of edge agents so the
cluster cannot maintain itself. (PP heterogeneity?)
• An aggregate entity (the cluster) thus becomes a
organising principle for individual behaviour: This is a
very concrete example of what sociologists call (often
very verbosely) “structuration”.
19. 19 http://www.simian.ac.uk
Simple individuals/complex system
I ndividual Desires and Collective Outcomes
-20
0
20
40
60
80
100
120
0 50 100 150
% Similar W anted ( I ndividual)
%SimilarAchieved(Social)
% similar
% unhappy
Counter-intuitive
macro (social)
results from
simple micro
interactions. A
non-linear (and
complex)
system. I am
doing what
biologists call
“rerunning the
tape” here.
20. 20 http://www.simian.ac.uk
Disclaimer
• Simulation is distinctive in representing social
theories as computer programmes rather than
narratives or equation systems.
• However I don’t need to explain to you exactly
how these programmes work or how one writes
them any more than a statistician has to know
how to derive the formulae for regression or
understand how a PC runs MATHEMATICA.
• But if you do want to know …
21. 21 http://www.simian.ac.uk
Value of “trivial” model
• ABM combine qualitative/quantitative. We need to know both how people
act individually and what patterns are generated collectively.
• Unless we start with “calibrated” micro behaviour we face the
“microfoundations” problem of statistical modelling. (How do we know
how many models could have produced what we see? Have we
established causation or merely association?)
• Unless we validate macro patterns, we face the “scaling” problem of
qualitative research. How do we know what the effect of all this “detail” is
and whether it “matters” in aggregate? Computational experiment.)
• Even this trivial example problematises a simple link between micro and
macro and encourages careful process thinking.
• Qualitative similarity: What do we mean when we say that clusters (or
other structures rather than numbers) are “alike?”
• Falsification: We can derive multiple kinds of data from a complex
simulation “object”. Would anybody like to speculate on the distribution of
numbers of “migrations” for the population? Compare physics looking for
“new effects” ex ante i. e. binary pulsars for relativity.
22. 22 http://www.simian.ac.uk
Now throw it away!
• The Schelling model is no good as “real” social science
for at least five reasons:
• Not systematically based on existing knowledge
(economics, politics, psychology).
• Not proven necessary and ABM not properly “chosen”
as a method: Occam’s Razor strongly indicates
regression to explain a simple trend.
• Too much at risk of equifinality: For “toy” version, really
only two distinguishable states (clusters and not).
• Not calibrated.
• Not validated.
24. 24 http://www.simian.ac.uk
Start again!
• Choose a research domain “complicated enough” to justify
ABM.
• Use a systematic review of what is known in the domain to
create the agents and their environment.
• Almost certainly collect more data: Peril of novelty.
• If you can’t avoid it by filling gaps in knowledge, “tune” the
simulation to match some dimensions of data.
• Run the simulation and compare results with aggregate
data (not the calibration data obviously). NOTE: Not all
social science domains even have both good qualitative
and quantitative data. There didn’t use to be a need!
• If the match is good, you have learnt something. If it is
poor you can “repeat” but not too many times.
25. 25 http://www.simian.ac.uk
Uses of simulation: Incomplete list
• Formalising existing verbal theories to see the gaps and
ambiguities.
• Synthesising “competing” theories: Heaps of “not
implausible” theories a peril of social science. Example:
Social capital.
• Developing novel theory not constrained by analytical
limitations (Maslow).
• Doing “experiments” that might not otherwise be possible.
• Framework for “less contentious” interdisciplinary work:
Don’t have to “talk in theories”.
• Data collection tool in its own right: Some “agents” may be
people (participative simulation, artificial stock markets).
26. 26 http://www.simian.ac.uk
Case study 1: Strict churches
• Iannaccone: Rational choice argument that details of
religion can restrain adherents from “free riding” and losing
“club good” benefits of religion.
• Argument run analytically in a “partial equilibrium” context.
• ABM (“general non-equilibrium?”) implementation
overturns “strict churches are strong” hypothesis.
• Raises other interesting issues: Role of networks and
information in recruitment, robust “ecology” of large liberal
and small strict churches, long term statistical structure of
church “succession”, the possibility of endogenous
renaissance.
• Starts to be a framework for ethnographic comparisons of
“successful” churches and “unsuccessful” ones.
27. 27 http://www.simian.ac.uk
Church “ecology”
Chattoe, E. (2006)
‘Using Simulation to
Develop and Test
Functionalist
Explanations: A Case
Study of Dynamic
Church Membership’,
British Journal of
Sociology, 57(3),
September, pp. 379-
397.
28. 28 http://www.simian.ac.uk
Case study 2: Hegemony
• Rational Choice says find set of options, pick the “best”.
• What happens when some feasible choices (as well as payoffs)
aren’t known?
• Impossible to tackle analytically: Easy in ABM.
• Agents transmit “possibility” information as well as payoffs.
• Counter argument to economic “Pollyanna” position that
subjective and objective views will converge. Belief traps.
• Unifies “tradition” (single action “choice”) and choice. Works
properly for “new” options.
• Majority tastes and choices can “disadvantage” minority groups
without coercion: Finding a satisfying expression of sexuality
(data from “coming out stories”).
• Chattoe-Brown, E. (2009) ‘The Social Transmission of Choice: A
Simulation with Applications to Hegemonic Discourse’, Mind and
Society, 8(2), December, pp. 193-207.
29. 29 http://www.simian.ac.uk
Conclusions
• Means and ends: Can’t necessarily interest you
in the social dimension of behaviour but if you
are interested then this is very good method to
use (and teach - NL has physics models too).
• There is an emerging methodology that
integrates previously disjoint data collection and
analysis methods in social science and
regulates the limitations of ABM (“toy” models).
• Welcome to Terra Nova. You can still give a
good student a whole sub discipline to conquer.
30. 30 http://www.simian.ac.uk
Now what?
• Simulation Innovation, A Node (Part of NCRM: research,
training and advice): <http://www.simian.ac.uk>.
• NetLogo (software used here, free, works on
Mac/PC/Unix, with a nice library of examples):
<http://ccl.northwestern.edu/netlogo/>.
• Simulation for the Social Scientist, 2nd edition, 2005,
Gilbert/Troitzsch. [Don’t get first edition, not in NL!]
• Agent-Based Models, 2007, Gilbert.
• Journal of Artificial Societies and Social Simulation
(JASSS): <http://jasss.soc.surrey.ac.uk/JASSS.html>.
[Free online and peer reviewed.]
• simsoc (email discussion group for the social simulation
community): <https://www.jiscmail.ac.uk/cgi-
bin/webadmin?A0=SIMSOC>.