2013
DOI: 10.1038/nmeth.2281
|View full text |Cite
|
Sign up to set email alerts
|

JAABA: interactive machine learning for automatic annotation of animal behavior

Abstract: We present a machine learning-based system for automatically computing interpretable, quantitative measures of animal behavior. Through our interactive system, users encode their intuition about behavior by annotating a small set of video frames. These manual labels are converted into classifiers that can automatically annotate behaviors in screen-scale data sets. Our general-purpose system can create a variety of accurate individual and social behavior classifiers for different organisms, including mice and a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
581
0
1

Year Published

2014
2014
2022
2022

Publication Types

Select...
5
3

Relationship

1
7

Authors

Journals

citations
Cited by 528 publications
(607 citation statements)
references
References 13 publications
0
581
0
1
Order By: Relevance
“…Alternatively, this invariance can be encoded into the features. Following prior art [19,29,20] we have implemented a tool that tracks individual flies and segments them into body, wing, and leg pixels, which are parameterized further by fitting an oriented ellipse to the body component and line segments to the wing components. From the tracking output we derive a set of features that are designed to be invariant of the absolute position and orientation of a fly, and relate its pose to that of the other fly.…”
Section: Feature Representationmentioning
confidence: 99%
See 1 more Smart Citation
“…Alternatively, this invariance can be encoded into the features. Following prior art [19,29,20] we have implemented a tool that tracks individual flies and segments them into body, wing, and leg pixels, which are parameterized further by fitting an oriented ellipse to the body component and line segments to the wing components. From the tracking output we derive a set of features that are designed to be invariant of the absolute position and orientation of a fly, and relate its pose to that of the other fly.…”
Section: Feature Representationmentioning
confidence: 99%
“…We implemented three variants of the above approaches, specifically comparing a sliding window SVM detector against two structured output SVM detectors, expecting the latter to improve frame-wise consistency and better capture structured actions. For reference, we compare our results with the methods described in [20] and [1] and with the performance of trained novice annotators.…”
mentioning
confidence: 99%
“…Recently several techniques have been developed to track social behaviors in animals with rigid exoskeletons, such as the fruit fly Drosophila, which have relatively few degrees of freedom in their movements (13)(14)(15)(16)(17)(18)(19)(20)(21)(22)(23). These techniques have had a transformative impact on the study of social behaviors in that species (2).…”
mentioning
confidence: 99%
“…In supervised learning, the human expert identifies and categorizes patterns in the data by informing the software of categorical behavior annotations [8,15,71,73] (Movie S11, Movie S12, and Movie S14 in the supplementary material online). For example, 'wing grooming' could represent when a fly rubs one or both metathoracic legs over the top or the underside of the wing(s) [73].…”
Section: Automated Behavioral Analysismentioning
confidence: 99%
“…For example, 'wing grooming' could represent when a fly rubs one or both metathoracic legs over the top or the underside of the wing(s) [73]. Categorical annotations like these simultaneously take into account many different features of the trajectory and pose data, and result in categories that are generally easily interpretable by biologists and often have a clear physiological or ecological significance.…”
Section: Automated Behavioral Analysismentioning
confidence: 99%