» Articles » PMID: 32091001

A Step-by-Step Implementation of DeepBehavior, Deep Learning Toolbox for Automated Behavior Analysis

Overview
Journal J Vis Exp
Date 2020 Feb 25
PMID 32091001
Citations 1
Authors
Affiliations
Soon will be listed here.
Abstract

Understanding behavior is the first step to truly understanding neural mechanisms in the brain that drive it. Traditional behavioral analysis methods often do not capture the richness inherent to the natural behavior. Here, we provide detailed step-by-step instructions with visualizations of our recent methodology, DeepBehavior. The DeepBehavior toolbox uses deep learning frameworks built with convolutional neural networks to rapidly process and analyze behavioral videos. This protocol demonstrates three different frameworks for single object detection, multiple object detection, and three-dimensional (3D) human joint pose tracking. These frameworks return cartesian coordinates of the object of interest for each frame of the behavior video. Data collected from the DeepBehavior toolbox contain much more detail than traditional behavior analysis methods and provides detailed insights to the behavior dynamics. DeepBehavior quantifies behavior tasks in a robust, automated, and precise way. Following the identification of behavior, post-processing code is provided to extract information and visualizations from the behavioral videos.

Citing Articles

Machine Learning for 3D Kinematic Analysis of Movements in Neurorehabilitation.

Arac A Curr Neurol Neurosci Rep. 2020; 20(8):29.

PMID: 32542455 PMC: 7397814. DOI: 10.1007/s11910-020-01049-z.

References
1.
Zhong-Qiu Zhao , Zheng P, Xu S, Wu X . Object Detection With Deep Learning: A Review. IEEE Trans Neural Netw Learn Syst. 2019; 30(11):3212-3232. DOI: 10.1109/TNNLS.2018.2876865. View

2.
LeCun Y, Bengio Y, Hinton G . Deep learning. Nature. 2015; 521(7553):436-44. DOI: 10.1038/nature14539. View

3.
Krakauer J, Ghazanfar A, Gomez-Marin A, MacIver M, Poeppel D . Neuroscience Needs Behavior: Correcting a Reductionist Bias. Neuron. 2017; 93(3):480-490. DOI: 10.1016/j.neuron.2016.12.041. View

4.
Cao Z, Hidalgo G, Simon T, Wei S, Sheikh Y . OpenPose: Realtime Multi-Person 2D Pose Estimation Using Part Affinity Fields. IEEE Trans Pattern Anal Mach Intell. 2019; 43(1):172-186. DOI: 10.1109/TPAMI.2019.2929257. View

5.
Arac A, Zhao P, Dobkin B, Carmichael S, Golshani P . DeepBehavior: A Deep Learning Toolbox for Automated Analysis of Animal and Human Behavior Imaging Data. Front Syst Neurosci. 2019; 13:20. PMC: 6513883. DOI: 10.3389/fnsys.2019.00020. View