Construe: a software solution for the explanation-based interpretation of time series
It provides a tool for ECG analysis, addressing interpretation challenges in medical time series, but is incremental as it implements a general framework with a domain-specific application.
The paper presents Construe, a software framework for time series interpretation using abductive reasoning, which generates multi-level explanations of underlying processes; as a proof of concept, it was applied to ECG analysis and validated on tasks like heartbeat classification and atrial fibrillation detection.
This paper presents a software implementation of a general framework for time series interpretation based on abductive reasoning. The software provides a data model and a set of algorithms to make inference to the best explanation of a time series, resulting in a description in multiple abstraction levels of the processes underlying the time series. As a proof of concept, a comprehensive knowledge base for the electrocardiogram (ECG) domain is provided, so it can be used directly as a tool for ECG analysis. This tool has been successfully validated in several noteworthy problems, such as heartbeat classification or atrial fibrillation detection.