AmadeusGPT: a natural language interface for interactive animal behavioral analysis
Not on the map. Why?
Abstract (arXiv)
The process of quantifying and analyzing animal behavior involves translating the naturally occurring descriptive language of their actions into machine-readable code. Yet, codifying behavior analysis is often challenging without deep understanding of animal behavior and technical machine learning knowledge. To limit this gap, we introduce AmadeusGPT: a natural language interface that turns natural language descriptions of behaviors into machine-executable code. Large-language models (LLMs) such as GPT3.5 and GPT4 allow for interactive language-based queries that are potentially well suited for making interactive behavior analysis. However, the comprehension capability of these LLMs is limited by the context window size, which prevents it from remembering distant conversations. To overcome the context window limitation, we implement a novel dual-memory mechanism to allow communication between short-term and long-term memory using symbols as context pointers for retrieval and saving. Concretely, users directly use language-based definitions of behavior and our augmented GPT develops code based on the core AmadeusGPT API, which contains machine learning, computer vision, spatio-temporal reasoning, and visualization modules. Users then can interactively refine results, and seamlessly add new behavioral modules as needed. We benchmark AmadeusGPT and show we can produce state-of-the-art performance on the MABE 2022 behavior challenge tasks. Note, an end-user would not need to write any code to achieve this. Thus, collectively AmadeusGPT presents a novel way to merge deep biological knowledge, large-language models, and core computer vision modules into a more naturally intelligent system. Code and demos can be found at: https://github.com/AdaptiveMotorControlLab/AmadeusGPT.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 24 of its 64 references that are in the map. First posted on arXiv 10 Jul 2023.
Builds on
24 of 64 references.
References · 24
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2022Training language models to follow instructions with human feedbackcited by 15,712
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2017Mask R-CNNcited by 7,259
- 2022Flamingo: a Visual Language Model for Few-Shot Learningcited by 4,337
- 2023Generative Agents: Interactive Simulacra of Human Behaviorcited by 3,500
- 2018UMAP: Uniform Manifold Approximation and Projection for Dimension Reductioncited by 2,841
- 2023HuggingGPT: Solving AI Tasks with ChatGPT and its Friends in Hugging Facecited by 1,173
- 2023ViperGPT: Visual Inference via Python Execution for Reasoningcited by 591
- 2022Visual Programming: Compositional visual reasoning without trainingcited by 507
- 2023Large Language Models as Tool Makerscited by 293
12 more
- 2021AI Chains: Transparent and Controllable Human-AI Interaction by Chaining Large Language Model Promptscited by 265
- 2018Markerless tracking of user-defined features with deep learningcited by 203
- 2023Augmenting Language Models with Long-Term Memorycited by 186
- 2022Learnable latent embeddings for joint behavioral and neural analysiscited by 113
- 2022Training Language Models with Memory Augmentationcited by 112
- 2022Language Models are General-Purpose Interfacescited by 96
- 2019Pretraining boosts out-of-domain robustness for pose estimationcited by 47
- 2019Deep learning tools for the measurement of animal behavior in neurosciencecited by 44
- 2022SuperAnimal pretrained pose estimation models for behavioral analysiscited by 38
- 2020Task Programming: Learning Data Efficient Behavior Representationscited by 27
- 2021Documentation Matters: Human-Centered AI System to Assist Data Science Code Documentation in Computational Notebookscited by 17
- 2022Learning Behavior Representations Through Multi-Timescale Bootstrappingcited by 4
Built on by
Citing papers per year: 2023: 1; 2024: 8; 2025: 2; 2026: 1.
12 papers.
- 2025Towards Scientific Intelligence: A Survey of LLM-based Scientific Agentscited by 96
- 2024ChatHuman: Chatting about 3D Humans with Toolscited by 11
- 2024Computer Vision for Primate Behavior Analysis in the Wildcited by 10
- 2024Bootstrapping Cognitive Agents with a Large Language Modelcited by 9
- 2024ShizishanGPT: An Agricultural Large Language Model Integrating Tools and Resourcescited by 9
- 2023Establishing Performance Baselines in Fine-Tuning, Retrieval-Augmented Generation and Soft-Prompting for Non-Specialist LLM Userscited by 6
- 2024Adaptive Intelligence: leveraging insights from adaptive behavior in animals to build flexible AI systemscited by 5
- 2024Automatic benchmarking of large multimodal models via iterative experiment programmingcited by 2
- 2024PICLe: Pseudo-Annotations for In-Context Learning in Low-Resource Named Entity Detectioncited by 2
- 2024UniGlyph: A Seven-Segment Script for Universal Language Representationcited by 0
- 2025From eye to AI: studying rodent social behavior in the era of machine Learningcited by 0
- 2026MorphoBranch: A Fine-Structure-Preserving Workbench for Morphometric Analysis of Branched Cellular Structurescited by 0
- 2026MorphoBranch: A Fine-Structure-Preserving Workbench for Morphometric Analysis of Branched Cellular Structures1 Oct 2026
- 2025From eye to AI: studying rodent social behavior in the era of machine Learning6 Aug 2025
- 2025Towards Scientific Intelligence: A Survey of LLM-based Scientific Agents31 Mar 2025
- 2024PICLe: Pseudo-Annotations for In-Context Learning in Low-Resource Named Entity Detection16 Dec 2024
- 2024Adaptive Intelligence: leveraging insights from adaptive behavior in animals to build flexible AI systems21 Nov 2024
- 2024UniGlyph: A Seven-Segment Script for Universal Language Representation11 Oct 2024
- 2024ShizishanGPT: An Agricultural Large Language Model Integrating Tools and Resources20 Sep 2024
- 2024Automatic benchmarking of large multimodal models via iterative experiment programming18 Jun 2024
- 2024ChatHuman: Chatting about 3D Humans with Tools7 May 2024
- 2024Bootstrapping Cognitive Agents with a Large Language Model25 Feb 2024
- 2024Computer Vision for Primate Behavior Analysis in the Wild29 Jan 2024
- 2023Establishing Performance Baselines in Fine-Tuning, Retrieval-Augmented Generation and Soft-Prompting for Non-Specialist LLM Users10 Nov 2023
Similar, not cited
Close in wording, no citation either way
- 2025MouseGPT: A Large-scale Vision-Language Model for Mouse Behavior Analysis
- 2024GPT-4o: Visual perception performance of multimodal large language models in piglet activity understanding
- 2026BehaviorVLM: Unified Finetuning-Free Behavioral Understanding with Vision-Language Reasoning
- 2026Rodent-Bench
- 2025AnimalMotionCLIP: Embedding motion in CLIP for Animal Behavior Analysis
- 2026Meow-Omni 1: A Multimodal Large Language Model for Feline Ethology
- 2026CheeseBench: Evaluating Large Language Models on Rodent Behavioral Neuroscience Paradigms
- 2026MTT-Bench: Predicting Social Dominance in Mice via Multimodal Large Language Models