Computational Analysis of Behavior
- PMID: 27090952
- DOI: 10.1146/annurev-neuro-070815-013845
Computational Analysis of Behavior
Abstract
In this review, we discuss the emerging field of computational behavioral analysis-the use of modern methods from computer science and engineering to quantitatively measure animal behavior. We discuss aspects of experiment design important to both obtaining biologically relevant behavioral data and enabling the use of machine vision and learning techniques for automation. These two goals are often in conflict. Restraining or restricting the environment of the animal can simplify automatic behavior quantification, but it can also degrade the quality or alter important aspects of behavior. To enable biologists to design experiments to obtain better behavioral measurements, and computer scientists to pinpoint fruitful directions for algorithm improvement, we review known effects of artificial manipulation of the animal on behavior. We also review machine vision and learning techniques for tracking, feature extraction, automated behavior classification, and automated behavior discovery, the assumptions they make, and the types of data they work best with.
Keywords: animal behavior; automated behavioral analysis; computer vision; machine learning; tracking.
Similar articles
-
Machine vision methods for analyzing social interactions.J Exp Biol. 2017 Jan 1;220(Pt 1):25-34. doi: 10.1242/jeb.142281. J Exp Biol. 2017. PMID: 28057825 Review.
-
Automation, machine learning, and artificial intelligence in echocardiography: A brave new world.Echocardiography. 2018 Sep;35(9):1402-1418. doi: 10.1111/echo.14086. Epub 2018 Jul 5. Echocardiography. 2018. PMID: 29974498 Review.
-
An unsupervised learning approach for tracking mice in an enclosed area.BMC Bioinformatics. 2017 May 25;18(1):272. doi: 10.1186/s12859-017-1681-1. BMC Bioinformatics. 2017. PMID: 28545524 Free PMC article.
-
Improved 3D tracking and automated classification of rodents' behavioral activity using depth-sensing cameras.Behav Res Methods. 2020 Oct;52(5):2156-2167. doi: 10.3758/s13428-020-01381-9. Behav Res Methods. 2020. PMID: 32232737
-
Automated structural classification of lipids by machine learning.Bioinformatics. 2015 Mar 1;31(5):621-5. doi: 10.1093/bioinformatics/btu723. Epub 2014 Oct 29. Bioinformatics. 2015. PMID: 25359887
Cited by
-
Light environment influences mating behaviours during the early stages of divergence in tropical butterflies.Proc Biol Sci. 2021 Mar 31;288(1947):20210157. doi: 10.1098/rspb.2021.0157. Epub 2021 Mar 24. Proc Biol Sci. 2021. PMID: 33757348 Free PMC article.
-
Paired fruit flies synchronize behavior: Uncovering social interactions in Drosophila melanogaster.PLoS Comput Biol. 2020 Oct 6;16(10):e1008230. doi: 10.1371/journal.pcbi.1008230. eCollection 2020 Oct. PLoS Comput Biol. 2020. PMID: 33021989 Free PMC article.
-
Acute and chronic stress alter behavioral laterality in dogs.Sci Rep. 2023 Mar 11;13(1):4092. doi: 10.1038/s41598-023-31213-7. Sci Rep. 2023. PMID: 36906713 Free PMC article.
-
An automatic behavior recognition system classifies animal behaviors using movements and their temporal context.J Neurosci Methods. 2019 Oct 1;326:108352. doi: 10.1016/j.jneumeth.2019.108352. Epub 2019 Aug 12. J Neurosci Methods. 2019. PMID: 31415845 Free PMC article.
-
The Multi-Agent Behavior Dataset: Mouse Dyadic Social Interactions.Adv Neural Inf Process Syst. 2021 Dec;2021(DB1):1-15. Adv Neural Inf Process Syst. 2021. PMID: 38706835 Free PMC article.
Publication types
MeSH terms
LinkOut - more resources
Full Text Sources
Other Literature Sources
