Truth-Conditional Captioning of Time Series Data
Harsh Jhamtani, Taylor Berg-Kirkpatrick

TL;DR
This paper introduces a truth-conditional neural model for generating accurate natural language descriptions of salient patterns in time series data, improving factual correctness over traditional models.
Contribution
It proposes a novel architecture that combines learned programs with neural modules to ensure factual accuracy in time series captioning.
Findings
Model generates high-precision captions.
Modules enable compositionality and efficient learning.
Outperforms traditional neural models in factual correctness.
Abstract
In this paper, we explore the task of automatically generating natural language descriptions of salient patterns in a time series, such as stock prices of a company over a week. A model for this task should be able to extract high-level patterns such as presence of a peak or a dip. While typical contemporary neural models with attention mechanisms can generate fluent output descriptions for this task, they often generate factually incorrect descriptions. We propose a computational model with a truth-conditional architecture which first runs small learned programs on the input time series, then identifies the programs/patterns which hold true for the given input, and finally conditions on only the chosen valid program (rather than the input time series) to generate the output text description. A program in our model is constructed from modules, which are small neural networks that are…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopic Modeling · Time Series Analysis and Forecasting · Stock Market Forecasting Methods
