Behaviour Modelling of Social Animals via Causal Structure Discovery and Graph Neural Networks (2312.14333v1)
Abstract: Better understanding the natural world is a crucial task with a wide range of applications. In environments with close proximity between humans and animals, such as zoos, it is essential to better understand the causes behind animal behaviour and what interventions are responsible for changes in their behaviours. This can help to predict unusual behaviours, mitigate detrimental effects and increase the well-being of animals. There has been work on modelling the dynamics behind swarms of birds and insects but the complex social behaviours of mammalian groups remain less explored. In this work, we propose a method to build behavioural models using causal structure discovery and graph neural networks for time series. We apply this method to a mob of meerkats in a zoo environment and study its ability to predict future actions and model the behaviour distribution at an individual-level and at a group level. We show that our method can match and outperform standard deep learning architectures and generate more realistic data, while using fewer parameters and providing increased interpretability.
- Ingwer Borg and Patrick JF Groenen. 2005. Modern multidimensional scaling: Theory and applications. Springer Science & Business Media.
- How Attentive are Graph Attention Networks?. In The Tenth International Conference on Learning Representations, ICLR 2022, Virtual Event, April 25-29, 2022. OpenReview.net. https://openreview.net/forum?id=F72ximsx7C1
- Unusual animal behavior before earthquakes: A review of possible sensory mechanisms. Reviews of geophysics 19, 2 (1981), 247–270.
- Probabilistic causal inference for coordinated movement of pigeon flocks. Europhysics Letters 130, 2 (2020), 28004.
- Behavioural tactics of breeders in cooperative meerkats. Animal Behaviour 68, 5 (2004), 1029–1040.
- Learning high-dimensional directed acyclic graphs with latent and selection variables. The Annals of Statistics (2012), 294–321.
- Going through the motions: incorporating movement analyses into disease research. Ecology letters 21, 4 (2018), 588–604.
- Doris Entner and Patrik O Hoyer. 2010. On causal discovery from time series data using FCI. Probabilistic graphical models (2010), 121–128.
- A Survey of Methods, Challenges and Perspectives in Causality. CoRR abs/2302.00293 (2023). https://doi.org/10.48550/arXiv.2302.00293 arXiv:2302.00293
- R. A. Hinde. 1976. Interactions, Relationships and Social Structure. Man 11, 1 (1976), 1–17. http://www.jstor.org/stable/2800384
- Sepp Hochreiter and Jürgen Schmidhuber. 1997. Long Short-Term Memory. Neural Comput. 9, 8 (1997), 1735–1780. https://doi.org/10.1162/neco.1997.9.8.1735
- Thomas N. Kipf and Max Welling. 2017. Semi-Supervised Classification with Graph Convolutional Networks. In 5th International Conference on Learning Representations, ICLR 2017, Toulon, France, April 24-26, 2017, Conference Track Proceedings. OpenReview.net. https://openreview.net/forum?id=SJU4ayYgl
- J. Kreer. 1957. A question of terminology. IRE Transactions on Information Theory 3, 3 (1957), 208–208. https://doi.org/10.1109/TIT.1957.1057418
- Wei-Yin Loh. 2011. Classification and regression trees. Wiley interdisciplinary reviews: data mining and knowledge discovery 1, 1 (2011), 14–23.
- Inference of Causal Information Flow in Collective Animal Behavior. IEEE Trans. Mol. Biol. Multi Scale Commun. 2, 1 (2016), 107–116. https://doi.org/10.1109/TMBMC.2016.2632099
- Causal inference for time series analysis: problems, methods and evaluation. Knowl. Inf. Syst. 63, 12 (2021), 3041–3085. https://doi.org/10.1007/s10115-021-01621-0
- Building the bridge between animal movement and population dynamics. Philosophical Transactions of the Royal Society B: Biological Sciences 365, 1550 (2010), 2289–2301.
- Judea Pearl. 2009a. Causality (2 ed.). Cambridge University Press. https://doi.org/10.1017/CBO9780511803161
- Judea Pearl. 2009b. Causality. Cambridge university press.
- Judea Pearl. 2014. The Deductive Approach to Causal Inference. Journal of Causal Inference 2, 2 (2014), 115–129. https://doi.org/doi:10.1515/jci-2014-0016
- Maurizio Porfiri. 2018. Inferring causal relationships in zebrafish-robot interactions through transfer entropy: a small lure to catch a big fish. Animal Behavior and Cognition 5, 4 (2018), 341–367.
- Animal movement prediction based on predictive recurrent neural network. Sensors 19, 20 (2019), 4411.
- Meerkat Behaviour Recognition Dataset. CoRR abs/2306.11326 (2023). https://doi.org/10.48550/arXiv.2306.11326 arXiv:2306.11326
- Paul E. Rose and Lisa M. Riley. 2021. Conducting Behavioural Research in the Zoo: A Guide to Ten Important Methods, Concepts and Theories. Journal of Zoological and Botanical Gardens 2, 3 (2021), 421–444. https://doi.org/10.3390/jzbg2030031
- Donald B Rubin. 1974. Estimating causal effects of treatments in randomized and nonrandomized studies. Journal of educational Psychology 66, 5 (1974), 688.
- Detecting and quantifying causal associations in large nonlinear time series datasets. Science advances 5, 11 (2019), eaau4996.
- Detecting and quantifying causal associations in large nonlinear time series datasets. Science Advances 5, 11 (2019), eaau4996. https://doi.org/10.1126/sciadv.aau4996 arXiv:https://www.science.org/doi/pdf/10.1126/sciadv.aau4996
- The Graph Neural Network Model. IEEE Trans. Neural Networks 20, 1 (2009), 61–80. https://doi.org/10.1109/TNN.2008.2005605
- Toward Causal Representation Learning. Proc. IEEE 109, 5 (2021), 612–634. https://doi.org/10.1109/JPROC.2021.3058954
- Katy Scott. 2014. Behaviour and Endocrinology of Meerkats in Zoos. Ph.D. Dissertation. University of Exeter. http://hdl.handle.net/10871/16393
- Group size and visitor numbers predict faecal glucocorticoid concentrations in zoo meerkats. R Soc Open Sci 4, 4 (April 2017), 161017.
- From sensor data to animal behaviour: an oystercatcher example. PloS one 7, 5 (2012), e37997.
- Claude Elwood Shannon. 1948. A mathematical theory of communication. The Bell system technical journal 27, 3 (1948), 379–423.
- Sara J. Shettleworth. 2001. Animal cognition and animal behaviour. Animal Behaviour 61, 2 (2001), 277–286. https://doi.org/10.1006/anbe.2000.1606
- Sara J Shettleworth. 2009. Cognition, evolution, and behavior. Oxford university press.
- Peter Spirtes and Clark Glymour. 1991. An Algorithm for Fast Recovery of Sparse Causal Graphs. Social Science Computer Review 9, 1 (1991), 62–72. https://doi.org/10.1177/089443939100900106 arXiv:https://doi.org/10.1177/089443939100900106
- Causation, prediction, and search. MIT press.
- On the application of probability theory to agricultural experiments. Essay on principles. Section 9. Statist. Sci. (1990), 465–472.
- The modelling cycle for collective animal behaviour. Interface focus 2, 6 (2012), 764–773.
- William Timberlake. 1997. An animal-centered, causal-system approach to the understanding and control of behavior. Applied Animal Behaviour Science 53, 1-2 (1997), 107–129.
- Applications of machine learning in animal behaviour studies. Animal Behaviour 124 (2017), 203–220.
- Movement is the glue connecting home ranges and habitat selection. Journal of Animal Ecology 85, 1 (2016), 21–31.
- Attention is All you Need. In Advances in Neural Information Processing Systems 30: Annual Conference on Neural Information Processing Systems 2017, December 4-9, 2017, Long Beach, CA, USA, Isabelle Guyon, Ulrike von Luxburg, Samy Bengio, Hanna M. Wallach, Rob Fergus, S. V. N. Vishwanathan, and Roman Garnett (Eds.). 5998–6008. https://proceedings.neurips.cc/paper/2017/hash/3f5ee243547dee91fbd053c1c4a845aa-Abstract.html
- Graph Attention Networks. In 6th International Conference on Learning Representations, ICLR 2018, Vancouver, BC, Canada, April 30 - May 3, 2018, Conference Track Proceedings. OpenReview.net. https://openreview.net/forum?id=rJXMpikCZ
- Monica L Wakefield. 2013. Social dynamics among females and their influence on social structure in an East African chimpanzee community. Animal Behaviour 85, 6 (2013), 1303–1313.
- The Causal-Neural Connection: Expressiveness, Learnability, and Inference. In Advances in Neural Information Processing Systems 34: Annual Conference on Neural Information Processing Systems 2021, NeurIPS 2021, December 6-14, 2021, virtual, Marc’Aurelio Ranzato, Alina Beygelzimer, Yann N. Dauphin, Percy Liang, and Jennifer Wortman Vaughan (Eds.). 10823–10836. https://proceedings.neurips.cc/paper/2021/hash/5989add1703e4b0480f75e2390739f34-Abstract.html
- A Survey on Causal Inference. ACM Trans. Knowl. Discov. Data 15, 5, Article 74 (may 2021), 46 pages. https://doi.org/10.1145/3444944
- Relating Graph Neural Networks to Structural Causal Models. CoRR abs/2109.04173 (2021). arXiv:2109.04173 https://arxiv.org/abs/2109.04173
- Causal GraphSAGE: A robust graph method for classification based on causal sampling. Pattern Recognit. 128 (2022), 108696. https://doi.org/10.1016/j.patcog.2022.108696