Towards Interpretable Concept Learning over Time Series via Temporal Logic Semantics
Irene Ferfoglia, Simone Silvetti, Gaia Saveri, Laura Nenzi, Luca Bortolussi

TL;DR
This paper introduces a neuro-symbolic framework for time series classification that combines accuracy with interpretability by embedding data into Signal Temporal Logic concepts, enabling human-understandable explanations.
Contribution
The work presents a novel STL-inspired kernel and a unified model that jointly optimizes for classification accuracy and interpretability using temporal logic semantics.
Findings
Competitive classification performance achieved
Provides local and global logical explanations
Enables understanding of temporal patterns in data
Abstract
Time series classification is a task of paramount importance, as this kind of data often arises in safety-critical applications. However, it is typically tackled with black-box deep learning methods, making it hard for humans to understand the rationale behind their output. To take on this challenge, we propose a neuro-symbolic framework that unifies classification and explanation through direct embedding of trajectories into a space of Signal Temporal Logic (STL) concepts. By introducing a novel STL-inspired kernel that maps raw time series to their alignment with predefined STL formulae, our model jointly optimises for accuracy and interpretability, as each prediction is accompanied by the most relevant logical concepts that characterise it. This enables classification grounded in human-interpretable temporal patterns and produces both local and global symbolic explanations. Early…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
