DeepBehavior: A Deep Learning Toolbox for Automated Analysis of Animal and Human Behavior Imaging Data

Detailed behavioral analysis is key to understanding the brain-behavior relationship. Here, we present deep learning-based methods for analysis of behavior imaging data in mice and humans. Specifically, we use three different convolutional neural network architectures and five different behavior tas...

Full description

Bibliographic Details
Main Authors: Ahmet Arac, Pingping Zhao, Bruce H. Dobkin, S. Thomas Carmichael, Peyman Golshani
Format: Article
Language:English
Published: Frontiers Media S.A. 2019-05-01
Series:Frontiers in Systems Neuroscience
Subjects:
Online Access:https://www.frontiersin.org/article/10.3389/fnsys.2019.00020/full
id doaj-d0271431b10c4eac94bcf012998e86f0
record_format Article
spelling doaj-d0271431b10c4eac94bcf012998e86f02020-11-25T01:19:31ZengFrontiers Media S.A.Frontiers in Systems Neuroscience1662-51372019-05-011310.3389/fnsys.2019.00020446773DeepBehavior: A Deep Learning Toolbox for Automated Analysis of Animal and Human Behavior Imaging DataAhmet Arac0Pingping Zhao1Bruce H. Dobkin2S. Thomas Carmichael3Peyman Golshani4Peyman Golshani5Peyman Golshani6Department of Neurology and University of California, Los Angeles, Los Angeles, CA, United StatesDepartment of Neurology and University of California, Los Angeles, Los Angeles, CA, United StatesDepartment of Neurology and University of California, Los Angeles, Los Angeles, CA, United StatesDepartment of Neurology and University of California, Los Angeles, Los Angeles, CA, United StatesDepartment of Neurology and University of California, Los Angeles, Los Angeles, CA, United StatesSemel Institute for Neuroscience and Human Behavior, University of California, Los Angeles, Los Angeles, CA, United StatesWest Los Angeles Veterans Affairs Medical Center, Los Angeles, Los Angeles, CA, United StatesDetailed behavioral analysis is key to understanding the brain-behavior relationship. Here, we present deep learning-based methods for analysis of behavior imaging data in mice and humans. Specifically, we use three different convolutional neural network architectures and five different behavior tasks in mice and humans and provide detailed instructions for rapid implementation of these methods for the neuroscience community. We provide examples of three dimensional (3D) kinematic analysis in the food pellet reaching task in mice, three-chamber test in mice, social interaction test in freely moving mice with simultaneous miniscope calcium imaging, and 3D kinematic analysis of two upper extremity movements in humans (reaching and alternating pronation/supination). We demonstrate that the transfer learning approach accelerates the training of the network when using images from these types of behavior video recordings. We also provide code for post-processing of the data after initial analysis with deep learning. Our methods expand the repertoire of available tools using deep learning for behavior analysis by providing detailed instructions on implementation, applications in several behavior tests, and post-processing methods and annotated code for detailed behavior analysis. Moreover, our methods in human motor behavior can be used in the clinic to assess motor function during recovery after an injury such as stroke.https://www.frontiersin.org/article/10.3389/fnsys.2019.00020/fullbehavior analysisdeep learningmotor behaviorsocial behaviorhuman kinematics
collection DOAJ
language English
format Article
sources DOAJ
author Ahmet Arac
Pingping Zhao
Bruce H. Dobkin
S. Thomas Carmichael
Peyman Golshani
Peyman Golshani
Peyman Golshani
spellingShingle Ahmet Arac
Pingping Zhao
Bruce H. Dobkin
S. Thomas Carmichael
Peyman Golshani
Peyman Golshani
Peyman Golshani
DeepBehavior: A Deep Learning Toolbox for Automated Analysis of Animal and Human Behavior Imaging Data
Frontiers in Systems Neuroscience
behavior analysis
deep learning
motor behavior
social behavior
human kinematics
author_facet Ahmet Arac
Pingping Zhao
Bruce H. Dobkin
S. Thomas Carmichael
Peyman Golshani
Peyman Golshani
Peyman Golshani
author_sort Ahmet Arac
title DeepBehavior: A Deep Learning Toolbox for Automated Analysis of Animal and Human Behavior Imaging Data
title_short DeepBehavior: A Deep Learning Toolbox for Automated Analysis of Animal and Human Behavior Imaging Data
title_full DeepBehavior: A Deep Learning Toolbox for Automated Analysis of Animal and Human Behavior Imaging Data
title_fullStr DeepBehavior: A Deep Learning Toolbox for Automated Analysis of Animal and Human Behavior Imaging Data
title_full_unstemmed DeepBehavior: A Deep Learning Toolbox for Automated Analysis of Animal and Human Behavior Imaging Data
title_sort deepbehavior: a deep learning toolbox for automated analysis of animal and human behavior imaging data
publisher Frontiers Media S.A.
series Frontiers in Systems Neuroscience
issn 1662-5137
publishDate 2019-05-01
description Detailed behavioral analysis is key to understanding the brain-behavior relationship. Here, we present deep learning-based methods for analysis of behavior imaging data in mice and humans. Specifically, we use three different convolutional neural network architectures and five different behavior tasks in mice and humans and provide detailed instructions for rapid implementation of these methods for the neuroscience community. We provide examples of three dimensional (3D) kinematic analysis in the food pellet reaching task in mice, three-chamber test in mice, social interaction test in freely moving mice with simultaneous miniscope calcium imaging, and 3D kinematic analysis of two upper extremity movements in humans (reaching and alternating pronation/supination). We demonstrate that the transfer learning approach accelerates the training of the network when using images from these types of behavior video recordings. We also provide code for post-processing of the data after initial analysis with deep learning. Our methods expand the repertoire of available tools using deep learning for behavior analysis by providing detailed instructions on implementation, applications in several behavior tests, and post-processing methods and annotated code for detailed behavior analysis. Moreover, our methods in human motor behavior can be used in the clinic to assess motor function during recovery after an injury such as stroke.
topic behavior analysis
deep learning
motor behavior
social behavior
human kinematics
url https://www.frontiersin.org/article/10.3389/fnsys.2019.00020/full
work_keys_str_mv AT ahmetarac deepbehavioradeeplearningtoolboxforautomatedanalysisofanimalandhumanbehaviorimagingdata
AT pingpingzhao deepbehavioradeeplearningtoolboxforautomatedanalysisofanimalandhumanbehaviorimagingdata
AT brucehdobkin deepbehavioradeeplearningtoolboxforautomatedanalysisofanimalandhumanbehaviorimagingdata
AT sthomascarmichael deepbehavioradeeplearningtoolboxforautomatedanalysisofanimalandhumanbehaviorimagingdata
AT peymangolshani deepbehavioradeeplearningtoolboxforautomatedanalysisofanimalandhumanbehaviorimagingdata
AT peymangolshani deepbehavioradeeplearningtoolboxforautomatedanalysisofanimalandhumanbehaviorimagingdata
AT peymangolshani deepbehavioradeeplearningtoolboxforautomatedanalysisofanimalandhumanbehaviorimagingdata
_version_ 1725137756554788864