Explainable and Class-Revealing Signal Feature Extraction via Scattering Transform and Constrained Zeroth-Order Optimization

📅 2025-02-08
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
This work addresses the interpretability bottleneck of joint scattering transform–multiclass logistic regression models, wherein nonlinear scattering features resist semantic interpretation. We propose an inversion method based on constrained zeroth-order optimization to reconstruct class-specific prototype input signals that yield target scattering coefficients. Our key contribution is the first integration of sparsity (Lasso) and temporal smoothness (total variation) regularization into Natural Evolution Strategies (NES)-type zeroth-order optimization, enabling stable inversion and semantic decoupling of scattering coefficients for class attribution. The method is gradient-free and applicable to non-differentiable models. Evaluated on multiple synthetic time-series classification tasks, it successfully visualizes physically meaningful, discriminative signal patterns—thereby enhancing decision transparency and improving the reliability of feature attribution.

Technology Category

Application Category

📝 Abstract
We propose a new method to extract discriminant and explainable features from a particular machine learning model, i.e., a combination of the scattering transform and the multiclass logistic regression. Although this model is well-known for its ability to learn various signal classes with high classification rate, it remains elusive to understand why it can generate such successful classification, mainly due to the nonlinearity of the scattering transform. In order to uncover the meaning of the scattering transform coefficients selected by the multiclass logistic regression (with the Lasso penalty), we adopt zeroth-order optimization algorithms to search an input pattern that maximizes the class probability of a class of interest given the learned model. In order to do so, it turns out that imposing sparsity and smoothness of input patterns is important. We demonstrate the effectiveness of our proposed method using a couple of synthetic time-series classification problems.
Problem

Research questions and friction points this paper is trying to address.

Extract explainable features from machine learning model
Understand scattering transform coefficients via optimization
Enhance classification with sparsity and smoothness constraints
Innovation

Methods, ideas, or system contributions that make the work stand out.

Scattering transform feature extraction
Constrained zeroth-order optimization
Sparse smooth input patterns
🔎 Similar Papers
No similar papers found.