Abstract
Social insect colonies use negative as well as positive feedback signals to regulate foraging behaviour. In ants and bees individual foragers have been observed to use negative pheromones or mechano-auditory signals to indicate that forage sources are not ideal, for example being unrewarded, crowded, or dangerous. Here we propose an additional function for negative feedback signals during foraging, variance reduction. We show that while on average populations will converge to desired distributions over forage patches both with and without negative feedback signals, in small populations negative feedback reduces variation around the target distribution compared to the use of positive feedback alone. Our results are independent of the nature of the target distribution, providing it can be achieved by foragers collecting only local information. Since robustness is a key aim for biological systems, and deviation from target foraging distributions may be costly, we argue that this could be a further important and hitherto overlooked reason that negative feedback signals are used by foraging social insects.
1 Introduction
Collectively-foraging social insects use feedback mechanisms in order to robustly and efficiently satisfy the nutritional requirements of the colony. Positive feedback signal usage by such foraging social insects is well known, such as mass-recruitment via pheromone in various ant species [1], and recruitment of small numbers of individuals such as via the honeybees’ waggle-dance [2], or rock ants’ tandem-running [3]. The use of negative feedback signals in these systems has, however received comparatively little attention. Negative feedback was predicted to be important for collectively foraging species [4, 5], and subsequently discovered in diverse systems such as Pharaoh’s ants [6, 7] and honey-bees [8, 9]. Several studies have interpreted negative feedback as a mechanism to reduce recruitment to a resource based on some aspect of its quality, for example allowing unrewarded trails to be shut down [6, 7], allowing recruitment to a crowded source of forage to be reduced [10], or transferring information that a forage patch may have an increased predation risk [8, 11]. Subsequent studies have similarly focussed on the role of negative feedback in dealing with time-varying forage patches [12, 13], or with the amount of available comb storage space [14].
Here we propose an alternative function for negative feedback mechanisms in collective foraging, suppression of costly variation in the colony’s foraging performance. In the following, we present simple models of collective foraging with positive and negative feedback, and with positive feedback only. We show how both models are able to approach a desired target distribution over forage patches on average, when forager populations are assumed to be infinite. However, when finite forager populations are modelled, the two foraging systems differ in the robustness with which they achieve the target distribution; with positive feedback only, stochastic fluctuations can lead to the forager population being far from its target distribution at any point in time, however by adding negative feedback the forager distribution becomes more robust. We argue that this will increase colony-level foraging success [15, 16], and thus may represent a new functional explanation for the observation of negative feedback in foraging by social insect colonies.
Foraging theory is an active and complex research area, and our results do not rely on assumptions about the nature of the colony’s target distribution, other than it can be achieved by agents with access only to local information at both the forage source, and the colony. Thus, the target distribution may be akin to an Ideal Free Distribution, in which agents are distributed such that none can improve overall foraging efficiency by switching to a different forage patch [16, 17]. Alternatively, the target distribution may be based on the requirement of the colony for different micro- and macro-nutrients [18, 19, 20, 21]. Or, the target distribution may be based on some other objective entirely, or on combinations of objectives such as those just discussed. In ignoring the nature of the distribution, therefore, our focus is purely on the dynamics of foraging, and how negative feedback can improve this.
For our analysis we adapt our model from a simple model of negative feedback for foraging in honeybee colonies [12], in itself inspired by models of negative feedback in house-hunting honeybee swarms [22, 23, 24]; however since other social insect species such as Pharaoh’s Ants also make use of negative feedback during foraging [6], we argue that the model is generally applicable.
2 Methods
We assume a target distribution of the individuals to the n patches in quantities proportional to the relative patch quality arbitrarily defined: where qi is the quality of patch i. In our models an individual’s state can be either uncommitted (XU) or committed to patch i (Xi) with i ∈ {1,..., n}. Therefore, based on the number of patches n, the commitment of the population will be split among n +1 subpopulations; we represent the subpopulation proportions as xu and xi, in the closed interval [0,1]. Note that, in a finite population of S individuals, it will be impossible for the colony to achieve exactly the desired target distribution if xi S is not an integer number.
We analyse the population dynamics of the two systems parametrised to reach the same target distribution (with and without negative social feedback) using mean-field models of infinite and finite populations, using ordinary differential equations (ODEs) and stochastic simulation of the master equation respectively. Both types of analyses can be performed for models derived from chemical reaction equations, which specify how individuals in the system interact and change state (see Table 1).
The ODE model assumes an infinitely-large population size S and provides deterministic system dynamics in the absence of any noise from finite population effects. On the other hand, stochastic simulation of the master equation (Gillespie’s SSA [25]) gives a probabilistically correct simulation of dynamics of finite populations of size S.
While previous research has documented that collective foraging is regulated by the actions and interactions that we included in our models, the relationship between their frequency (transition rates) and the estimated nest-site quality are still debated. Table 1 reports the best functions we obtained through numerical optimisation to approximate the target distribution. Including negative inevitably feedback inevitably requires a change also in the recruitment function, from constant to linearly proportional to the quality. In the Supplementary Text ST1 we show the numerical optimisation analysis and results for a variety of assumptions. Here, we assume that social recruitment (positive feedback) is much more efficient than independent discovery, so ri ≫ qi, as has been documented in a large variety of social insect species [26, 27, 28, 29]. For fair comparison, the average recruitment strength r is equalised between the two models so that quality-sensitive recruitment transitions—model with negative feedback—happens on average at the same rate of quality-insensitive recruitment—model without negative feedback (see Supplementary Text ST2). The model with only positive feedback is easy to solve for the desired equilibrium distribution of foragers, with a simple parameterisation of individuals’ rates (see Supplementary Text ST3). The model with negative feedback, however, requires a heuristic individual parameterisation based on site qualities, which we perform numerically. However, this heuristic has a simple functional form (see Supplementary Figure SF2) so could easily be approximated by real foragers.
3 Results
The two top panels of Figure 1 show the time dynamics of the two models for representative values and n = 3 patches. Both models asymptotically approximate the target distribution of Eq. (1).
Through numerical integration of the master equations, we investigate the effect of stochastic fluctuations on the system dynamics [25]. The fluctuation size is inversely proportional to the system size S, i.e. there are no fluctuations in very large groups (i.e. S → ∞) and large fluctuation in small groups. The effect of the system-size noise can be appreciated in the two bottom panels of Figure 1. They show 30 representative trajectories for a system of size S = 200. The higher variance can also be appreciated in the boxplots on the right of each bottom panel of Figure 1, in which the average of 1,000 simulations hits the target value in both models; however, the variance is reduced considerably with the introduction of negative social feedback. These results are not specific to the representative example of Figure 1, but are consistent throughout the wide parameter space (see analysis in the Supplementary Text ST4). Additionally, increasing abandonment, which is a form of independent, asocial negative feedback, is not sufficient to reduce variance (see Supplementary Text ST5).
Large deviations from the target distribution could compromise the ability of the colony to in-take the necessary nutrients for survival and reproduction, thus decreasing colony fitness. Figure 2 shows how the error in achieving the target distribution is significantly higher without negative social feedback. Similarly, the speed of adaptation to environmental changes is an important factor in the survival of the colony [31, 32]. The system without negative feedback can be incapable of adapting to changes in a timely manner because its temporal dynamics vary significantly depending on the initial commitment (see top-left inset of Figure 1). The system with negative feedback, instead, displays a constant convergence time regardless of the initial state of the system (see Supplementary Text ST6). Figure 3 shows how the convergence speed and the deviation from the target distribution are influenced by the strength of the negative feedback; the strength of negative feedback can tune a speed-robustness trade-off, similarly to the tuning of speed-value and speed-coherence trade-offs in consensus decisions [23, 24, 33]. In agreement with field observations of honeybees, which increase stop signalling when a quick response is necessary [10], our analysis also predicts a speed-up of the group dynamics for higher levels of negative feedback.
4 Discussion
Negative feedback has been considered in collective decisions, particularly as a means of symmetry breaking [22, 23, 24, 34], and in foraging, as a means of adapting to dynamically changing environments [10, 7, 12, 13]. Other than in entomology, negative feedback has been observed as a tool for noise reduction in gene networks [35, 36, 37] and in electronic systems [38, 39]. Here we have shown that negative feedback may play an important role in reducing variance in colony foraging performance. For example, considering the honeybee system that inspired our model, field observations have reported that levels of stop signalling increase in response to changes such as dangerous, overcrowded, or depleted food patches [13, 40, 11, 10]; however, it has not yet been fully understood why, even in static conditions, honeybees always deliver a small number of stop signals to foragers visiting the same forage patch [13, 10]. This pattern is consistent with our model, and the analysis presented is an interpretation for such observed behaviour.
Our results suggest a further progression in the evolution of collective foraging behaviour; solitary foraging by members of social insect colonies evolved first, but was comparatively inefficient due to the need for foragers to repeatedly and independently discover forage sites [41, 42] (see Supplementary Text ST8). Subsequently, positive social feedback evolved to improve foraging efficiency [43, 44, 45], but this came at the expense of robustness of the foraging outcome, through increased variance in foraging performance (see Supplementary Text ST9). Finally, negative feedback evolved not only to respond better to changing environments, but also to reduce variance in foraging performance. The re-use of negative feedback signals, such as in the case of honeybee stop-signals which are used in both foraging [10] and house-hunting [22] life history stages, would facilitate performance-enhancing innovations in signalling behaviours; however, it is not clear whether stop-signalling first arose in foraging or in house-hunting contexts (intuitively, we suggest the former, a more common life history event).
Some species have not evolved negative signalling mechanisms but rely on natural decay of feedback, such as pheromone evaporation. For instance, Lasius niger ants rely on the downregulation of positive feedback (i.e. pheromone deposition) in order to let pheromone decay take over [46, 47]. It is worth noting that this is not technically negative feedback; given the time taken from the first observations of the positive-feedback signals in colonies of honeybees and ants [3, 48, 49] to that of the corresponding negative feedback signals [6, 50], it may be worth further exploring social insects in which explicit negative feedback has not been observed, to search for expected negative feedback mechanisms, or explain why their life history means they would not be beneficial. As a motivating example, decaying waggle dance durations in honeybee swarms were taken to be due to decay processes internal to scout bees [51], but the negative stop-signal was subsequently discovered to be significant in these swarms [22].
We conclude by noting that our study highlights the importance of using multiscale modelling to understand collective behaviour [52, 53, 54]. In fact, through mean-field analysis we could not observe the dynamics that justify the use of the negative feedback. Instead, complementing the analysis with probabilistic models, we have been able to identify the system dynamics that favour the appearance of stop signalling as a mechanism for variance reduction. Multiscale modelling is a valuable framework which combines the use of a set of modelling techniques to analyse the system at various levels of complexity and noise. In this study, we only employed noise-free mean-field analysis and master equations with system-size dependent noise. However, further analysis could include the impact of spatial noise, and time-correlated information and/or interactions [52].
Code availability
All data, simulation code, and a Mathematica notebook reproducing the analyses presented herein is available in the GitHub repository https://github.com/DiODeProject/VarianceSuppression.
This is supplemented by a notebook for MuMoT [52], an open-source tool for multiscale modelling, which reproduces similar results to those presented herein. The notebook is available online at https://mybinder.org/v2/gh/DiODeProject/MuMoT/master?filepath=DemoNotebooks%2FVariance_suppression.ipynb.
Author contributions
Both authors conceived the original idea, performed mathematical analyses, and wrote the paper. A.R. generated the simulation data, and figures.
Competing interests
The authors declare no competing interests.
Acknowledgements
The authors thank Gianni Di Caro, Ulrike Feudel and David Wagg for useful discussions. This study was funded by the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme (grant agreement number 647704). A.R. also acknowledges support from the Belgian F.R.S.-FNRS, of which he is a Chargé de Recherches.
Footnotes
emails: james.marshall{at}sheffield.ac.uk
Improved analysis and presentation.
References
- [1].↵
- [2].↵
- [3].↵
- [4].↵
- [5].↵
- [6].↵
- [7].↵
- [8].↵
- [9].↵
- [10].↵
- [11].↵
- [12].↵
- [13].↵
- [14].↵
- [15].↵
- [16].↵
- [17].↵
- [18].↵
- [19].↵
- [20].↵
- [21].↵
- [22].↵
- [23].↵
- [24].↵
- [25].↵
- [26].↵
- [27].↵
- [28].↵
- [29].↵
- [30].↵
- [31].↵
- [32].↵
- [33].↵
- [34].↵
- [35].↵
- [36].↵
- [37].↵
- [38].↵
- [39].↵
- [40].↵
- [41].↵
- [42].↵
- [43].↵
- [44].↵
- [45].↵
- [46].↵
- [47].↵
- [48].↵
- [49].↵
- [50].↵
- [51].↵
- [52].↵
- [53].↵
- [54].↵