Skip to main content
Ctrl+K
LISBET 0.4.1.dev2+g653324d5b documentation - Home LISBET 0.4.1.dev2+g653324d5b documentation - Home
  • Getting Started
  • User Guide
  • Analysis Examples
  • API Reference
  • Getting Started
  • User Guide
  • Analysis Examples
  • API Reference

Section Navigation

  • Data Preparation
  • Social behavior classification using a pre-trained model
  • Social behavior discovery using a pre-trained model
  • Dimensionality Reduction
  • Self-Supervised Tasks
  • Model training using self-supervised learning
  • Data augmentation
  • Fine tuning a classification model on a custom dataset
  • Calibrating the prototype selection process
  • Annotating new data using selected prototypes
  • User Guide

User Guide#

  • Data Preparation
    • Directory Structure
    • Directory Tree and Experimental Conditions
    • Key Point Configuration
  • Social behavior classification using a pre-trained model
    • Step 0: Prepare the data and model
    • Step 1: Annotate behaviors
    • Example: Adapting Keypoints from a New Dataset
    • Advanced: Fine-tuning a classifier
    • References
  • Social behavior discovery using a pre-trained model
    • Step 0: Prepare the data and model
    • Step 1: Embedding
    • Step 2: HMM fitting
    • Step 3: Prototype selection
    • References
  • Dimensionality Reduction
  • Self-Supervised Tasks
    • Introduction: Why Self-Supervision?
    • The Four Core Self-Supervised Tasks
    • Group Consistency
    • Temporal Order
    • Temporal Shift
    • Temporal Warp
    • Summary Table
    • Practical Notes
    • References and Further Reading

Advanced#

  • Model training using self-supervised learning
    • Step 1: Prepare the data
    • Step 2: Train the model
    • [OPTIONAL] Step 3: Export embedding model
    • References
  • Data augmentation
    • Available augmentation techniques
    • Usage examples
  • Fine tuning a classification model on a custom dataset
    • Step 1: Load the dataset
    • Step 2: Fine-tune the model
    • References
  • Calibrating the prototype selection process
  • Annotating new data using selected prototypes
    • Recommended Approach: Train a LISBET Classifier on Prototypes
    • Alternative: Using Cached HMMs
    • References

previous

Quickstart

next

Data Preparation

On this page
  • Advanced
Show Source

© Copyright 2026, Giuseppe Chindemi.

Created using Sphinx 9.1.0.

Built with the PyData Sphinx Theme 0.18.0.