Stigmergy and Virtual Pheromones

Total Page:16

File Type:pdf, Size:1020Kb

Stigmergy and Virtual Pheromones COLLABORATION IN WEB N.0: STIGMERGY AND VIRTUAL PHEROMONES Aiden Dipple Bachelor of Informatics Submitted in [partial] fulfilment of the requirements for the degree of Doctor of Philosophy Science and Engineering Faculty Queensland University of Technology 2015 Keywords Autopoiesus, Collaboration, Design Pattern, Decentralised Management, Environment-Embedded Communication, Human Factors, Implicit Communication, Self-Organisation, Stigmergy, Swarm Intelligence, Virtual Pheromones, Web Architecture Collaboration in Web N.0: Stigmergy and Virtual Pheromones i Abstract Stigmergy is a biological term used when discussing a sub-set of insect swarm- behaviour describing the apparent organisation seen during their activities. Stigmergy describes a communication mechanism based on environment-mediated signals which trigger responses among the insects. This phenomenon is demonstrated in the behaviour of ants and their food gathering process when following pheromone trails, where the pheromones are a form of environment- mediated communication. What is interesting with this phenomenon is it provides emergent self-organisation where highly organised societies are achieved without an apparent management structure. Stigmergy is also observed in human environments, both natural and engineered. It is implicit in the Web where sites provide a virtual environment supporting coordinative contributions. Researchers in varying disciplines appreciate the power of this phenomenon and have studied how to exploit it. We hypothesized that this phenomenon can be exploited by engineering it into websites more effectively. The aim of this thesis was to develop a general theory of stigmergy and an abstract model. We developed this through a content analysis of influential literature documenting the theories and experiments. The model generated through the qualitative data analysis will be used as a template to assess existing websites through a series of comparative case studies to assess how stigmergy exists in those sites. The results of these studies provide the foundation for design how to engineer stigmergy into websites. This design is developed into a special theory describing a software design pattern for building Web 2.0 components exploiting this self- organizing phenomenon. To verify the software design pattern an experimental prototype website was built that incorporates various stigmergy examples that are seen in popular websites (e.g.: Facebook’s like feature). The prototype has been evaluated against the abstract model to verify that each of the identified features of stigmergy is present and supported by the design pattern. During this research project we discovered that many websites demonstrate examples of stigmergy that fit our model perfectly. In most cases the stigmergic properties appear to have been haphazardly (but fortuitously) included. Through the course of the project we discover that previous research quantitatively verifies that incorporating stigmergy into websites improves collaboration results. What this research has provided is a more rigorous mechanism for systematically including stigmergy into websites. This project has produced a foundation design pattern for future researchers to more easily explore the full capability of incorporating stigmergy within collaborative Web environments to realise this benefit. We consider that the development of an abstract model of stigmergy and the creation of a Web software design pattern based on stigmergy to be a significant contribution. We believe that this will encourage future research into improved collaboration on social sites where the number of users can reach swarm levels and decentralised management solutions are not only scalable, but essential. ii Collaboration in Web N.0: Stigmergy and Virtual Pheromones Table of Contents Keywords .................................................................................................................................. i Abstract .................................................................................................................................... ii Table of Contents .................................................................................................................... iii List of Figures ...........................................................................................................................v List of Tables .......................................................................................................................... vi List of Publications ................................................................................................................ vii Statement of Original Authorship ........................................................................................... ix Acknowledgements ...................................................................................................................x Chapter 1: Introduction ............................................................................................ 1 Background ...............................................................................................................................1 Context ......................................................................................................................................4 Purposes ....................................................................................................................................5 Significance, Scope, and Definitions ........................................................................................6 Thesis Outline and Research Papers .........................................................................................7 Chapter 2: Literature Review ................................................................................. 11 Background .............................................................................................................................14 The History of Stigmergy .......................................................................................................17 Understanding the Depth of Stigmergy ..................................................................................22 Evolution and Emergence .......................................................................................................27 From Entomological to Cerebral.............................................................................................30 The Meaning of Stigma ..........................................................................................................36 A New Model ..........................................................................................................................45 Summary and Implications .....................................................................................................53 Chapter 3: Research Design .................................................................................... 56 Methodology and Research Design ........................................................................................56 Methodology .............................................................................................................................. 56 Research Design......................................................................................................................... 60 Participants ..............................................................................................................................60 Instruments ..............................................................................................................................61 Analysis ..................................................................................................................................63 Ethics and Limitations ............................................................................................................64 Chapter 4: Standing on the Shoulders of Ants: Stigmergy in Web N.0 .............. 67 Preamble .................................................................................................................................67 Chapter 5: Stigmergy in Web 2.0: a Model for Site Dynamics ............................ 73 Collaboration in Web N.0: Stigmergy and Virtual Pheromones iii Preamble ................................................................................................................................. 73 Chapter 6: General Theory of Stigmergy: Modelling Stigma Semantics ........... 83 Preamble ................................................................................................................................. 83 Chapter 7: Extending Web Modelling Language to Exploit Stigmergy: Intentionally Recording Unintentional Trails ..................................................... 116 Preamble ............................................................................................................................... 116 Chapter 8: Stigmergy within Web Modelling Languages: Positive Feedback Mechanisms ............................................................................................................. 123 Preamble ............................................................................................................................... 123 Chapter 9: Special Theory of Stigmergy: A Design Pattern for Web 2.0 ......... 131 Preamble ..............................................................................................................................
Recommended publications
  • Evolving Behaviour Trees for Supervisory Control of Robot Swarms
    Evolving Behaviour Trees for Supervisory Control of Robot Swarms Elliott Hogg1y, Sabine Hauert1, David Harvey, Arthur Richards1 1Bristol Robotics Laboratory, University of Bristol, UK. E-mail: [email protected], [email protected] Abstract: Supervisory control of swarms is essential to their deployment in real world scenarios to both monitor their operation and provide guidance. We explore mechanisms by which humans might provide supervisory control to swarms and improve their performance. Rather than have humans guess the correct form of supervisory control, we use artificial evolution to learn effective human-readable strategies to help human operators understanding and performance when con- trolling swarms. These strategies can be thoroughly tested and can provide knowledge to be used in the future in a variety of scenarios. Behaviour trees are applied to represent human readable decision strategies which are produced through evolution. We investigate a simulated set of scenarios where a swarm of robots have to explore varying environments and reach sets of objectives. Effective supervisory control strategies are evolved to explore each environment using different local swarm behaviours. The evolved behaviour trees are animated alongside swarm simulations to enable clear under- standing of the supervisory strategies. We conclude by identifying the strengths in accelerated testing and the benefits of this approach for scenario exploration and training of human operators. Keywords: Human Swarm Interaction; Swarm; Artificial Evolution; Supervisory Control; Behaviour Trees 1. INTRODUCTION • Parametric: Adjusting the characteristics of an emer- gent behaviour [6, 12]. Growing interest in the use of swarm systems has led • Environmental: The operator highlights points of inter- to new questions regarding effective design for real-world est within an environment [8, 26].
    [Show full text]
  • Global Participatory Acts and the State
    STRENGTHENING THE STATE THROUGH DISSENT: GLOBAL PARTICIPATORY ACTS AND THE STATE By Patricia Camilien, université Quisqueya INTRODUCTION In Alvin Toffler‟s Future Shock (1970), three types of men coexist on the planet. Men of the present, living in the here and now as they are carried away by the waves and currents of the world; they are rather vulnerable to "future shock". Men of the past, who have remained in a past time long gone, are living in the twentieth century but are still in the twelfth. Men of the future, informed, insightful and perceptive, who are already surfing on the major trends of tomorrow. In today's world, these men of the future are part of a transnational and nomadic elite helped by the increasing liberalization of trade and the disappearance of borders – at the least for them. Transnational companies like oil brokerage firm Trafigura i – made globally (in) famous in 2010 by a journalist‟s tweet about a file hosted on WikiLeaks – exemplify this (future) global world. They enjoy the best of corporate law around the world and diversify their operations accordingly. This use of different national laws according to the benefits they offer is not limited to transnational corporations and their owners, but now extends to individuals who, while they are not billionaires in dollars, are so in reticular connections. Using global participatory acts (heretofore participactions), they seem to be the ones to help the people move from the present to the future. Moral and social entrepreneurs, they are the vanguard of the future changes in society they are trying to drive through networked actions as relayed by mass self- communication.
    [Show full text]
  • Minding the Body Interacting Socially Through Embodied Action
    Linköping Studies in Science and Technology Dissertation No. 1112 Minding the Body Interacting socially through embodied action by Jessica Lindblom Department of Computer and Information Science Linköpings universitet SE-581 83 Linköping, Sweden Linköping 2007 © Jessica Lindblom 2007 Cover designed by Christine Olsson ISBN 978-91-85831-48-7 ISSN 0345-7524 Printed by UniTryck, Linköping 2007 Abstract This dissertation clarifies the role and relevance of the body in social interaction and cognition from an embodied cognitive science perspective. Theories of embodied cognition have during the past two decades offered a radical shift in explanations of the human mind, from traditional computationalism which considers cognition in terms of internal symbolic representations and computational processes, to emphasizing the way cognition is shaped by the body and its sensorimotor interaction with the surrounding social and material world. This thesis develops a framework for the embodied nature of social interaction and cognition, which is based on an interdisciplinary approach that ranges historically in time and across different disciplines. It includes work in cognitive science, artificial intelligence, phenomenology, ethology, developmental psychology, neuroscience, social psychology, linguistics, communication, and gesture studies. The theoretical framework presents a thorough and integrated understanding that supports and explains the embodied nature of social interaction and cognition. It is argued that embodiment is the part and parcel of social interaction and cognition in the most general and specific ways, in which dynamically embodied actions themselves have meaning and agency. The framework is illustrated by empirical work that provides some detailed observational fieldwork on embodied actions captured in three different episodes of spontaneous social interaction in situ.
    [Show full text]
  • Markets Not Capitalism Explores the Gap Between Radically Freed Markets and the Capitalist-Controlled Markets That Prevail Today
    individualist anarchism against bosses, inequality, corporate power, and structural poverty Edited by Gary Chartier & Charles W. Johnson Individualist anarchists believe in mutual exchange, not economic privilege. They believe in freed markets, not capitalism. They defend a distinctive response to the challenges of ending global capitalism and achieving social justice: eliminate the political privileges that prop up capitalists. Massive concentrations of wealth, rigid economic hierarchies, and unsustainable modes of production are not the results of the market form, but of markets deformed and rigged by a network of state-secured controls and privileges to the business class. Markets Not Capitalism explores the gap between radically freed markets and the capitalist-controlled markets that prevail today. It explains how liberating market exchange from state capitalist privilege can abolish structural poverty, help working people take control over the conditions of their labor, and redistribute wealth and social power. Featuring discussions of socialism, capitalism, markets, ownership, labor struggle, grassroots privatization, intellectual property, health care, racism, sexism, and environmental issues, this unique collection brings together classic essays by Cleyre, and such contemporary innovators as Kevin Carson and Roderick Long. It introduces an eye-opening approach to radical social thought, rooted equally in libertarian socialism and market anarchism. “We on the left need a good shake to get us thinking, and these arguments for market anarchism do the job in lively and thoughtful fashion.” – Alexander Cockburn, editor and publisher, Counterpunch “Anarchy is not chaos; nor is it violence. This rich and provocative gathering of essays by anarchists past and present imagines society unburdened by state, markets un-warped by capitalism.
    [Show full text]
  • Mobility and Infectiousness in the Spatial Spread of an Emerging Fungal Pathogen
    Received: 7 May 2020 | Accepted: 11 January 2021 DOI: 10.1111/1365-2656.13439 RESEARCH ARTICLE Mobility and infectiousness in the spatial spread of an emerging fungal pathogen Kate E. Langwig1 | J. Paul White2 | Katy L. Parise3 | Heather M. Kaarakka2 | Jennifer A. Redell2 | John E. DePue4 | William H. Scullon5 | Jeffrey T. Foster3 | A. Marm Kilpatrick6 | Joseph R. Hoyt1 1Department of Biological Sciences, Virginia Polytechnic Institute, Blacksburg, VA, USA; 2Wisconsin Department of Natural Resources, Madison, WI, USA; 3Pathogen and Microbiome Institute, Northern Arizona University, Flagstaff, AZ, USA; 4Michigan Department of Natural Resources, Baraga, MI, USA; 5Michigan Department of Natural Resources, Norway, MI, USA and 6Department of Ecology and Evolutionary Biology, University of California, Santa Cruz, CA, USA Correspondence Kate E. Langwig Abstract Email: [email protected] 1. Emerging infectious diseases can have devastating effects on host communities, caus- Funding information ing population collapse and species extinctions. The timing of novel pathogen arrival National Science Foundation, Grant/Award into naïve species communities can have consequential effects that shape the trajec- Number: DEB- 1115895, DEB- 1336290 and DEB- 1911853; U.S. Fish and Wildlife tory of epidemics through populations. Pathogen introductions are often presumed Service, Grant/Award Number: F17AP00591 to occur when hosts are highly mobile. However, spread patterns can be influenced Handling Editor: Isabella Cattadori by a multitude of other factors including host body condition and infectiousness. 2. White- nose syndrome (WNS) is a seasonal emerging infectious disease of bats, which is caused by the fungal pathogen Pseudogymnoascus destructans. Within- site transmission of P. destructans primarily occurs over winter; however, the influence of bat mobility and infectiousness on the seasonal timing of pathogen spread to new populations is unknown.
    [Show full text]
  • Stigmergic Epistemology, Stigmergic Cognition Action Editor: Ron Sun Leslie Marsh A,*, Christian Onof B,C
    CORE Metadata, citation and similar papers at core.ac.uk Provided by Cognitive Sciences ePrint Archive ARTICLE IN PRESS Cognitive Systems Research xxx (2007) xxx–xxx www.elsevier.com/locate/cogsys Stigmergic epistemology, stigmergic cognition Action editor: Ron Sun Leslie Marsh a,*, Christian Onof b,c a Centre for Research in Cognitive Science, University of Sussex, United Kingdom b Faculty of Engineering, Imperial College London, United Kingdom c School of Philosophy, Birkbeck College London, United Kingdom Received 13 May 2007; accepted 30 June 2007 Abstract To know is to cognize, to cognize is to be a culturally bounded, rationality-bounded and environmentally located agent. Knowledge and cognition are thus dual aspects of human sociality. If social epistemology has the formation, acquisition, mediation, transmission and dissemination of knowledge in complex communities of knowers as its subject matter, then its third party character is essentially stigmer- gic. In its most generic formulation, stigmergy is the phenomenon of indirect communication mediated by modifications of the environment. Extending this notion one might conceive of social stigmergy as the extra-cranial analog of an artificial neural network providing epi- stemic structure. This paper recommends a stigmergic framework for social epistemology to account for the supposed tension between individual action, wants and beliefs and the social corpora. We also propose that the so-called ‘‘extended mind’’ thesis offers the requisite stigmergic cognitive analog to stigmergic knowledge. Stigmergy as a theory of interaction within complex systems theory is illustrated through an example that runs on a particle swarm optimization algorithm. Ó 2007 Elsevier B.V. All rights reserved.
    [Show full text]
  • An Exploration in Stigmergy-Based Navigation Algorithms
    From Ants to Service Robots: an Exploration in Stigmergy-Based Navigation Algorithms عمر بهر تيری محبت ميری خدمت گر رہی ميں تری خدمت کےقابل جب هوا توچل بسی )اقبال( To my late parents with love and eternal appreciation, whom I lost during my PhD studies Örebro Studies in Technology 79 ALI ABDUL KHALIQ From Ants to Service Robots: an Exploration in Stigmergy-Based Navigation Algorithms © Ali Abdul Khaliq, 2018 Title: From Ants to Service Robots: an Exploration in Stigmergy-Based Navigation Algorithms Publisher: Örebro University 2018 www.publications.oru.se Print: Örebro University, Repro 05/2018 ISSN 1650-8580 ISBN 978-91-7529-253-3 Abstract Ali Abdul Khaliq (2018): From Ants to Service Robots: an Exploration in Stigmergy-Based Navigation Algorithms. Örebro Studies in Technology 79. Navigation is a core functionality of mobile robots. To navigate autonomously, a mobile robot typically relies on internal maps, self-localization, and path plan- ning. Reliable navigation usually comes at the cost of expensive sensors and often requires significant computational overhead. Many insects in nature perform robust, close-to-optimal goal directed naviga- tion without having the luxury of sophisticated sensors, powerful computational resources, or even an internally stored map. They do so by exploiting a simple but powerful principle called stigmergy: they use their environment as an external memory to store, read and share information. In this thesis, we explore the use of stigmergy as an alternative route to realize autonomous navigation in practical robotic systems. In our approach, we realize a stigmergic medium using RFID (Radio Frequency Identification) technology by embedding a grid of read-write RFID tags in the floor.
    [Show full text]
  • Using Stigmergy to Distinguish Event-Specific Topics in Social
    Paper draft - please export an up-to-date reference from http://www.iet.unipi.it/m.cimino/pub Using Stigmergy to Distinguish Event-Specific Topics in Social Discussions 1, 1 2 1 Mario G. C. A. Cimino *, Alessandro Lazzeri , Witold Pedrycz and Gigliola Vaglini 1 Department of Information Engineering, University of Pisa, 56122 Pisa, Italy; [email protected] (A.L.); [email protected] (G.V.) 2 Department of Electrical and Computer Engineering, University of Alberta, Edmonton, AB T6G 2G7, Canada; [email protected] * Correspondence: [email protected] or [email protected]; Tel.: +39-050-221-7455 Abstract: In settings wherein discussion topics are not statically assigned, such as in microblogs, a need exists for identifying and separating topics of a given event. We approach the problem by using a novel type of similarity, calculated between the major terms used in posts. The occurrences of such terms are periodically sampled from the posts stream. The generated temporal series are processed by using marker-based stigmergy, i.e., a biologically-inspired mechanism performing scalar and temporal information aggregation. More precisely, each sample of the series generates a functional structure, called mark, associated with some concentration. The concentrations disperse in a scalar space and evaporate over time. Multiple deposits, when samples are close in terms of instants of time and values, aggregate in a trail and then persist longer than an isolated mark. To measure similarity between time series, the Jaccard’s similarity coefficient between trails is calculated. Discussion topics are generated by such similarity measure in a clustering process using Self-Organizing Maps, and are represented via a colored term cloud.
    [Show full text]
  • Expert Assessment of Stigmergy: a Report for the Department of National Defence
    Expert Assessment of Stigmergy: A Report for the Department of National Defence Contract No. W7714-040899/003/SV File No. 011 sv.W7714-040899 Client Reference No.: W7714-4-0899 Requisition No. W7714-040899 Contact Info. Tony White Associate Professor School of Computer Science Room 5302 Herzberg Building Carleton University 1125 Colonel By Drive Ottawa, Ontario K1S 5B6 (Office) 613-520-2600 x2208 (Cell) 613-612-2708 [email protected] http://www.scs.carleton.ca/~arpwhite Expert Assessment of Stigmergy Abstract This report describes the current state of research in the area known as Swarm Intelligence. Swarm Intelligence relies upon stigmergic principles in order to solve complex problems using only simple agents. Swarm Intelligence has been receiving increasing attention over the last 10 years as a result of the acknowledgement of the success of social insect systems in solving complex problems without the need for central control or global information. In swarm- based problem solving, a solution emerges as a result of the collective action of the members of the swarm, often using principles of communication known as stigmergy. The individual behaviours of swarm members do not indicate the nature of the emergent collective behaviour and the solution process is generally very robust to the loss of individual swarm members. This report describes the general principles for swarm-based problem solving, the way in which stigmergy is employed, and presents a number of high level algorithms that have proven utility in solving hard optimization and control problems. Useful tools for the modelling and investigation of swarm-based systems are then briefly described.
    [Show full text]
  • Swarm Intelligence Among Humans the Case of Alcoholics
    Swarm Intelligence among Humans The Case of Alcoholics Andrew Schumann1 and Vadim Fris2 1Department of Cognitivistics, University of Information Technology and Management in Rzeszow, Sucharskiego 2, 35-225, Rzeszow, Poland 2Private Health Unitary Enterprise “Iscelenie”, Kazinca 120, 220000 Minsk, Belarus Keywords: Swarm Intelligence, Swarm Computing, Alcoholic, Illocutionary. Abstract: There are many forms of swarm behaviour, such as swarming of insects, flocking of birds, herding of quadrupeds, and schooling of fish. Sometimes people behave unconsciously and this behaviour of them has the same patterns as behaviour of swarms. For instance, pedestrians behave as herding or flocking, aircraft boarding passengers behave as ant colony, people in escape panic behave as flocking, etc. In this paper we propose a swarm model of people with an addictive behaviour. In particular, we consider small groups of alcohol-dependent people drinking together as swarms with a form of intelligence. In order to formalize this intelligence, we appeal to modal logics K and its modification K'. The logic K is used to formalize preference relation in the case of lateral inhibition in distributing people to drink jointly and the logic K' is used to formalize preference relation in the case of lateral activation in distributing people to drink jointly. 1 INTRODUCTION mammals, too, e.g. among naked mole-rats (Heterocephalus glaber sp.). In one colony they Usually, a social behaviour is understood as a have only one queen and one to three males to synonymous to a collective animal behaviour. It is reproduce, while other members of the colony are claimed that there are many forms of this behaviour just workers (Jarvis, 1981).
    [Show full text]
  • Science & Fiction-Febr, 2020 1 Off-Shore Fly Or Die
    Science & Fiction-Febr, 2020 Off-Shore Fly or Die Holograms for Desert Locust Swarms Dr. Ugur Sevilmis Eastern Mediterranean Agricultural Research Institute, Adana, Turkey [email protected] Abstract A random walk search was conducted on academic papers to find a method for ecological combat of desert locust. Relatedness of papers and concepts were mainly analysed with the core idea of “Fighting Rooster” vs “Desert Locust “ interspecies competition. It was interesting to find a better preator than fighting roosters for locust swarms in the sea. Usage of a technology is required in this theoric approach to modify collective behavior of desert locusts which looks like the achilles heel of swarms. Keywords: Invasion, migration, predation, interspecies competition, süper-organism, swarm intelligence, collective intelligence, multi-species communities Conclusions A locust swarm is a highly adaptive süper-organism using collective behavior and collective intelligence. Complex interactions exists within its interiror and environmental relations coming from genetic evolution of this species. It is hard to totally change its capacity of foraging on herbage due to its high adaptation capacity. The best method to prevent it is to keep them away from terestial ecosystems and keep them off-shore to spend their fats. Just one day will be adequate to destroy a whole swarm; when the night comes. During night time when all individual visual sensors are shut down, the süper-organsim will be fragmented. Under dark and no landing condition, they will spend their energy. Dead bodies of locusts will be the landing zone for the rest of the huge swarm. But predator fishes will be vey happy to hunt 40 and 80 million locusts per square kilometer (a total of around 50 to 100 billion locusts per swarm, representing 100,000 to 200,000 tons of flesh).
    [Show full text]
  • Stigmergy As a Universal Coordination Mechanism: Components, Varieties and Applications
    to appear in T. Lewis & L. Marsh (Eds.), Human Stigmergy: Theoretical Developments and New Applications. Springer. Stigmergy as a Universal Coordination Mechanism: components, varieties and applications Francis Heylighen Evolution, Complexity and Cognition group Vrije Universiteit Brussel Abstract: The concept of stigmergy has been used to analyze self-organizing activities in an ever-widening range of domains, including social insects, robotics, web communities, and human society. Yet, it is still poorly understood, and as such its full power remains underappreciated. The present paper clarifies the issue by defining stigmergy as a mechanism of indirect coordination in which the trace left by an action in a medium stimulates a subsequent action. It then analyses the fundamental concepts used in the definition: action, agent, medium, trace and coordination. Stigmergy enables complex, coordinated activity without any need for planning, control, communication, simultaneous presence, or even mutual awareness. This makes the concept applicable to a very broad variety of cases, from chemical reactions to individual cognition and Internet-supported collaboration in Wikipedia. The paper classifies different varieties of stigmergy according to general aspects (number of agents, scope, persistence, sematectonic vs. marker-based, and quantitative vs. qualitative), while emphasizing the fundamental continuity between these cases. This continuity can be understood from a non-linear dynamics that lets more complex forms of coordination evolve out of simpler ones. The paper concludes with two specifically human applications, cognition and cooperation, suggesting that without stigmergy these phenomena may never have evolved in the first place. Past, present and future of the “stigmergy” concept The concept of stigmergy was introduced by the French entomologist Pierre-Paul Grassé (Grassé, 1959) to describe a mechanism of coordination used by insects.
    [Show full text]