RecurJac: An Efficient Recursive Algorithm for Bounding Jacobian Matrix of Neural Networks and Its Applications
Not on the map. Why?
Abstract (arXiv)
The Jacobian matrix (or the gradient for single-output networks) is directly related to many important properties of neural networks, such as the function landscape, stationary points, (local) Lipschitz constants and robustness to adversarial attacks. In this paper, we propose a recursive algorithm, RecurJac, to compute both upper and lower bounds for each element in the Jacobian matrix of a neural network with respect to network's input, and the network can contain a wide range of activation functions. As a byproduct, we can efficiently obtain a (local) Lipschitz constant, which plays a crucial role in neural network robustness verification, as well as the training stability of GANs. Experiments show that (local) Lipschitz constants produced by our method is of better quality than previous approaches, thus providing better robustness verification results. Our algorithm has polynomial time complexity, and its computation time is reasonable even for relatively large networks. Additionally, we use our bounds of Jacobian matrix to characterize the landscape of the neural network, for example, to determine whether there exist stationary points in a local neighborhood. Source code available at urlhttp://github.com/huanzhang12/RecurJac-Jacobian-bounds.
Key facts. Cited by 27 papers in the map (data through 14 Oct 2026). First posted on arXiv 28 Oct 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 7; 2022: 5; 2023: 4; 2024: 4; 2025: 3; 2026: 4.
27 papers.
Sort:
By area:
- 2021Skew Orthogonal Convolutionscited by 67
- 2021Training Certifiably Robust Neural Networks with Efficient Local Lipschitz Boundscited by 65
- 2021Improved deterministic l2 robustness on CIFAR-10 and CIFAR-100cited by 47
- 2022Efficiently Computing Local Lipschitz Constants of Neural Networks via Bound Propagationcited by 45
- 2023Efficient Bound of Lipschitz Constant for Convolutional Layers by Gram Iterationcited by 19
- 2022A Quantitative Geometric Approach to Neural-Network Smoothnesscited by 16
- 2022RetrievalGuard: Provably Robust 1-Nearest Neighbor Image Retrievalcited by 15
- 2022Adversarial robustness of sparse local Lipschitz predictorscited by 11
- 2021Nonlinear Projection Based Gradient Estimation for Query Efficient Blackbox Attackscited by 9
- 2021Fairness Properties of Face Recognition and Obfuscation Systemscited by 9
- 2022Improved techniques for deterministic l2 robustnesscited by 9
- 2023CertViT: Certified Robustness of Pre-Trained Vision Transformerscited by 6
15 more
- 2024SpecFormer: Guarding Vision Transformer Robustness via Maximum Singular Value Penalizationcited by 5
- 2024Policy Verification in Stochastic Dynamical Systems Using Logarithmic Neural Certificatescited by 4
- 2024SPLITZ: Certifiable Robustness via Split Lipschitz Randomized Smoothingcited by 4
- 2024Provable Bounds on the Hessian of Neural Networks: Derivative-Preserving Reachability Analysiscited by 3
- 2021An automatic differentiation system for the age of differential privacycited by 2
- 2025Local Stability and Region of Attraction Analysis for Neural Network Feedback Systems under Positivity Constraintscited by 2
- 2023Certified Interpretability Robustness for Class Activation Mappingcited by 1
- 2025ECLipsE-Gen-Local: Efficient Compositional Local Lipschitz Estimates for Deep Neural Networkscited by 1
- 2021Generative Model Adversarial Training for Deep Compressed Sensingcited by 0
- 2023STR-Cert: Robustness Certification for Deep Text Recognition on Deep Learning Pipelines and Vision Transformerscited by 0
- 2025Lipschitz-aware Linearity Grafting for Certified Robustnesscited by 0
- 2026CoT is Not the Chain of Truth: An Empirical Internal Analysis of Reasoning LLMs for Fake News Generationcited by 0
- 2026Certified and accurate computation of function space norms of deep neural networkscited by 0
- 2026Demystifying Lipschitz verification: positive matrices, negative resultscited by 0
- 2026Certified Mechanistic Interpretability: Lifting Single-Input Findings to Bounded Neighbourhoodscited by 0
- 2026Certified Mechanistic Interpretability: Lifting Single-Input Findings to Bounded Neighbourhoods17 Aug 2026
- 2026Demystifying Lipschitz verification: positive matrices, negative results30 Mar 2026
- 2026Certified and accurate computation of function space norms of deep neural networks6 Mar 2026
- 2026CoT is Not the Chain of Truth: An Empirical Internal Analysis of Reasoning LLMs for Fake News Generation4 Feb 2026
- 2025Lipschitz-aware Linearity Grafting for Certified Robustness29 Oct 2025
- 2025ECLipsE-Gen-Local: Efficient Compositional Local Lipschitz Estimates for Deep Neural Networks6 Oct 2025
- 2025Local Stability and Region of Attraction Analysis for Neural Network Feedback Systems under Positivity Constraints28 May 2025
- 2024SPLITZ: Certifiable Robustness via Split Lipschitz Randomized Smoothing3 Jul 2024
- 2024Provable Bounds on the Hessian of Neural Networks: Derivative-Preserving Reachability Analysis6 Jun 2024
- 2024Policy Verification in Stochastic Dynamical Systems Using Logarithmic Neural Certificates2 Jun 2024
- 2024SpecFormer: Guarding Vision Transformer Robustness via Maximum Singular Value Penalization2 Jan 2024
- 2023STR-Cert: Robustness Certification for Deep Text Recognition on Deep Learning Pipelines and Vision Transformers28 Nov 2023
15 more
- 2023Efficient Bound of Lipschitz Constant for Convolutional Layers by Gram Iteration25 May 2023
- 2023CertViT: Certified Robustness of Pre-Trained Vision Transformers1 Feb 2023
- 2023Certified Interpretability Robustness for Class Activation Mapping26 Jan 2023
- 2022Improved techniques for deterministic l2 robustness15 Nov 2022
- 2022Efficiently Computing Local Lipschitz Constants of Neural Networks via Bound Propagation13 Oct 2022
- 2022RetrievalGuard: Provably Robust 1-Nearest Neighbor Image Retrieval17 Jun 2022
- 2022A Quantitative Geometric Approach to Neural-Network Smoothness2 Mar 2022
- 2022Adversarial robustness of sparse local Lipschitz predictors26 Feb 2022
- 2021Training Certifiably Robust Neural Networks with Efficient Local Lipschitz Bounds2 Nov 2021
- 2021An automatic differentiation system for the age of differential privacy22 Sep 2021
- 2021Improved deterministic l2 robustness on CIFAR-10 and CIFAR-1005 Aug 2021
- 2021Fairness Properties of Face Recognition and Obfuscation Systems5 Aug 2021
- 2021Generative Model Adversarial Training for Deep Compressed Sensing20 Jun 2021
- 2021Skew Orthogonal Convolutions24 May 2021
- 2021Nonlinear Projection Based Gradient Estimation for Query Efficient Blackbox Attacks25 Feb 2021
- 2021Skew Orthogonal Convolutionscited by 67
- 2021Training Certifiably Robust Neural Networks with Efficient Local Lipschitz Boundscited by 65
- 2021Improved deterministic l2 robustness on CIFAR-10 and CIFAR-100cited by 47
- 2022Efficiently Computing Local Lipschitz Constants of Neural Networks via Bound Propagationcited by 45
- 2023Efficient Bound of Lipschitz Constant for Convolutional Layers by Gram Iterationcited by 19
- 2022A Quantitative Geometric Approach to Neural-Network Smoothnesscited by 16
- 2022RetrievalGuard: Provably Robust 1-Nearest Neighbor Image Retrievalcited by 15
- 2022Adversarial robustness of sparse local Lipschitz predictorscited by 11
- 2021Nonlinear Projection Based Gradient Estimation for Query Efficient Blackbox Attackscited by 9
- 2021Fairness Properties of Face Recognition and Obfuscation Systemscited by 9
- 2022Improved techniques for deterministic l2 robustnesscited by 9
- 2023CertViT: Certified Robustness of Pre-Trained Vision Transformerscited by 6
12 most cited of 25 All 25 (JSON)
- 2026Demystifying Lipschitz verification: positive matrices, negative results30 Mar 2026
- 2026Certified and accurate computation of function space norms of deep neural networks6 Mar 2026
- 2025Lipschitz-aware Linearity Grafting for Certified Robustness29 Oct 2025
- 2025ECLipsE-Gen-Local: Efficient Compositional Local Lipschitz Estimates for Deep Neural Networks6 Oct 2025
- 2025Local Stability and Region of Attraction Analysis for Neural Network Feedback Systems under Positivity Constraints28 May 2025
- 2024SPLITZ: Certifiable Robustness via Split Lipschitz Randomized Smoothing3 Jul 2024
- 2024Provable Bounds on the Hessian of Neural Networks: Derivative-Preserving Reachability Analysis6 Jun 2024
- 2024Policy Verification in Stochastic Dynamical Systems Using Logarithmic Neural Certificates2 Jun 2024
- 2024SpecFormer: Guarding Vision Transformer Robustness via Maximum Singular Value Penalization2 Jan 2024
- 2023STR-Cert: Robustness Certification for Deep Text Recognition on Deep Learning Pipelines and Vision Transformers28 Nov 2023
- 2023Efficient Bound of Lipschitz Constant for Convolutional Layers by Gram Iteration25 May 2023
- 2023CertViT: Certified Robustness of Pre-Trained Vision Transformers1 Feb 2023
12 newest of 25 All 25 (JSON)