Learning Procedural Abstractions and Evaluating Discrete Latent Temporal Structure
Abstract
Clustering methods and latent variable models are often used as tools for pattern mining and discovery of latent structure in time-series data. In this work, we consider the problem of learning procedural abstractions from possibly high-dimensional observational sequences, such as video demonstrations. Given a dataset of time-series, the goal is to identify the latent sequence of steps common to them and label each time-series with the temporal extent of these procedural steps. We introduce a hierarchical Bayesian model called Prism that models the realization of a common procedure across multiple time-series, and can recover procedural abstractions with supervision. We also bring to light two characteristics ignored by traditional evaluation criteria when evaluating latent temporal labelings (temporal clusterings) -- segment structure, and repeated structure -- and develop new metrics tailored to their evaluation. We demonstrate that our metrics improve interpretability and ease of analysis for evaluation on benchmark time-series datasets. Results on benchmark and video datasets indicate that Prism outperforms standard sequence models as well as state-of-the-art techniques in identifying procedural abstractions.
Cite
Text
Goel and Brunskill. "Learning Procedural Abstractions and Evaluating Discrete Latent Temporal Structure." International Conference on Learning Representations, 2019.Markdown
[Goel and Brunskill. "Learning Procedural Abstractions and Evaluating Discrete Latent Temporal Structure." International Conference on Learning Representations, 2019.](https://mlanthology.org/iclr/2019/goel2019iclr-learning/)BibTeX
@inproceedings{goel2019iclr-learning,
title = {{Learning Procedural Abstractions and Evaluating Discrete Latent Temporal Structure}},
author = {Goel, Karan and Brunskill, Emma},
booktitle = {International Conference on Learning Representations},
year = {2019},
url = {https://mlanthology.org/iclr/2019/goel2019iclr-learning/}
}