Related Experiment Video
Updated: Jun 5, 2025

10:50
Using the FishSim Animation Toolchain to Investigate Fish Behavior: A Case Study on Mate-Choice Copying In Sailfin Mollies
Published on: November 8, 2018
10.7K
Parallel development of social behavior in biological and artificial fish
Joshua D McGraw1,2, Donsuk Lee3, Justin N Wood4,5,6
1Department of Informatics, Indiana University Bloomington, Bloomington, IN, USA. jdmcgraw@iu.edu.
Nature Communications
|December 5, 2024
Summary
Artificial fish with deep reinforcement learning and curiosity developed social behaviors like group cooperation and preferences. This shows generic AI algorithms can create animal-like social development.
Area of Science:
- Artificial intelligence
- Computational neuroscience
- Ethology
Background:
- The reverse engineering paradigm, successful in understanding vision, is extended to social behavior.
- Embodied artificial neural networks (ANNs) offer a novel approach to studying social development.
Purpose of the Study:
- To investigate if generic learning algorithms can generate complex social behaviors in artificial agents.
- To explore the development of social preferences and collective action in embodied AI models.
Main Methods:
- Artificial neural networks were embodied in artificial fish within simulated environments.
- These artificial fish were trained using deep reinforcement learning and curiosity-driven rewards.
- The models were tested in both controlled virtual tanks and naturalistic ocean worlds.
Main Results:
- Artificial fish spontaneously developed fish-like social behaviors, including collective movement and in-group/out-group preferences.
- These behaviors generalized to more complex, naturalistic environments, demonstrating model robustness.
- The findings suggest that intrinsic motivation and reinforcement learning are key drivers of social behavior development.
Conclusions:
- Animal-like social behaviors can emerge from fundamental AI learning principles.
- Embodied AI models provide a powerful tool for reverse-engineering the developmental basis of social behavior.
- This research bridges the gap between sensory processing and collective action in artificial systems.

