Trajectory Prediction for Heterogeneous Agents: A Performance Analysis on Small and Imbalanced Datasets
Contributors
Description
The Python implementation of class-conditioned human motion prediction methods, in the paper: Trajectory Prediction for Heterogeneous Agents: A Performance Analysis and on Small and Imbalanced Datasets.
For human motion prediction, both deep learning-based methods (RED, cRED, TF, cTF, GAN, cGAN, VAE, and cVAE) and MoD-based methods (CLiFF-HMP) are provided.
Class-conditioned motion prediction is an appealing way to reduce forecast uncertainty and get more accurate predictions for heterogeneous agents. However, this is hardly explored in the prior art, especially for mobile robots and in limited data applications. In this paper, different class-conditioned trajectory prediction methods on two datasets are analyzed. A set of conditional pattern-based and efficient deep learning- based baselines are proposed and evaluated on robotics and outdoors datasets (TH ¨OR-MAGNI and Stanford Drone Dataset). The experiments show that all methods improve accuracy in most of the settings when considering class labels. More importantly, there are significant differences when learning from imbalanced datasets, or in new environments where sufficient data is not available. In particular, deep learning methods perform better on balanced datasets, but in applications with limited data, e.g., cold start of a robot in a new environment, or imbalanced classes, pattern-based methods may be preferable.
Files
README.md
Files
(5.5 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:99b5a922e4deebe6e8460f1fda2ddedc
|
5.5 kB | Preview Download |
Additional details
Related works
- Is supplement to
- Journal: 10.1109/LRA.2024.3408510 (DOI)
Dates
- Updated
-
2024-11-25
Software
- Repository URL
- https://github.com/tmralmeida/class-cond-trajpred
- Programming language
- Python
- Development Status
- Active