Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
126 tokens/sec
GPT-4o
47 tokens/sec
Gemini 2.5 Pro Pro
43 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Predicting the long-term collective behaviour of fish pairs with deep learning (2302.06839v2)

Published 14 Feb 2023 in cs.LG

Abstract: Modern computing has enhanced our understanding of how social interactions shape collective behaviour in animal societies. Although analytical models dominate in studying collective behaviour, this study introduces a deep learning model to assess social interactions in the fish species Hemigrammus rhodostomus. We compare the results of our deep learning approach to experiments and to the results of a state-of-the-art analytical model. To that end, we propose a systematic methodology to assess the faithfulness of a collective motion model, exploiting a set of stringent individual and collective spatio-temporal observables. We demonstrate that machine learning models of social interactions can directly compete with their analytical counterparts in reproducing subtle experimental observables. Moreover, this work emphasises the need for consistent validation across different timescales, and identifies key design aspects that enable our deep learning approach to capture both short- and long-term dynamics. We also show that our approach can be extended to larger groups without any retraining, and to other fish species, while retaining the same architecture of the deep learning network. Finally, we discuss the added value of machine learning in the context of the study of collective motion in animal groups and its potential as a complementary approach to analytical models.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (50)
  1. David JT Sumpter “Collective animal behavior” In Collective Animal Behavior Princeton University Press, 2010
  2. Jens Krause and Graeme D Ruxton “Living in groups” Oxford University Press, 2002
  3. Philip Ball “Flow: Nature’s patterns: A tapestry in three parts” Oxford University Press, 2011
  4. “Self-organization in biological systems” In Self-Organization in Biological Systems Princeton university press, 2020
  5. Iain D Couzin and Jens Krause “Self-organization and collective behavior in vertebrates” In Advances in the Study of Behavior 32.1 New York: Academic Press, 1965-, 2003, pp. 10–1016
  6. “Collective motion” In Physics reports 517.3-4 Elsevier, 2012, pp. 71–140
  7. Andrea Cavagna, Irene Giardina and Tomás S Grigera “The physics of flocking: Correlation as a compass from experiments to theory” In Physics Reports 728 Elsevier, 2018, pp. 1–62
  8. “Multi-scale analysis and modelling of collective migration in biological systems” In Philosophical Transactions of the Royal Society B 375.1807 The Royal Society, 2020, pp. 20190377
  9. “Inferring the rules of interaction of shoaling fish” In Proceedings of the National Academy of Sciences 108.46 National Acad Sciences, 2011, pp. 18726–18731
  10. James E Herbert-Read “Understanding how animal groups achieve coordinated movement” In Journal of Experimental Biology 219.19 The Company of Biologists Ltd, 2016, pp. 2971–2983
  11. “Deciphering Interactions in Moving Animal Groups” In PLoS Computational Biology 8.9, 2012, pp. e1002678
  12. “Disentangling and modeling interactions in fish with burst-and-coast swimming reveal distinct alignment and attraction behaviors” In PLoS computational biology 14.1 Public Library of Science, 2018, pp. e1005933
  13. “High-throughput ethomics in large groups of Drosophila” In Nature methods 6.6 Nature Publishing Group, 2009, pp. 451–457
  14. “Automated image-based tracking and its application in ecology” In Trends in ecology & evolution 29.7 Elsevier, 2014, pp. 417–428
  15. “FastTrack: an open-source software for tracking varying numbers of deformable objects” In PLoS computational biology 17.2 Public Library of Science San Francisco, CA USA, 2021, pp. e1008697
  16. David J Anderson and Pietro Perona “Toward a science of computational ethology” In Neuron 84.1 Elsevier, 2014, pp. 18–31
  17. “idTracker: tracking individuals in a group by automatic identification of unmarked animals” In Nature methods 11.7 Nature Publishing Group, 2014, pp. 743–748
  18. “Idtracker. ai: tracking all individuals in small or large collectives of unmarked animals” In Nature methods 16.2 Nature Publishing Group, 2019, pp. 179–182
  19. Tristan Walter and Iain D Couzin “TRex, a fast multi-animal tracking system with markerless identification, and 2D estimation of posture and visual fields” In Elife 10 eLife Sciences Publications Limited, 2021, pp. e64000
  20. “A data-driven method for reconstructing and modelling social interactions in moving animal groups” In Philosophical Transactions of the Royal Society B 375.1807 The Royal Society, 2020, pp. 20190380
  21. “Collective information processing in human phase separation” In Philosophical Transactions of the Royal Society B 375.1807 The Royal Society, 2020, pp. 20190801
  22. Leo Cazenille, Nicolas Bredeche and José Halloy “Automatic Calibration of Artificial Neural Networks for Zebrafish Collective Behaviours using a Quality Diversity Algorithm” In Conference on Biomimetic and Biohybrid Systems, 2019, pp. 38–50 Springer
  23. “Deep attention networks reveal the rules of collective motion in zebrafish” In PLOS Computational Biology 15.9 Public Library of Science, 2019, pp. 1–23
  24. “Automated discovery of local rules for desired collective-level behavior through reinforcement learning” In Front. Phys. 8: 200. doi: 10.3389/fphy, 2020
  25. William Gilpin, Yitong Huang and Daniel B Forger “Learning dynamics from large biological datasets: machine learning meets systems biology” In Current Opinion in Systems Biology Elsevier, 2020
  26. Rahim Mammadli, Felix Wolf and Ali Jannesari “The art of getting deep neural networks in shape” In ACM Transactions on Architecture and Code Optimization (TACO) 15.4 ACM New York, NY, USA, 2019, pp. 1–21
  27. “Applications of machine learning in animal behaviour studies” In Animal Behaviour 124 Elsevier, 2017, pp. 203–220
  28. “Structure of the zebrafish locomotor repertoire revealed with unsupervised behavioral clustering” In Current Biology 28.2 Elsevier, 2018, pp. 181–195
  29. “How to blend a robot within a group of zebrafish: Achieving social acceptance through real-time calibration of a multi-level behavioural model” In Conference on Biomimetic and Biohybrid Systems, 2018, pp. 73–84 Springer
  30. “Social LSTM: Human Trajectory Prediction in Crowded Spaces” In 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2016, pp. 961–971
  31. Parth Kothari, Sven Kreiss and Alexandre Alahi “Human trajectory forecasting in crowds: A deep learning perspective” In IEEE Transactions on Intelligent Transportation Systems, 2021
  32. “Swarming, schooling, milling: phase diagram of a data-driven fish school model” In New journal of Physics 16.1 IOP Publishing, 2014, pp. 015026
  33. “Tuning social interactions’ strength drives collective response to light intensity in schooling fish” In bioRxiv Cold Spring Harbor Laboratory, 2023, pp. 2023–04
  34. “Computational and robotic modeling reveal parsimonious combinations of interactions between individuals in schooling fish” In PLoS computational biology 16.3 Public Library of Science San Francisco, CA USA, 2020, pp. e1007194
  35. “Long short-term memory” In Neural computation 9.8 MIT Press, 1997, pp. 1735–1780
  36. “Deep reinforcement learning in a handful of trials using probabilistic dynamics models” In Advances in Neural Information Processing Systems, 2018, pp. 4754–4765
  37. Diederik P Kingma and Jimmy Ba “Adam: A method for stochastic optimization” In arXiv preprint arXiv:1412.6980, 2014
  38. José Antonio H Martín, Javier Lope and Matilde Santos “Evolution of Neuro-controllers for Multi-link Robots” In Innovations in Hybrid Intelligent Systems Springer, 2007, pp. 175–182
  39. “Evolving robotic neuro-controllers using gene expression programming” In 2015 IEEE symposium series on computational intelligence, 2015, pp. 1063–1072 IEEE
  40. Ivan Sekaj, Ladislav Cíferský and Milan Hvozdík “Neuro-Evolution of Mobile Robot Controller” In MENDEL 25.1, 2019, pp. 39–42
  41. “The impact of individual perceptual and cognitive factors on collective states in a data-driven fish school model” In PLoS computational biology 18.3 Public Library of Science San Francisco, CA USA, 2022, pp. e1009437
  42. “Quantifying the biomimicry gap in biohybrid systems” In arXiv preprint arXiv:2308.08978, 2023
  43. “A Biohybrid Interaction Framework for the Integration of Robots in Animal Societies” In IEEE Access 11, 2023, pp. 67640–67659
  44. “Bidirectional interactions facilitate the integration of a robot into a shoal of zebrafish Danio rerio” In PloS one 14.8 Public Library of Science San Francisco, CA USA, 2019, pp. e0220559
  45. “Infiltrating the zebrafish swarm: design, implementation and experimental tests of a miniature robotic fish lure for fish–robot interaction studies” In Artificial Life and Robotics 21.3 Springer, 2016, pp. 239–246
  46. “Closed-loop interactions between a shoal of zebrafish and a group of robotic fish in a circular corridor” In Swarm Intelligence 12.3 Springer, 2018, pp. 227–244
  47. “How mimetic should a robotic fish be to socially integrate into zebrafish groups?” In Bioinspiration & biomimetics 13.2 IOP Publishing, 2018, pp. 025001
  48. Scott M Lundberg and Su-In Lee “A unified approach to interpreting model predictions” In Advances in neural information processing systems 30, 2017
  49. “Prediction of dynamical systems by symbolic regression” In Physical Review E 94.1 APS, 2016, pp. 012214
  50. Yize Chen, Marco Tulio Angulo and Yang-Yu Liu “Revealing complex ecological dynamics via symbolic regression” In BioEssays 41.12 Wiley Online Library, 2019, pp. 1900069
Citations (4)

Summary

We haven't generated a summary for this paper yet.