-
How to Blend a Robot within a Group of Zebrafish: Achieving Social Acceptance through Real-time Calibration of a Multi-level Behavioural Model
Authors:
Leo Cazenille,
Yohann Chemtob,
Frank Bonnet,
Alexey Gribovskiy,
Francesco Mondada,
Nicolas Bredeche,
Jose Halloy
Abstract:
We have previously shown how to socially integrate a fish robot into a group of zebrafish thanks to biomimetic behavioural models. The models have to be calibrated on experimental data to present correct behavioural features. This calibration is essential to enhance the social integration of the robot into the group. When calibrated, the behavioural model of fish behaviour is implemented to drive…
▽ More
We have previously shown how to socially integrate a fish robot into a group of zebrafish thanks to biomimetic behavioural models. The models have to be calibrated on experimental data to present correct behavioural features. This calibration is essential to enhance the social integration of the robot into the group. When calibrated, the behavioural model of fish behaviour is implemented to drive a robot with closed-loop control of social interactions into a group of zebrafish. This approach can be useful to form mixed-groups, and study animal individual and collective behaviour by using biomimetic autonomous robots capable of responding to the animals in long-standing experiments. Here, we show a methodology for continuous real-time calibration and refinement of multi-level behavioural model. The real-time calibration, by an evolutionary algorithm, is based on simulation of the model to correspond to the observed fish behaviour in real-time. The calibrated model is updated on the robot and tested during the experiments. This method allows to cope with changes of dynamics in fish behaviour. Moreover, each fish presents individual behavioural differences. Thus, each trial is done with naive fish groups that display behavioural variability. This real-time calibration methodology can optimise the robot behaviours during the experiments. Our implementation of this methodology runs on three different computers that perform individual tracking, data-analysis, multi-objective evolutionary algorithms, simulation of the fish robot and adaptation of the robot behavioural models, all in real-time.
△ Less
Submitted 29 May, 2018;
originally announced May 2018.
-
Collective departures in zebrafish: profiling the initiators
Authors:
Bertrand Collignon,
Axel Séguret,
Yohann Chemtob,
Leo Cazenille,
José Halloy
Abstract:
For animals living in groups, one of the important questions is to understand what are the decision-making mechanisms that lead to choosing a motion direction or leaving an area while preserving group cohesion. Here, we analyse the initiation of collective departure in zebrafish \textit{Danio rerio}. In particular, we observed groups of 2, 3, 5, 7 and 10 zebrafish swimming in a two resting sites a…
▽ More
For animals living in groups, one of the important questions is to understand what are the decision-making mechanisms that lead to choosing a motion direction or leaving an area while preserving group cohesion. Here, we analyse the initiation of collective departure in zebrafish \textit{Danio rerio}. In particular, we observed groups of 2, 3, 5, 7 and 10 zebrafish swimming in a two resting sites arena and quantify the number of collective departure initiated by each fish. While all fish initiated at least one departure, the probability to be the first one to exit a resting site is not homogeneously distributed with some individuals leading more departures than others. We show that this number of initiation is linearly proportional to the number of attempts performed and that all fish have the same success rate to lead the group out of a resting sites after an attempt. In addition, by measuring the average swimming speed of all fish, we highlight that the intra-group ranking of a fish for its proportion of initiation is correlated to its intra-group ranking in average speed. These results highlight that the initiation of collective departure in zebrafish is a heterogeneously distributed process, even if all individual have the same success rate after attempting a departure.
△ Less
Submitted 8 May, 2017; v1 submitted 13 January, 2017;
originally announced January 2017.
-
Loose social organisation of AB strain zebrafish groups in a two-patch environment
Authors:
Axel Séguret,
Bertrand Collignon,
Leo Cazenille,
Yohann Chemtob,
José Halloy
Abstract:
We explore the collective behaviours of 7 group sizes: 1, 2, 3, 5, 7, 10 and 20 AB zebrafish (Danio rerio) in a constraint environment composed of two identical squared rooms connected by a corridor. This simple set-up is similar to a natural patchy environment. We track the positions and the identities of the fish and compute the metrics at the group and at the individual levels. First, we show t…
▽ More
We explore the collective behaviours of 7 group sizes: 1, 2, 3, 5, 7, 10 and 20 AB zebrafish (Danio rerio) in a constraint environment composed of two identical squared rooms connected by a corridor. This simple set-up is similar to a natural patchy environment. We track the positions and the identities of the fish and compute the metrics at the group and at the individual levels. First, we show that the size of the population affects the behaviour of each individual in a group, the cohesion of the groups, the preferential interactions and the transition dynamics between the two rooms. Second, during collective departures, we show that the rankings of exit correspond to the topological organisations of the fish prior to their collective departure with no leadership. This spatial organisation emerge in the group a few seconds before a collective departure. These results provide new evidences on the spatial organisation of the groups and the effect of the population size on individual and collective behaviours in a patchy environment.
△ Less
Submitted 10 January, 2017;
originally announced January 2017.