Roadmap#
Model predictions import#
Import predictions from action segmentation models (DLC2Action, ASFormer, MS-TCN) directly in the GUI. Per-trial prediction files (.npy/.pickle) with shape (T, n_classes) or (T,) will be converted to label intervals with confidence overlay (1 - entropy of classwise softmax).
More sophisticated changepoint detection#
Current methods are fast (gradient based, RMS-based, etc.), but could also use ML for detection. Important that it’s easily reproducable, so it represents a reliable feature in feature space. Sometimes the changepoint correction post-model output makes things worse, transformer learns better representation than simple gradient based methods.
Changepoint features#
Using more_changepoint_features() massively improved fine-grained accuracy for ASFormer, would be cool if this could be exported generally to segmentation models (DlC2Action, etc.)
Other#
Audio changepoints
Interactive PSTH
ethograph.gui.widgets_psthSingle-trial neural dimensionality reduction techniques, visualize label segments in latent spaces