Analyzing animal behavior via classifying each video frame using convolutional neural networks
- PMID: 26394695
- PMCID: PMC4585819
- DOI: 10.1038/srep14351
Analyzing animal behavior via classifying each video frame using convolutional neural networks
Abstract
High-throughput analysis of animal behavior requires software to analyze videos. Such software analyzes each frame individually, detecting animals' body parts. But the image analysis rarely attempts to recognize "behavioral states"-e.g., actions or facial expressions-directly from the image instead of using the detected body parts. Here, we show that convolutional neural networks (CNNs)-a machine learning approach that recently became the leading technique for object recognition, human pose estimation, and human action recognition-were able to recognize directly from images whether Drosophila were "on" (standing or walking) or "off" (not in physical contact with) egg-laying substrates for each frame of our videos. We used multiple nets and image transformations to optimize accuracy for our classification task, achieving a surprisingly low error rate of just 0.072%. Classifying one of our 8 h videos took less than 3 h using a fast GPU. The approach enabled uncovering a novel egg-laying-induced behavior modification in Drosophila. Furthermore, it should be readily applicable to other behavior analysis tasks.
Figures
Similar articles
-
3D convolutional neural networks for human action recognition.IEEE Trans Pattern Anal Mach Intell. 2013 Jan;35(1):221-31. doi: 10.1109/TPAMI.2012.59. IEEE Trans Pattern Anal Mach Intell. 2013. PMID: 22392705
-
Tiny videos: a large data set for nonparametric video retrieval and frame classification.IEEE Trans Pattern Anal Mach Intell. 2011 Mar;33(3):618-30. doi: 10.1109/TPAMI.2010.118. IEEE Trans Pattern Anal Mach Intell. 2011. PMID: 21252400
-
Exploring Deep Learning and Transfer Learning for Colonic Polyp Classification.Comput Math Methods Med. 2016;2016:6584725. doi: 10.1155/2016/6584725. Epub 2016 Oct 26. Comput Math Methods Med. 2016. PMID: 27847543 Free PMC article.
-
Deep learning with convolutional neural network in radiology.Jpn J Radiol. 2018 Apr;36(4):257-272. doi: 10.1007/s11604-018-0726-3. Epub 2018 Mar 1. Jpn J Radiol. 2018. PMID: 29498017 Review.
-
Multiple Kernel Learning for Visual Object Recognition: A Review.IEEE Trans Pattern Anal Mach Intell. 2014 Jul;36(7):1354-69. doi: 10.1109/TPAMI.2013.212. IEEE Trans Pattern Anal Mach Intell. 2014. PMID: 26353308 Review.
Cited by
-
Intelligent weight prediction of cows based on semantic segmentation and back propagation neural network.Front Artif Intell. 2024 Jan 29;7:1299169. doi: 10.3389/frai.2024.1299169. eCollection 2024. Front Artif Intell. 2024. PMID: 38348210 Free PMC article.
-
A Step-by-Step Implementation of DeepBehavior, Deep Learning Toolbox for Automated Behavior Analysis.J Vis Exp. 2020 Feb 6;(156):10.3791/60763. doi: 10.3791/60763. J Vis Exp. 2020. PMID: 32091001 Free PMC article.
-
Supervised and Unsupervised Learning Technology in the Study of Rodent Behavior.Front Behav Neurosci. 2017 Jul 28;11:141. doi: 10.3389/fnbeh.2017.00141. eCollection 2017. Front Behav Neurosci. 2017. PMID: 28804452 Free PMC article. Review.
-
Postural behavior recognition of captive nocturnal animals based on deep learning: a case study of Bengal slow loris.Sci Rep. 2022 May 11;12(1):7738. doi: 10.1038/s41598-022-11842-0. Sci Rep. 2022. PMID: 35545645 Free PMC article.
-
An assistive computer vision tool to automatically detect changes in fish behavior in response to ambient odor.Sci Rep. 2021 Jan 13;11(1):1002. doi: 10.1038/s41598-020-79772-3. Sci Rep. 2021. PMID: 33441714 Free PMC article.
References
-
- Eyjolfsdottir E. et al. Detecting Social Actions of Fruit Flies. In Computer Vision–ECCV 2014. 772–787 (Springer, 2014).
Publication types
MeSH terms
Grants and funding
LinkOut - more resources
Full Text Sources
Other Literature Sources
Molecular Biology Databases
