How robots in a large group make decisions as a whole? From biological inspiration to the design of distributed algorithms

10/24/2019
by   Gabriele Valentini, et al.
0

Nature provides us with abundant examples of how large numbers of individuals can make decisions without the coordination of a central authority. Social insects, birds, fishes, and many other living collectives, rely on simple interaction mechanisms to do so. They individually gather information from the environment; small bits of a much larger picture that are then shared locally among the members of the collective and processed together to output a commonly agreed choice. Throughout evolution, Nature found solutions to collective decision-making problems that are intriguing to engineers for their robustness to malfunctioning or lost individuals, their flexibility in face of dynamic environments, and their ability to scale with large numbers of members. In the last decades, whereas biologists amassed large amounts of experimental evidence, engineers took inspiration from these and other examples to design distributed algorithms that, while maintaining the same properties of their natural counterparts, come with guarantees on their performance in the form of predictive mathematical models. In this paper, we review the fundamental processes that lead to a collective decision. We discuss examples of collective decisions in biological systems and show how similar processes can be engineered to design artificial ones. During this journey, we review a framework to design distributed decision-making algorithms that are modular, can be instantiated and extended in different ways, and are supported by a suit of predictive mathematical models.

READ FULL TEXT
research
04/20/2020

Human-Collective Collaborative Site Selection

Robotic collectives are large groups (at least 50) of locally sensing an...
research
11/17/2022

Cross-inhibition leads to group consensus despite the presence of strongly opinionated minorities and asocial behaviour

Strongly opinionated minorities can have a dramatic impact on the opinio...
research
09/23/2020

The cost of coordination can exceed the benefit of collaboration in performing complex tasks

Collective decision-making is ubiquitous when observing the behavior of ...
research
04/20/2020

Exploring Distributed Control with the NK Model

The NK model has been used widely to explore aspects of natural evolutio...
research
08/05/2016

Human collective intelligence as distributed Bayesian inference

Collective intelligence is believed to underly the remarkable success of...
research
03/26/2021

Heuristics facilitates the evolution of transitive inference and social hierarchy in a large group

Transitive inference (TI) refers to social cognition that facilitates th...
research
09/28/2022

B2B Advertising: Joint Dynamic Scoring of Account and Users

When a business sells to another business (B2B), the buying business is ...

Please sign up or login with your details

Forgot password? Click here to reset