Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Ann Kennedy

dblp:148/5435 · DBLP profile ↗
← Back
7ranked-venue papers
0as first author
5since 2021 · last 2023
0000-0002-3782-0518ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 4 · 4 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3 · 3 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 since 2021Human-computer interaction and ubiquitous computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
4 papers
Representation and self-supervised learning · 47% Video understanding and tracking · 22% 3D vision · 21%
Interdisciplinary, comprehensive, and emerging computing
2 papers
Bioinformatics and computational biology · 100%

Topics — the 9 heaviest of 13, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Representation and self-supervised learning › representation learning › unsupervised representation learning
self-supervised representation learning
1.222023
MABe22: A Multi-Species Multi-Task Benchmark for Learned Representations of Behavior · ICML 2023
Task Programming: Learning Data Efficient Behavior Representations · CVPR 2021
Computer vision › Face, body and person analysis › human pose estimation
3d pose estimation
0.712023
BKinD-3D: Self-Supervised 3D Keypoint Discovery from Multi-View Videos · CVPR 2023
Machine learning › Representation and self-supervised learning › representation learning
behavior representation learning
0.712023
MABe22: A Multi-Species Multi-Task Benchmark for Learned Representations of Behavior · ICML 2023
Computer vision › 3D vision
pose estimation
0.712023
BKinD-3D: Self-Supervised 3D Keypoint Discovery from Multi-View Videos · CVPR 2023
Computer vision › Video understanding and tracking
video representation learning
0.712023
MABe22: A Multi-Species Multi-Task Benchmark for Learned Representations of Behavior · ICML 2023
Computer vision › Video understanding and tracking › video analytics
behavior analysis
0.512021
Task Programming: Learning Data Efficient Behavior Representations · CVPR 2021
Machine learning › Representation and self-supervised learning › representation learning › joint representation learning › multi-task representation learning
multi-task self-supervised learning
0.512021
Task Programming: Learning Data Efficient Behavior Representations · CVPR 2021
Bioinformatics and computational biology › behavioral analysis
animal behavior analysis
0.212023
MABe22: A Multi-Species Multi-Task Benchmark for Learned Representations of Behavior · ICML 2023
Bioinformatics and computational biology › neuroscience
behavioral neuroscience
0.112021
Task Programming: Learning Data Efficient Behavior Representations · CVPR 2021

Methods — techniques the papers use, named apart from their topics

self-supervised learning · 1.3pose tracking · 1.3encoder-decoder architecture · 1.2task programming · 1.0multi-task self-supervised learning · 1.0joint length constraints · 0.73d volumetric heatmap · 0.7spatiotemporal difference reconstruction · 0.6geometric bottleneck · 0.6
YearPublicationVenuePosition
2023 BKinD-3D: Self-Supervised 3D Keypoint Discovery from Multi-View Videos
abstract
Quantifying motion in 3D is important for studying the behavior of humans and other animals, but manual pose annotations are expensive and time-consuming to obtain. Self-supervised keypoint discovery is a promising strategy for estimating 3D poses without annotations. However, current keypoint discovery approaches commonly process single 2D views and do not operate in the 3D space. We propose a new method to perform self-supervised keypoint discovery in 3D from multi-view videos of behaving agents, without any keypoint or bounding box supervision in 2D or 3D. Our method, BKinD-3D, uses an encoder-decoder architecture with a 3D volumetric heatmap, trained to reconstruct spatiotemporal differences across multiple views, in addition to joint length constraints on a learned 3D skeleton of the subject. In this way, we discover keypoints without requiring manual supervision in videos of humans and rats, demonstrating the potential of 3D keypoint discovery for studying behavior.
Jennifer J. Sun, Lili Karashchuk, Amil Dravid, Serim Ryou, Sonia Fereidooni, John C. Tuthill, Aggelos K. Katsaggelos, Bingni W. Brunton, Georgia Gkioxari, Ann Kennedy, Yisong Yue, Pietro Perona
CVPR10
2023 MABe22: A Multi-Species Multi-Task Benchmark for Learned Representations of Behavior
abstract
We introduce MABe22, a large-scale, multi-agent video and trajectory benchmark to assess the quality of learned behavior representations. This dataset is collected from a variety of biology experiments, and includes triplets of interacting mice (4.7 million frames video+pose tracking data, 10 million frames pose only), symbiotic beetle-ant interactions (10 million frames video data), and groups of interacting flies (4.4 million frames of pose tracking data). Accompanying these data, we introduce a panel of real-life downstream analysis tasks to assess the quality of learned representations by evaluating how well they preserve information about the experimental conditions (e.g. strain, time of day, optogenetic stimulation) and animal behavior. We test multiple state-of-the-art self-supervised video and trajectory representation learning methods to demonstrate the use of our benchmark, revealing that methods developed using human action datasets do not fully translate to animal datasets. We hope that our benchmark and dataset encourage a broader exploration of behavior representation learning methods across species and settings.
Jennifer J. Sun, Markus Marks, Andrew Ulmer, Dipam Chakraborty, Brian Geuther, Edward Hayes, Heng Jia, Sebastian Oleszko, Zachary Partridge, Milan Peelman, Alice Robie, Catherine E. Schretter, Keith Sheppard, Param Uttarwar, Julian Morgan Wagner, Erik Werner, Joseph Parker, Pietro Perona, Yisong Yue, Kristin Branson, Ann Kennedy
ICML23
2023 PyRates - A code-generation tool for modeling dynamical systems in biology and beyond
abstract
The mathematical study of real-world dynamical systems relies on models composed of differential equations. Numerical methods for solving and analyzing differential equation systems are essential when complex biological problems have to be studied, such as the spreading of a virus, the evolution of competing species in an ecosystem, or the dynamics of neurons in the brain. Here we present PyRates, a Python-based software for modeling and analyzing differential equation systems via numerical methods. PyRates is specifically designed to account for the inherent complexity of biological systems. It provides a new language for defining models that mirrors the modular organization of real-world dynamical systems and thus simplifies the implementation of complex networks of interacting dynamic entities. Furthermore, PyRates provides extensive support for the various forms of interaction delays that can be observed in biological systems. The core of PyRates is a versatile code-generation system that translates user-defined models into "backend" implementations in various languages, including Python, Fortran, Matlab, and Julia. This allows users to apply a wide range of analysis methods for dynamical systems, eliminating the need for manual translation between code bases. PyRates may also be used as a model definition interface for the creation of custom dynamical systems tools. To demonstrate this, we developed two extensions of PyRates for common analyses of dynamic models of biological systems: PyCoBi for bifurcation analysis and RectiPy for parameter fitting. We demonstrate in a series of example models how PyRates can be used in combination with PyCoBi and RectiPy for model analysis and fitting. Together, these tools offer a versatile framework for applying computational modeling and numerical analysis methods to dynamical systems in biology and beyond.
Richard Gast, Thomas R. Knösche, Ann Kennedy
PLoS Comput. Biol.3
2022 Self-Supervised Keypoint Discovery in Behavioral Videos
abstract
We propose a method for learning the posture and structure of agents from unlabelled behavioral videos. Starting from the observation that behaving agents are generally the main sources of movement in behavioral videos, our method, Behavioral Keypoint Discovery (B-KinD), uses an encoder-decoder architecture with a geometric bottleneck to reconstruct the spatiotemporal difference between video frames. By focusing only on regions of movement, our approach works directly on input videos without requiring manual annotations. Experiments on a variety of agent types (mouse, fly, human, jellyfish, and trees) demonstrate the generality of our approach and reveal that our discovered keypoints represent semantically meaningful body parts, which achieve state-of-the-art performance on keypoint regression among self-supervised methods. Additionally, B-KinD achieve comparable performance to supervised keypoints on downstream tasks, such as behavior classification, suggesting that our method can dramatically reduce model training costs vis-a-vis supervised methods.
Jennifer J. Sun, Serim Ryou, Roni Goldshmid, Brandon Weissbourd, John O. Dabiri, David J. Anderson, Ann Kennedy, Yisong Yue, Pietro Perona
CVPR7
2021 Task Programming: Learning Data Efficient Behavior Representations
abstract
Specialized domain knowledge is often necessary to accurately annotate training sets for in-depth analysis, but can be burdensome and time-consuming to acquire from domain experts. This issue arises prominently in automated behavior analysis, in which agent movements or actions of interest are detected from video tracking data. To reduce annotation effort, we present TREBA: a method to learn annotation-sample efficient trajectory embedding for behavior analysis, based on multi-task self-supervised learning. The tasks in our method can be efficiently engineered by domain experts through a process we call "task programming", which uses programs to explicitly encode structured knowledge from domain experts. Total domain expert effort can be reduced by exchanging data annotation time for the construction of a small number of programmed tasks. We evaluate this trade-off using data from behavioral neuroscience, in which specialized domain knowledge is used to identify behaviors. We present experimental results in three datasets across two domains: mice and fruit flies. Using embeddings from TREBA, we reduce annotation burden by up to a factor of 10 without compromising accuracy compared to state-of-the-art features. Our results thus suggest that task programming and self-supervision can be an effective way to reduce annotation effort for domain experts.
Jennifer J. Sun, Ann Kennedy, Eric Zhan, David J. Anderson, Yisong Yue, Pietro Perona
CVPR2
2019 Competency-Based Education: The Future of Learning
abstract
Competency-based education (CBE) has been the focus of much attention lately - from institutions, employers, and policymakers alike. Institutions - from ivy leagues to community colleges to K-12 - are incorporating some form of CBE. In computer science, CBE is an excellent modality to measure mastery and thus prepare students for the next phase whether it is further education or a job. This workshop introduces participants to CBE with an emphasis on CBE course design and competency development. This workshop will be useful for faculty and course designers at all levels - from K-12 through graduate school.
Amardeep Kahlon, Ann Kennedy, Linda Smarzik
SIGCSE2
2009 Fall TIPS: Strategies to Promote Adoption and Use of a Fall Prevention Toolkit
Patricia C. Dykes, Diane L. Carroll, Ann C. Hurley, Ronna Gersh-Zaremski, Ann Kennedy, Jan Kurowski, Kim Tierney, Angela Benoit, Frank Y. Chang, Stuart R. Lipsitz, Justine E. Pang, Ruslana Tsurikova, Lyubov Zuyev, Blackford Middleton
AMIA5