Learning Interpretable Differentiable Logic Networks for Time-Series Classification

Chang Yue, Niraj K. Jha
8/24/2025
cs.LG

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Differentiable logic networks (DLNs) have shown promising results in tabular domains by combining accuracy, interpretability, and computational efficiency. In this work, we apply DLNs to the domain of TSC for the first time, focusing on univariate datasets. To enable DLN application in this context, we adopt feature-based representations relying on Catch22 and TSFresh, converting sequential time series into vectorized forms suitable for DLN classification. Unlike prior DLN studies that fix the training configuration and vary various settings in isolation via ablation, we integrate all such configurations into the hyperparameter search space, enabling the search process to select jointly optimal settings. We then analyze the distribution of selected configurations to better understand DLN training dynamics. We evaluate our approach on 51 publicly available univariate TSC benchmarks. The results confirm that classification DLNs maintain their core strengths in this new domain: they deliver competitive accuracy, retain low inference cost, and provide transparent, interpretable decision logic, thus aligning well with previous DLN findings in the realm of tabular classification and regression tasks.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{yue2025learning,
  title  = {Learning Interpretable Differentiable Logic Networks for Time-Series Classification},
  author = {Chang Yue and Niraj K. Jha},
  year   = {2025},
  eprint = {2508.17512},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2508.17512v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2508.17512.svg)](https://codeofpaper.com/paper/2508.17512)

Discussion