Automated Functional Decomposition for Hybrid Zonotope Over-approximations with Application to LSTM Networks
By: Jonah J. Glunt , Jacob A. Siefert , Andrew F. Thompson and more
Potential Business Impact:
Makes complex computer brains easier to understand.
Functional decomposition is a powerful tool for systems analysis because it can reduce a function of arbitrary input dimensions to the sum and superposition of functions of a single variable, thereby mitigating (or potentially avoiding) the exponential scaling often associated with analyses over high-dimensional spaces. This paper presents automated methods for constructing functional decompositions used to form set-based over-approximations of nonlinear functions, with particular focus on the hybrid zonotope set representation. To demonstrate these methods, we construct a hybrid zonotope set that over-approximates the input-output graph of a long short-term memory neural network, and use functional decomposition to represent a discrete hybrid automaton via a hybrid zonotope.
Similar Papers
Bringing Algebraic Hierarchical Decompositions to Concatenative Functional Languages
Formal Languages and Automata Theory
Builds smarter computer programs from math ideas.
Functional Information Decomposition: A First-Principles Approach to Analyzing Functional Relationships
Information Theory
Unlocks how parts work together to create a whole.
Tree Ensemble Explainability through the Hoeffding Functional Decomposition and TreeHFD Algorithm
Machine Learning (Stat)
Explains how computer decisions are made.