Nonlinear separation principle for recurrent neural networks (RNNs) using contraction theory. Guarantees global exponential stability for contracting state-feedback controllers and observers. Applies to firing-rate and Hopfield RNN architectures. Based on paper by Gokhale et al. (arXiv 2604.15238, April 2026).
Scanned 9/11/2026
Install to Claude Code
npx -y skills add hiyenwong/ai_collection --skill nonlinear-separation-principle-neural-networks --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Nonlinear Separation Principle Neural Networks?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/hiyenwong-nonlinear-separation-principle-neural-networks)More formats (shields.io, HTML) on the badges page.
---
name: nonlinear-separation-principle-neural-networks
description: Nonlinear separation principle for recurrent neural networks (RNNs) using contraction theory. Guarantees global exponential stability for contracting state-feedback controllers and observers. Applies to firing-rate and Hopfield RNN architectures. Based on paper by Gokhale et al. (arXiv 2604.15238, April 2026).
tags: [control, neural networks, RNN, contraction theory, stability, LMI, implicit learning, Hopfield networks, firing rate]
---
# Nonlinear Separation Principle for Neural Networks
## Overview
Methodology for analyzing and designing stable recurrent neural network architectures using nonlinear separation principles and contraction theory.
**Paper**: Gokhale, Proskurnikov, Kawano, Bullo (2026). "A Nonlinear Separation Principle: Applications to Neural Networks, Control and Learning." arXiv:2604.15238.
## Key Contributions
### 1. Nonlinear Separation Principle
- Guarantees global exponential stability for interconnected contracting state-feedback controller and contracting observer
- Parametric extensions for robustness and equilibrium tracking
- Applies to both continuous-time and discrete-time systems
### 2. LMI-Based Contractivity Analysis
- Sharp linear matrix inequality (LMI) conditions for:
- Firing-rate neural network architectures
- Hopfield neural network architectures
- Continuous-time models with monotone non-decreasing activations maximize admissible weight space
- Extensions to interconnected systems and Graph RNNs
### 3. Output Reference Tracking
- Solves tracking problem for RNN-modeled plants
- LMI synthesis methods for feedback controllers and observers
- Low-gain integral controller design to eliminate steady-state error
### 4. Implicit Neural Network Design
- Exact, unconstrained algebraic parameterization of contraction LMIs
- Highly expressive implicit neural networks
- Competitive accuracy and parameter efficiency on image classification
## Implementation Guidelines
### Contractivity Verification
```python
import numpy as np
from scipy.optimize import minimize
def check_contractivity(W, activation_type='monotone'):
"""Check if weight matrix W satisfies contractivity conditions"""
# Construct LMI for the given architecture
# For continuous-time firing-rate networks:
# Find P > 0 such that: A^T P + P A + 2 L P < 0
# where A is the system matrix, L is Lipschitz constant
pass
```
### LMI Synthesis
1. Define system dynamics and activation constraints
2. Formulate LMI conditions for contractivity
3. Solve using convex optimization (CVXPY, MOSEK)
4. Verify closed-loop stability margins
### Low-Gain Integral Control
- Design integral controller with sufficiently small gain
- Ensures no windup while eliminating steady-state error
- Combine with state-feedback for reference tracking
## Applications
- Nonlinear control system design with RNN plant models
- Implicit deep learning architectures
- Graph recurrent neural network stability analysis
- Neural network-based controller synthesis
## Related Skills
- contraction-theory-control-optimization
- energy-based-neurocomputation
## References
- arXiv:2604.15238 (April 2026)
- Authors: Anand Gokhale, Anton V. Proskurnikov, Yu Kawano, Francesco BulloIs this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!