Skip to content
@AdaptiveMotorControlLab

Mathis Lab @ EPFL

Mechanisms underlying adaptive behavior in intelligent systems

Welcome to the M. Mathis Lab 👋

Group 23

We are a team of neuroscientists, computer scientists, and enigneers that come together to tackle one of the largest challanges in science - how does the brain drive adaptive behavior. Namely, our world is always changing: how do our brains adapt? We develop new machine learning methods that enable us to understand the mechanisms underlying adaptive behavior in intelligence systems, aka “adaptive intelligence”.

  • From 2017-2023 we were also called the Mathis Lab of Adaptive Motor Control (hence the org name!) but decided to rename ourselves to better reflect our ML, CV, and systems neuro sides of the lab 🖤. We still really like sensorimotor control though!

Check out our website for more information, and see our open source code below!

Of particular interest:

  • DeepLabCut: for animal pose estimation.
  • DLC2Kinematics for processing DeepLabCut data for kinematic analysis.
  • CEBRA: for supervised and unsupervised dimensionality reduction (behavioral data, neural, or both!).
  • AmadeusGPT: for using large language models as systems for behavioral analysis.
  • CellSeg3D: for 3D mesoSPIM segmentation of cell soma.

Pinned Loading

  1. CEBRA Public

    Learnable latent embeddings for joint behavioral and neural analysis - Official implementation of CEBRA

    Python 966 83

  2. DLC2Kinematics Public

    a module for kinematic analysis of deeplabcut outputs

    Jupyter Notebook 138 26

  3. CellSeg3D Public

    A napari plugin for direct 3D cell segmentation -- taking you through training, inference, and review of masks

    Jupyter Notebook 80 13

  4. JoystickControlSystem Public

    joystick system used in Mathis et al, 2017

    Python 5 2

  5. AmadeusGPT Public

    We turn natural language descriptions of behaviors into machine-executable code

    Python 215 8

  6. CEBRA-demos Public

    CEBRA Demo Notebooks. Please see all of them at the URL below:

    Jupyter Notebook 14 6

Repositories

Showing 10 of 22 repositories
  • LLaVAction Public
    Jupyter Notebook 22 1 0 0 Updated Mar 25, 2025
  • CellSeg3D Public

    A napari plugin for direct 3D cell segmentation -- taking you through training, inference, and review of masks

    Jupyter Notebook 80 MIT 13 3 (2 issues need help) 1 Updated Mar 24, 2025
  • AmadeusGPT Public

    We turn natural language descriptions of behaviors into machine-executable code

    Python 215 Apache-2.0 8 0 0 Updated Mar 18, 2025
  • CEBRA Public

    Learnable latent embeddings for joint behavioral and neural analysis - Official implementation of CEBRA

    Python 966 83 5 3 Updated Mar 15, 2025
  • CEBRA-assets Public

    Web assets for CEBRA (cebra.ai) and CEBRA DOCS!

    0 0 0 0 Updated Mar 15, 2025
  • CEBRA-demos Public

    CEBRA Demo Notebooks. Please see all of them at the URL below:

    Jupyter Notebook 14 6 0 0 Updated Mar 6, 2025
  • AROS Public

    💍

    Jupyter Notebook 20 Apache-2.0 2 0 0 Updated Feb 3, 2025
  • modelzoo-figures Public

    SuperAnimal models supporting data

    Jupyter Notebook 14 GPL-3.0 2 0 0 Updated Jan 20, 2025
  • pydensecrf Public Forked from lucasb-eyer/pydensecrf

    Python wrapper to Philipp Krähenbühl's dense (fully connected) CRFs with gaussian edge potentials.

    C++ 1 MIT 423 0 0 Updated Dec 23, 2024
  • AllenBrainConnectivityGraph Public

    Create a connectivity map based on injection sites and target sites of regions of interest.

    Python 6 MIT 0 0 0 Updated Sep 29, 2024

Top languages

Loading…

Most used topics

Loading…