Related Experiment Video
Updated: Oct 7, 2025

A Step-by-Step Implementation of DeepBehavior, Deep Learning Toolbox for Automated Behavior Analysis
Published on: February 6, 2020
A lexical approach for identifying behavioural action sequences
Gautam Reddy1, Laura Desban2, Hidenori Tanaka3,4
1NSF-Simons Center for Mathematical & Statistical Analysis of Biology, Harvard University, Cambridge, Massachusetts, United States of America.
We developed BASS, an algorithm to identify rare animal behavior sequences. This tool helps understand animal responses to stimuli by analyzing complex movement patterns in noisy data.
Area of Science:
- Ethology
- Computational Neuroscience
- Machine Learning
Background:
- Animals exhibit complex behavioral patterns during tasks, like bird spiraling or moth searching.
- Identifying rare, recurring behavioral sequences in noisy data is crucial for understanding animal responses to stimuli.
- Current models often focus on overall behavior dynamics or individual movements, not transient action sequences.
Purpose of the Study:
- To develop a novel unsupervised algorithm for identifying and segmenting rare, recurring behavioral action sequences.
- To address the limitations of existing models in detecting transient behavioral patterns in long recordings.
- To create a versatile tool applicable to diverse species and sequential data analysis.
Main Methods:
- Developed a lexical, hierarchical model of behavior.
- Designed an unsupervised algorithm named "BASS" (Behavioral Action Sequence Segmentation).
- Applied BASS to behavioral recordings of larval zebrafish and simulated glider data.
Main Results:
- BASS successfully extracted long, non-Markovian sequences from zebrafish navigation, including repeats and mixtures of forward and turn bouts.
- In a chemotaxis assay, BASS identified zebrafish strategies involving fast turns and burst swims to avoid aversive cues.
- BASS detected characteristic spiraling patterns in simulated soaring glider data, demonstrating its ability to find rare sequences.
Conclusions:
- BASS efficiently identifies and segments rare, recurring behavioral action sequences in long recordings across different contexts.
- The algorithm uncovers complex behavioral strategies, such as zebrafish chemotaxis and soaring bird patterns.
- BASS offers a broadly applicable, generic pattern recognition tool for sequential data in various scientific domains.
Related Concept Videos
Fixed Action Patterns
Behaviorism
The core premise of behaviorism is its focus on observable behavior rather than internal thoughts or feelings. This approach argues that true scientific...
Behavior Modification
A real-world application of operant conditioning principles is applied...
Automatic Processing and Automatic Social Behavior
What is Behavior?
Causes of Social Behavior I: Actions and Characteristics of Individuals

