Related Experiment Video
Updated: May 6, 2025

A Step-by-Step Implementation of DeepBehavior, Deep Learning Toolbox for Automated Behavior Analysis
Published on: February 6, 2020
Analysis of Operant Self-administration Behaviors with Supervised Machine Learning: Protocol for Video Acquisition
Leo F Pereira Sanabria1, Luciano S Voutour1, Victoria J Kaufman1
1Department of Psychology, Michigan State University, East Lansing, Michigan 48823.
Abstract:
The use of supervised machine learning to approximate poses in video recordings allows for rapid and efficient analysis of complex behavioral profiles. Currently, there are limited protocols for automated analysis of operant self-administration behavior. We provide a methodology to (1) obtain videos of training sessions via Raspberry Pi microcomputers or GoPro cameras, (2) obtain pose estimation data using the supervised machine learning software packages DeepLabCut (DLC) and Simple Behavioral Analysis (SimBA) with a local high-performance computer cluster, (3) compare standard Med-PC lever response versus quadrant time data generated from pose estimation regions of interest, and (4) generate predictive behavioral classifiers. Overall, we demonstrate proof of concept to use pose estimation outputs from DLC to both generate quadrant time results and obtain behavioral classifiers from SimBA during operant training phases.

