Food and Ecological Systems Modelling Journal :
Formal Model Article Format
|
Corresponding author: Antonio Paparella (antonio.paparella@unina.it)
Academic editor: Francesco Nazzi
Received: 17 Jan 2023 | Accepted: 31 May 2023 | Published: 29 Jun 2023
© 2023 Antonio Paparella, Luigi Cembalo, Christopher Topping
This is an open access article distributed under the terms of the Creative Commons Attribution License (CC BY 4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Citation:
Paparella A, Cembalo L, Topping CJ (2023) GeSoN: A Geo-Social Network model applying bounded rationality to farmers in socio-ecological simulations. Food and Ecological Systems Modelling Journal 4: e100714. https://doi.org/10.3897/fmj.4.100714
|
Agri-ecological environment management is a valuable tool for reducing agricultural impacts on ecosystems. Socio-ecological simulations can support these tools to find better solutions for managing natural resources. Nonetheless, these models are still few and scattered, often stand-alone and usually applicable to a specific context. Here, we present a Formal Model for reproducing the farmer opinion dynamic in a multi-layer geospatial network, focusing on the influence farmers embedded in the same landscape have on each other. The study aims to provide a new tool to integrate complex socio-ecological system simulations incorporating human behaviour and decision-making components, specifically focused on the farmer’s social networks and opinion diffusion modelling. The farmers are modelled following the bounded rationality framework and applying the concept of ecological rationality and a bounded confidence opinion dynamic model governs the interaction between agents. The interaction between the agents is governed by an asymmetrical function and involves an explicit role of uncertainty. The model generates a connection between farmers using different criteria and developing a multilayer system where geographical, economic and social aspects are considered. The Geo-Social Network model (GeSoN) shows promising dynamics and types of behaviour, mainly attributable to the formation of consensus, polarisation and fragmentation amongst the agents’ opinions. Moreover, the GeSoN model presents flexibility and adaptability to be incorporated into more complex simulation systems.
Agricultural systems are examples of socio-ecological systems (SESs) (
In the last decades, a relatively new class of model, the agent-based models (ABMs), has been widely used in modelling SESs (e.g.
In most of the frameworks reviewed by
While many agricultural systems models have been developed, relatively few studies explicitly account for social interactions (
The decision to apply a behavioural framework that exists already and is grounded in theory is generally recommended (
Here, the approach to modelling the farmer’s behaviour follows the Bounded Rationality framework (
A vital aspect of the bounded rationality framework is called “ecological rationality” (
The approach used to model the interaction amongst farmers in this model is the opinion dynamic. This specific branch of the more general social network analysis framework has gained attention for its potential application in social and political science (
The opinion dynamic approach focuses on the individual elements of the network and requires the specification of several key elements. These are the network identification, the opinions definition and the formulation of an interaction mechanism. The first step in defining the network is to determine whether the network has a specific topology or is completely random and, ultimately, determine who interacts with whom and in which order. The opinions definition involves its mathematical representation; there are two main types. The first type represents opinions as discrete variables; examples are the voter model (
The concept of geographical specificity (
Decisions about what to include or not to include influence the model’s flexibility, results and predictive power (
An important aspect left outside the model’s system boundaries is the other sources of influence affecting farmers’ opinions. At this stage of the development of the model, a focus on only the endogenous influence of farmers’ opinions best fits the study’s aim. Nonetheless, the model structure allows the integration of other sources of influence, like economic and environmental shocks causing a generalised shift in the farmers’ opinions, such as their risk aversion.
The GeSoN model has two main components that are strictly related and work together while representing different aspects of the social context of farmers. These are the farmers’ social network and the interaction amongst farmers. The former is the structure that represents the connections between farmers. The latter is the process of interaction between farmers. In the following sections, both components are described in detail. The farmer social network is the process of forming connections between farmers. Different factors, such as the geographical distance between farms, regulate the formation of ties. The Network structure is composed of three distinct layers, forming a multi-criteria web of channels through which farmers interact. The interaction between farmers generates the model influence farmers have on each other when interacting. The influence considers farmers’ opinions, like risk aversion or sustainability concerns. The farmer network forms the structure over which the interaction between farmers occurs. Those interactions are not random, but based on neighbourhood. The specific morphology of the landscape and the farmers’ characteristics strongly influence the outcome of these interactions and the results of applying the network structure.
To better describe the GeSoN structure, the connections between agents are mapped using the network science’s concepts of nodes and links. For example, in Fig.
The network represents the sum of relevant ties connecting farmers in the same agricultural landscape. These connections resemble the channels through which communication takes place. Amongst all the possible and only partially predictable relationships between farmers, only a few of those are modelled here. Although the farmers’ social context involves numerous actors (e.g. their family, agricultural advisors operating in the area and local food industries), in this first development of the GeSoN, the connections between farmers are made only between farmers. In other words, GeSoN does not consider the influence of those actors directly, but leaves the possibility to involve those in future developments. In the past, the network’s topology (i.e. the position of the nodes and links between those) was most often separated from sociological questions (
The ties formation process involves different features, each forming a specific sub-section of the GeSoN. In the first instance (Geographical Network), the geospatial configuration of the landscape is what most influences the network’s structure. Farmer agents’ primary connections are based on the farms’ specific location across the landscape. The basic concept is that, as demonstrated by literature (
The Geographical Network is the major component of the GeSoN; it represents the influence over the landscape of “nodal” farmers. As described by
\(F_ {ij}= {M_j \over D_{ij}}\)
where \(F_ij \) is the strength of the link that connects Farmer i with Farmer j. \(M_j\) is the Farmer j size (note that only the size of Farmer j is taken into consideration) and \(D_ij\) is the physical distance between Farmer i and Farmer j, i.e. between the two farms. After computing the force connecting them, all farmers have a ranked list of all the other farmers in the landscape, ordered by the force. A graphical example is given in Fig.
The concept governing the Associative network’s formation of ties between farmers is the potential to incorporate information about the farmer’s membership of cooperatives, corporations or producer organisations. It is important to add the influence of these types of organisations on the network since farmers are strongly affected in their decision-making by being part of one of these groups (
Once the link between agents is formed, different kinds of information can travel through it. Here we focus on the diffusion of opinions. These are risk aversion and sustainability concerns and form parameters in the farmers’ decision-making process. Opinions have been modelled as continuous variables ranging from 0 to 1, with 1 excluded, as proposed by
\(x_{A,t+1}=x_{A,t}*(1-{u_A\over{(u_A+u_B)}}*q)+m_{u_{overlap}}*({{u_A } \over {(u_A+u_B)}}*q) \\Where: \\x_{A,t} = Farmer \:A \:opinion, at\: time\: t \\ x_{B,t} = Farmer \:B \:opinion, at\: time\: t \\ u_A= Farmer \:A \:uncertainty\\ u_B= Farmer \:B\:uncertainty \\u_{overlap}=overlapping \:between \:u_A \: and \:u_B\\m_{u_{overlap}}=central\:point\:of\:u_{overlap}\\ q= mobility\)
The formula is a weighted mean of the influenced farmer's opinion and the central part of the influencing farmer's shared opinion. The weights given to the two elements are the mobility parameter and its inverse, both scaled by a factor indicating the difference in the farmers' uncertainties. This factor results in the influence between farmers with unequal uncertainties being asymmetrical. Thus, when two farmers with high and low uncertainty respectively influence each other, the effect is stronger on the farmer with high uncertainty.
Here, we give a numerical example of the interaction between two farmers, say A and B, whose initial opinions are 0.7 and 0.5. Uncertainty is set to 0.4 for Farmer A and 0.2 for Farmer B. Finally, the mobility parameter is set to 0.8. A graphical representation of this specific interaction is given in Fig.
State variables and scales are shown in Table
State Variable |
Description |
Neighbours from the Geographical network |
In every round of interaction, the farmers will choose this discrete number of other agents from the ranked list of neighbours given by the Geographical Network. |
Neighbours from the Associative Network |
In every round of interaction, the farmers will choose this discrete number of other agents from the list of co-associates held by the Associative Network. |
Neighbours from the Virtual Network |
In every round of interaction, the farmers will choose this discrete number of other agents from the list of friends given by the Virtual Network. |
Landscape |
The simulated space where farms exist. List of cartesian coordinates associated with the information about the farms’ size. |
Mobility |
A parameter that regulates the convergence of opinions during an interaction. It is a continuous variable bounded between 0 and 1. The value 0 means no convergence and 1 indicates maximum convergence. |
Opinions Initial distribution |
Farmer’s opinion values at the beginning of the simulation. Opinions are continuous variables bounded between 0 and 1. |
Uncertainties initial distribution |
Farmer’s uncertainty values at the beginning of the simulation. Uncertainties are continuous variables bounded between 0 and 0.6. |
A rigorous mathematical analysis and a complete application of the model to a real case scenario are outside the scope of this paper. Nonetheless , some results from the model implementation are shown below to unravel some of its interesting properties.
In Fig.
To provide a less balanced example in terms of farm size and location, we have generated hypothetical landscapes where this information was simulated. Figs
We created a prototype implementation of the model in Python to demonstrate its behavioural capabilities. The results below are derived from simulations of real and simulated landscapes and using different network structures.
In this scenario, the simulation runs over the Himmerland (DK) real landscape with 190 farmers. The initial opinions are randomly selected from a uniform distribution between the extremes and the mobility parameter is set to 0.5. On the left side of Fig.
In this next example shown in Fig.
Here, the simulation is carried out with a simulated landscape formed by 214 farmers. The initial opinions were randomly selected from a normal distribution with a mean of 0.5 and a standard deviation of 0.15. The mobility parameter is set to 1, the maximum value. The opinions’ initial distribution and the network structure are shown on the left side of Fig.
Here, we have presented the Formal model of the GeSoN aimed at reproducing the social context that affects farmers’ opinions. The model’s peculiarity is the conjunction of theoretical aspects regarding the social simulation, mainly based on the opinion dynamics models of bounded confidence (