Skip to main content
Erschienen in:
Buchtitelbild

Open Access 2018 | OriginalPaper | Buchkapitel

6. The Blessing and Curse of Emergence in Swarm Intelligence Systems

verfasst von : John Harvey

Erschienen in: Foundations of Trusted Autonomy

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

In an increasingly complex and interconnected world, there is an increasing need for autonomous systems that can control systems that are beyond the capabilities of human operators. One of the key issues to be addressed in developing trusted autonomous systems is dealing with the phenomenon of “emergence”; either by taking advantage of emergence or avoiding emergence. Swarm intelligence systems, based on the interaction of a large number of relatively simples agents, rely on emergent intelligence for their problem solving capabilities. When used in trusted autonomous systems, the emergent behaviour of swarm intelligence systems can be both a blessing and a curse.

6.1 Introduction

We live in an increasingly complex and interconnected world, where there is an increasing need for autonomous systems that can control systems that are beyond the capabilities of human operators. To be useful, however, these autonomous systems must be able to be trusted, even in scenarios which cannot be predicted in advance. This is particularly important in safety critical systems where a mistake may lead to loss of life. At the same time, however, not taking advantage of the performance benefits of autonomous systems could also potentially lead to loss of life. One of the key issues to be addressed in developing trusted autonomous systems is dealing with the phenomenon of ‘emergence’, either by taking advantage of emergence or avoiding emergence.
In simple terms, emergence is behaviour at the global level that was not programmed in at the individual level and cannot be readily explained based on behaviour at the individual level. More formally, De Wolf identifies that “A system exhibits emergence when there are coherent emergents at the macro-level that dynamically arise from the interactions between the parts at the micro-level. Such emergents are novel w.r.t. the individual parts of the system” [1]. A well known example of emergence is the appearance of ‘gliders’ in Conway’s The Game of Life [2]. The glider-like objects are an outcome of the code that controls the The Game of Life but the objects themselves were never explicitly ‘designed in’ as part of the code. In nature, the complex patterns displayed by flocks of birds and schools of fish are an emergent property of the interaction of many individual units without any centralised control.
Emergence is closely related to the concepts of ‘complexity’ and ‘self-organisation’. Including both of these concepts, Goldstein defines emergence as “... the arising of novel and coherent structures, patterns and properties during the process of self-organization in complex systems” [3]. Complexity has been defined by Kennedy et al. as: “The interaction of many parts of a system, giving rise to behaviours and/or properties that are not found in the individual elements of the system” [4]. Or as Wolfram put it: “It is possible to make things of great complexity out of things that are very simple. There is no conservation of simplicity” [5]. Self organisation is defined by Camazine et al. as “... a process in which pattern at the global level of a system emerges solely from numerous interactions among the lower-level components of the system” [6]. Features of self organising systems that are essential to emergent behaviour are the existence of: positive feedback—that leads to amplification of fluctuations; negative feedback—to counterbalance amplification and provide stabilisation; multi stability—the coexistence of many stable states; and the existence of state transitions—leading to dramatic change of the system behaviour, i.e. ‘bifurcations’ in behaviour occur when some parameter/s are varied.
Goldstein [3] identifies five essential features of emergence:
  • Radical novelty—novel behaviour occurs that cannot be predicted.
  • Coherence or correlation—the novel behaviour has some level of coherence over time.
  • Global or macro-level behaviour—coherence occurs at the macro level.
  • Dynamical—the macro-level, while having some coherence in time, also evolves over time.
  • Ostensive—emergent behaviours are recognised ostensively, i.e. by showing themselves.
While Goldstein identifies that emergence is inherently unpredictable, Fromm [7] proposes that there are four types of emergence, only two of which are unpredictable. The four types of emergence proposed by Fromm are shown in Table  6.1. Using Fromm’s classification scheme, there is a clear gradation in the complexity of systems that display emergent behaviour, from the least complex in Type I, to the most complex in Type IV.
Table 6.1
Fromm’s classification of types of emergence
Type
Name
Predictability
Example
I
Nominal/ Intentional
Predictable
Ordinary machines such as clocks or steam engines
II
Weak
Predictable in principle
School of fish, flock of birds
III
Multiple
Not predictable
Stock markets, pattern formation in nature
IV
Strong
Not predictable in principle
Life and culture
The following Sections will examine the implications of emergent behaviour in swarm intelligence systems, specifically in relation to their potential use in autonomous systems. As identified in Table 6.1, based on Fromm’s classification scheme, swarm intelligence systems fall into Type II ‘Weak and predictable’ emergence.

6.2 Emergence in Swarm Intelligence

Swarm intelligence systems, based on the local interaction of a large number of relatively simple agents, display complex, goal-oriented behaviour at the global level. Swarm intelligence is defined by Kordon as “... coherence without choreography and is based on the emerging collective intelligence of simple artificial individuals” [8]. Swarm intelligence systems have proven useful in solving a wide range of complex, non-linear, real-world problems based on their ability to search complex problem spaces where other methods are unsuitable or ineffective.
Swarm intelligence systems, commonly comprising large numbers of relatively simple, homogenous agents, are one form of multi-agent systems. Alternate implementations exist. For example in Chap. 5, Bryant and Miikulainen examine the advantages and disadvantages of homogenous versus heterogenous agents and the benefits of adaptability of the agents.
Examples of swarm intelligence systems relevant to trusted autonomy include swarm robotics  [912], control of groups of unmanned aerial vehicles [1316], control of autonomous land and underwater vehicles [17, 18], network switching [19], economic load dispatch [20], the control of switching networks [21], and the control of chaotic non-linear networks [22].
The ‘intelligence’ displayed by swarm intelligence systems is an emergent property of the system, without any form of external control, synchronous clock or shared memory and in the absence of any system-wide communication mechanism [23].
While the emergent behaviour of swarm intelligence systems has proven useful in solving complex real-world problems, as Parunak notes: “Neither self-organization nor emergence is necessarily good” [15]. Emergence, therefore, can be both a blessing and a curse in the application of swarm intelligence techniques to develop trusted autonomous systems.

6.3 The ‘Blessing’ of Emergence

The emergent behaviour of swarm intelligence systems can be a ‘blessing’ in some complex problem solving situations, based on a number of advantages that emergent behaviour offers. The first of these advantages is simplicity: individual agents tend to be quite simple, yet together they can produce very complicated behaviour. This means that programming is easy as the complexity of individual agents is low [2426]. And because agents are relatively simple, programming errors are less likely and debugging and validation of performance of the individual agents is relatively simple.
The second is robustness: swarming systems are able to continue to operate, albeit at a lower performance, even though there are failures in some individuals or disturbances in the environment [12, 27]. Robustness also comes from the lack of centralised control, which means there is no single point of failure.
The third is flexibility: the system is self-adjusting, able to adapt quickly to changing circumstances without changing individual agents’ behaviour [12, 26, 27]. Closely related to flexibility is the concept of environment integration: environmental dynamics are directly integrated into swarm’s behaviour, and can enhance system performance [25].
The fourth is scalability: the swarm can operate using different swarm sizes with little if any change to coordination mechanisms. Processing requirements, therefore, tend to increase linearly as the swarm size increases [12, 26].
The fifth is autonomy: swarm intelligence systems operate without external control or supervision, providing the capacity to control systems that are too complex or a require a response beyond the capacity of human involvement [1719].
The sixth is parallelism: swarm intelligence systems inherently use parallel computation for problem solving [19].
Together, these factors make the emergent nature of swarm intelligence systems attractive for solving complex problems that cannot be broken down into simple parts. They can therefore be attractive for use in autonomous systems and the advantages they offer potentially contribute towards trust of the system.

6.4 The ‘Curse’ of Emergence

The emergent behaviour of swarm intelligence systems can also be a ‘curse’ in some complex problem solving situations, based on a number of inherent limitations of swarm intelligence systems. These limitations can lead to lack of trust in autonomous systems that rely on swarm intelligence, which, in turn, rely on emergence.
The first of these limitations is the challenge of predicting the behaviour of swarm intelligence systems. Fromm categorises swarming systems as Type II emergent behaviour and predictable in principle, but in practice predictability is difficult to achieve [7]. A simple swarming/not-swarming prediction may be possible, predicting the detailed characteristics of swarming behaviour, however, is more challenging. Predictability is particularly important in relation to phase boundaries where fundamental changes in behaviour occur [28]. As Wright et al. note, in real-world systems “.. the presence of undesirable behaviours that are a result of unforeseen non-linear interactions with the different components of these systems ... can have catastrophic consequences ...” [29]. If predictability cannot be guaranteed, at least within acceptable bounds, swarm intelligence systems will not be used for safety critical applications a priori. In one approach to improve the predictability of swarming systems, Harvey et al. have used measures typically associated with chaotic dynamics to quantify and predict swarming behaviour [30, 31].
The second limitation, and closely related to that of unpredictability, is the inability to control the behaviour of swarm intelligence systems [28]. As Everitt and Hutter note in Chap. 3, “\(\dots \) with increasing autonomy and responsibility, and with increasing intelligence and capability, there inevitably comes a risk of systems causing substantial harm.” Control of swarming systems is inherently difficult due to the emergent, non-linear nature of their dynamics. Lack of control may be unacceptable in some problem solving areas where safety is critical. The inherent absence of centralised/higher-level control of swarming systems means that control of behaviour must be achieved indirectly, through the rules that control individual agent behaviour or the parameters that ‘tune’ the rules. Developing appropriate rules at the individual level can be a complex task. As Chevrier notes, the complexity is “...proportional to the distance between the simplicity of individuals and the complexity of the collective property” [32]. Choosing parameters to achieve a particular behaviour outcome is also a difficult task and in many cases may not be possible [12, 33, 34]. An alternate approach is to adjust parameters until a particular behaviour is achieved based on an objective measure of behaviour using an optimisation routine [35]. Another possible approach is to incorporate dynamic tuning—effectively a form of adaptation—in the model but this considerably increases the complexity of the agents and potentially the processing overhead and unpredictability of the behaviour of the system [36].
The third major limitation of swarm intelligence systems relates to the time required to reach a solution, which may limit the usefulness of swarm intelligence systems for on-line control tasks and time-critical tasks [33]. Options to improve the time to obtain a solution include increasing the number of swarm members and increasing the complexity of the members, for example, by incorporation of adaptation of members. These same changes, however, can also increase the processing time to converge to a solution. Balancing these competing factors is itself a complex optimising task which still may not lead to an acceptable outcome in the time required.

6.5 Taking Advantage of the Good While Avoiding the Bad

As systems become too complex and/or too dynamic for human control, some form of trusted autonomy will be required. In attempting to control such complex systems, emergent behaviour is likely, and probably necessary. Paranuk observes, therefore, that what is required are principles for designing and developing systems whose emergent behaviour is beneficial, or at least benign [15].
Swarm intelligence systems have shown they can be beneficial in solving complex real-world problems. This beneficial behaviour is dependent on emergence but currently processes are not available to guarantee behaviour will be benign in all possible circumstances. In an effort to take advantage of the benefits of swarm intelligence systems, while avoiding the limitations, Winfield et al. [37] have introduced the concept of “swarm engineering” which they see as a fusion of dependable systems engineering and swarm intelligence. They acknowledge the need to validate the behaviour of such systems but argue there is no reason that validating swarm intelligence systems should be any more complex than validating other complex systems. Winfield et al. discuss two key features of a system in relation to dependability: ‘liveness’, which relates to the swarm doing the right things; and ‘safety’ which relates to the swarm not doing the wrong thing. The two concepts are related but not the same thing. As Winfield et al. note: “A system that is provably safe could, for example, do the wrong thing safely” [37].
Promising mathematical modelling approaches have been developed to validate the ‘liveness’ aspect of swarm intelligence systems. In the context of swarm robotics examples include: Lancaster who uses networks of simple probabilistic graphs to predict swarm behaviour [38]; Dixon et al. who have investigated the verification of swarms using temporal logic and model checking [39]; and Brambilla et al. who have introduced an approach to the top-down design and verification of swarms via formal specification and model checking [40]. Less progress has been achieved on validation of safety aspects but Harper has shown the potential for using Lyapunov stability techniques [41].
But even if ‘liveness’ and ‘safety’ aspects can be unambiguously determined, there is still a body of work to be conducted to determine what ‘trusted’ means in the real world. As Devitt notes in Chap.  10, “We have different thresholds for trust depending on the risk of the decisions that have to be made and this in turn depends on impact of decisions.” Consider a scenario where a swarm of robots is tasked to find all the survivors after a disaster. If the robots find 90% of the survivors but can be guaranteed not to injure anyone in the search process—can that system be considered ‘trusted’. What if the swarm of robots can find 99% of survivors but there is a 10% chance of injuring a survivor during the search—would that system be trusted? Which would be the most trusted?

6.6 Conclusion

There is an increasing need for autonomous systems to control an increasingly complex world. To solve real world problems, however, autonomous systems must be able to be trusted. Swarm intelligence systems are one form of autonomous systems that have proven useful in controlling complex real-world systems. The intelligence displayed by these systems is an emergent property of swarming systems. The emergent behaviour of these systems is both a blessing and a curse. The emergent behaviour provides the potential to solve problems that may not be able to be solved by other means. But without the ability to verify and trust the emergent behaviour of swarm intelligence systems in the full range of situations in which they will be applied, there will be strict limits to their applicability in real-world systems. This is particularly important in safety critical systems.
Open Access This chapter is licensed under the terms of the Creative Commons Attribution 4.0 International License (http://​creativecommons.​org/​licenses/​by/​4.​0/​), which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license and indicate if changes were made.
The images or other third party material in this chapter are included in the chapter’s Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the chapter’s Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder.
Literatur
1.
Zurück zum Zitat T. De Wolf, T. Holvoet, Emergence versus self-Organisation: Different Concepts but Promising when Combined (Springer, Berlin, 2005) T. De Wolf, T. Holvoet, Emergence versus self-Organisation: Different Concepts but Promising when Combined (Springer, Berlin, 2005)
2.
Zurück zum Zitat J. Conway, The game of life. Sci. Am. 223(4), 4 (1970) J. Conway, The game of life. Sci. Am. 223(4), 4 (1970)
4.
Zurück zum Zitat J. Kennedy, J.F. Kennedy, R.C. Eberhart, Y (Shi, Morgan Kaufmann, Swarm intelligence, 2001) J. Kennedy, J.F. Kennedy, R.C. Eberhart, Y (Shi, Morgan Kaufmann, Swarm intelligence, 2001)
5.
Zurück zum Zitat S. Wolfram, Cellular automata as models of complexity. Nature 311(5985), 419–424 (1984)CrossRef S. Wolfram, Cellular automata as models of complexity. Nature 311(5985), 419–424 (1984)CrossRef
6.
Zurück zum Zitat S. Camazine, Self-organization in biological systems (Princeton University Press, Princeton, 2003)MATH S. Camazine, Self-organization in biological systems (Princeton University Press, Princeton, 2003)MATH
7.
Zurück zum Zitat J. Fromm. Types and forms of emergence. arXiv preprint nlin/0506028, 2005 J. Fromm. Types and forms of emergence. arXiv preprint nlin/0506028, 2005
8.
Zurück zum Zitat A.K. Kordon, Swarm Intelligence: The Benefits of Swarms, (Springer, 2010), pp. 145–174 3540699104 A.K. Kordon, Swarm Intelligence: The Benefits of Swarms, (Springer, 2010), pp. 145–174 3540699104
9.
Zurück zum Zitat C. Blum, R. Groß, Swarm Intelligence in Optimization and Robotics (Springer, Berlin, 2015), pp. 1291–1309 C. Blum, R. Groß, Swarm Intelligence in Optimization and Robotics (Springer, Berlin, 2015), pp. 1291–1309
10.
Zurück zum Zitat M. Brambilla, E. Ferrante, M. Birattari, M. Dorigo, Swarm robotics: a review from the swarm engineering perspective. Swarm Intell. 7(1), 1–41 (2013)CrossRef M. Brambilla, E. Ferrante, M. Birattari, M. Dorigo, Swarm robotics: a review from the swarm engineering perspective. Swarm Intell. 7(1), 1–41 (2013)CrossRef
11.
Zurück zum Zitat A. Oliveira, N. de Sá, L. Nedjah, L. de Macedo, Mourelle, Distributed efficient localization in swarm robotic systems using swarm intelligence algorithms. Neurocomputing 172, 322–336 (2016)CrossRef A. Oliveira, N. de Sá, L. Nedjah, L. de Macedo, Mourelle, Distributed efficient localization in swarm robotic systems using swarm intelligence algorithms. Neurocomputing 172, 322–336 (2016)CrossRef
12.
Zurück zum Zitat W. Liu, A.F.T. Winfield, Modeling and optimization of adaptive foraging in swarm robotic systems. Int. J. Robotics. Res. 29(14), 1743–1760 (2010)CrossRef W. Liu, A.F.T. Winfield, Modeling and optimization of adaptive foraging in swarm robotic systems. Int. J. Robotics. Res. 29(14), 1743–1760 (2010)CrossRef
13.
Zurück zum Zitat B. Crowther, X. Riviere, Flocking of autonomous unmanned air vehicles. Aeronaut. J. 107(1068), 99–109 (2003) B. Crowther, X. Riviere, Flocking of autonomous unmanned air vehicles. Aeronaut. J. 107(1068), 99–109 (2003)
14.
Zurück zum Zitat P. Gaudiano, B. Shargel, E. Bonabeau, B.T. Clough, Swarm intelligence: a new c2 paradigm with an application to control swarms of uavs. Technical report, 2003 P. Gaudiano, B. Shargel, E. Bonabeau, B.T. Clough, Swarm intelligence: a new c2 paradigm with an application to control swarms of uavs. Technical report, 2003
15.
Zurück zum Zitat H.V.D. Parunak, L.M. Purcell, F.C.S. SIX, and M.R. O’Connell, Digital pheromones for autonomous coordination of swarming uav’s, in American Institute of Aeronautics and Astronautics (AIAA) First Technical Conference and Workshop on Unmanned Aerospace Vehicles, Systems, and Operations, 2002 H.V.D. Parunak, L.M. Purcell, F.C.S. SIX, and M.R. O’Connell, Digital pheromones for autonomous coordination of swarming uav’s, in American Institute of Aeronautics and Astronautics (AIAA) First Technical Conference and Workshop on Unmanned Aerospace Vehicles, Systems, and Operations, 2002
16.
Zurück zum Zitat J. Wu, J. Wang, Y. Cao, Y. Cao, X. Shi, Research of Multi-UAVs Communication Range Optimization Based on Improved Artificial Fish-Swarm Algorithm (World Scientific, Singapore, 2015)CrossRef J. Wu, J. Wang, Y. Cao, Y. Cao, X. Shi, Research of Multi-UAVs Communication Range Optimization Based on Improved Artificial Fish-Swarm Algorithm (World Scientific, Singapore, 2015)CrossRef
17.
Zurück zum Zitat J.-J. Li, R.-B. Zhang, Y. Yang, Multi AUV Intelligent Autonomous Learning Mechanism Based on QPSO Algorithm (Springer, Berlin, 2015), pp. 60–67 J.-J. Li, R.-B. Zhang, Y. Yang, Multi AUV Intelligent Autonomous Learning Mechanism Based on QPSO Algorithm (Springer, Berlin, 2015), pp. 60–67
18.
Zurück zum Zitat F. Ulbrich, S.S. Rotter, R. Rojas, Adapting to the traffic swarm: Swarm behaviour for autonomous cars. inHandbook of Research on Design, Control, and Modeling of Swarm Robotics, 2015, p. 263 F. Ulbrich, S.S. Rotter, R. Rojas, Adapting to the traffic swarm: Swarm behaviour for autonomous cars. inHandbook of Research on Design, Control, and Modeling of Swarm Robotics, 2015, p. 263
19.
Zurück zum Zitat I. Kassabalidis, M.A. El-Sharkawi, R.J. Marks, P. Arabshahi, A.A. Gray, Swarm Intelligence for Routing in Communication Networks, Vol. 6. IEEE, 2001 I. Kassabalidis, M.A. El-Sharkawi, R.J. Marks, P. Arabshahi, A.A. Gray, Swarm Intelligence for Routing in Communication Networks, Vol. 6. IEEE, 2001
20.
Zurück zum Zitat H.M. Dubey, M. Pandit, B.K. Panigrahi, M. Udgir, Economic load dispatch by hybrid swarm intelligence based gravitational search algorithm. Int. J. Intell. Syst. Appl. 5(8), 21–32 (2013) H.M. Dubey, M. Pandit, B.K. Panigrahi, M. Udgir, Economic load dispatch by hybrid swarm intelligence based gravitational search algorithm. Int. J. Intell. Syst. Appl. 5(8), 21–32 (2013)
21.
Zurück zum Zitat G. Herbert, A. Tanner, G.J. Pappas, Jadbabaie, Flocking in fixed and switching networks. IEEE Trans. Autom. Control 52(5), 863–868 (2007)CrossRefMATH G. Herbert, A. Tanner, G.J. Pappas, Jadbabaie, Flocking in fixed and switching networks. IEEE Trans. Autom. Control 52(5), 863–868 (2007)CrossRefMATH
23.
Zurück zum Zitat G. Beni, J. Wang, Swarm Intelligence in Cellular Robotic Systems. (Springer, 1993), pp. 703–712 G. Beni, J. Wang, Swarm Intelligence in Cellular Robotic Systems. (Springer, 1993), pp. 703–712
24.
Zurück zum Zitat E. Bonabeau, M. Dorigo, G. Theraulaz, Swarm Intelligence: From Natural to Artificial Systems (Oxford University Press, Oxford, 1999)MATH E. Bonabeau, M. Dorigo, G. Theraulaz, Swarm Intelligence: From Natural to Artificial Systems (Oxford University Press, Oxford, 1999)MATH
25.
Zurück zum Zitat D. Qu, H. Qu, Y. Liu. Emergence in Swarming Pervasive Computing and Chaos Analysis. IEEE, 2006 D. Qu, H. Qu, Y. Liu. Emergence in Swarming Pervasive Computing and Chaos Analysis. IEEE, 2006
26.
Zurück zum Zitat E. Şahin, Swarm Robotics: From Sources of Inspiration to Domains of Application (Springer, Berlin, 2005), pp. 10–20 E. Şahin, Swarm Robotics: From Sources of Inspiration to Domains of Application (Springer, Berlin, 2005), pp. 10–20
27.
Zurück zum Zitat A. Kundu, C. Ji. Swarm Intelligence in Cloud Environment, (Springer, 2012), pp. 37–44 3642309755 A. Kundu, C. Ji. Swarm Intelligence in Cloud Environment, (Springer, 2012), pp. 37–44 3642309755
28.
Zurück zum Zitat Y. Wu, J. Su, H. Tang, H. Tianfield. Analysis of the emergence in swarm model based on largest lyapunov exponent. Mathematical Problems in Engineering, 2011 Y. Wu, J. Su, H. Tang, H. Tianfield. Analysis of the emergence in swarm model based on largest lyapunov exponent. Mathematical Problems in Engineering, 2011
29.
Zurück zum Zitat W.A. Wright, R.E. Smith, M. Danek, Pillip Greenway, A generalisable measure of self-organisation and emergence. In Artificial Neural Networks—ICANN 2001, (Springer, Berlin, 2001.), pp. 857–864 W.A. Wright, R.E. Smith, M. Danek, Pillip Greenway, A generalisable measure of self-organisation and emergence. In Artificial Neural NetworksICANN 2001, (Springer, Berlin, 2001.), pp. 857–864
30.
Zurück zum Zitat J. Harvey, K. Merrick, H.A. Abbass, Application of chaos measures to a simplified boids flocking model. Swarm Intelligence 9(1), 23–41 (2015)CrossRef J. Harvey, K. Merrick, H.A. Abbass, Application of chaos measures to a simplified boids flocking model. Swarm Intelligence 9(1), 23–41 (2015)CrossRef
31.
Zurück zum Zitat J. Harvey, K. Merrick, H.A Abbass. Quantifying swarming behaviour, in International Conference on Swarm Intelligence, Bali, 2016 J. Harvey, K. Merrick, H.A Abbass. Quantifying swarming behaviour, in International Conference on Swarm Intelligence, Bali, 2016
32.
Zurück zum Zitat C. Vincent, From Self-Organized Systems to Collective Problem Solving (Springer, Berlin, 2004) C. Vincent, From Self-Organized Systems to Collective Problem Solving (Springer, Berlin, 2004)
33.
Zurück zum Zitat H. Ahmed, J. Glasgow, Swarm intelligence: concepts, models and applications. Technical Report 2012-585, School Of Computing, Queens University, Kingston, Ontario, Canada K7L3N6, 2012 H. Ahmed, J. Glasgow, Swarm intelligence: concepts, models and applications. Technical Report 2012-585, School Of Computing, Queens University, Kingston, Ontario, Canada K7L3N6, 2012
34.
Zurück zum Zitat Z. Yuan, M.A.M. De Oca, M. Birattari, T. Stützle, Continuous optimization algorithms for tuning real and integer parameters of swarm intelligence algorithms. Swarm Intell. 6(1), 49–75 (2012)CrossRef Z. Yuan, M.A.M. De Oca, M. Birattari, T. Stützle, Continuous optimization algorithms for tuning real and integer parameters of swarm intelligence algorithms. Swarm Intell. 6(1), 49–75 (2012)CrossRef
35.
Zurück zum Zitat N. Zaera, D. Cliff. Not Evolving Collective Behaviours in Synthetic Fish. Citeseer, 1996 N. Zaera, D. Cliff. Not Evolving Collective Behaviours in Synthetic Fish. Citeseer, 1996
36.
Zurück zum Zitat P. Vannucci, Ale-pso: an adaptive swarm algorithm to solve design problems of laminates. Algorithms 2(2), 710–734 (2009)MathSciNetCrossRef P. Vannucci, Ale-pso: an adaptive swarm algorithm to solve design problems of laminates. Algorithms 2(2), 710–734 (2009)MathSciNetCrossRef
37.
Zurück zum Zitat A.F.T. Winfield, C.J. Harper, J. Nembrini, Towards Dependable Swarms and a New Discipline of Swarm Engineering (Springer, Berlin, 2005)CrossRef A.F.T. Winfield, C.J. Harper, J. Nembrini, Towards Dependable Swarms and a New Discipline of Swarm Engineering (Springer, Berlin, 2005)CrossRef
38.
Zurück zum Zitat J.P. Lancaster Jr., Predicting the Behavior of Robotic Swarms in Discrete Simulation (Kansas State University, Manhattan, 2015) J.P. Lancaster Jr., Predicting the Behavior of Robotic Swarms in Discrete Simulation (Kansas State University, Manhattan, 2015)
39.
Zurück zum Zitat C. Dixon, A. Winfield, M. Fisher, Towards Temporal Verification of Emergent Behaviours in Swarm Robotic Systems (Springer, Berlin, 2011)CrossRef C. Dixon, A. Winfield, M. Fisher, Towards Temporal Verification of Emergent Behaviours in Swarm Robotic Systems (Springer, Berlin, 2011)CrossRef
40.
Zurück zum Zitat M. Brambilla, A. Brutschy, M. Dorigo, M. Birattari, Property-driven design for robot swarms: a design method based on prescriptive modeling and model checking. ACM Trans. Autonomous Adaptive Syst. (TAAS) 9(4), 1556–4665 (2015) M. Brambilla, A. Brutschy, M. Dorigo, M. Birattari, Property-driven design for robot swarms: a design method based on prescriptive modeling and model checking. ACM Trans. Autonomous Adaptive Syst. (TAAS) 9(4), 1556–4665 (2015)
41.
Zurück zum Zitat C. Harper, A. Winfield, Designing behaviour based systems using the space-time distance principle. Towards Intelligent Mobile Robots (Timr), (2001) C. Harper, A. Winfield, Designing behaviour based systems using the space-time distance principle. Towards Intelligent Mobile Robots (Timr), (2001)
Metadaten
Titel
The Blessing and Curse of Emergence in Swarm Intelligence Systems
verfasst von
John Harvey
Copyright-Jahr
2018
DOI
https://doi.org/10.1007/978-3-319-64816-3_6

Neuer Inhalt