Source-linked AI summary

On the Number of Observation Nodes in Recurrent Neural Networks with Linear Threshold and ReLU Functions

Liangjie Sun, Wai-Ki Ching, Tatsuya Akutsu

arXiv:2608.29650v1eess.SY

TL;DR

The paper asks how update rules and admissible state domains affect the minimum observation nodes needed for finite-horizon observability in recurrent neural networks. It analyzes linear-threshold and ReLU classes, establishing tight single-node and K-node best-case results alongside rank-based lower bounds for real-valued ReLU networks.

  • Problem

    The paper studies how node update rules and admissible state domains affect the minimum number of observation nodes required for global finite-horizon observability.

  • Method

    The paper performs class-level extremal analysis of K-LT and K-ReLU networks across binary, nonnegative, and general real-valued state domains, using constructions, dynamical equivalence, and affine-region rank arguments.

  • Results

    The best-case minimum is exactly one observation node for the considered K-LT class and exactly K nodes for the considered K-ReLU class, while insufficient sensing in real-valued ReLU systems is certified by rank obstruction.

  • Takeaways & Limitations

    Update rules, state domains, and activation patterns determine whether temporal outputs can encode unmeasured finite-state information or whether activation-induced rank loss creates an intrinsic sensing lower bound.

  • Takeaways & Limitations

    The analysis restricts attention to recurrent networks in which each node update depends on exactly K relevant state variables.

Abstract

from arXiv · show

This paper investigates how node update rules and admissible state domains affect the minimum number of observation nodes required for global finite-horizon observability in recurrent neural networks with linear-threshold and ReLU update functions. Over a common binary state domain, we construct a class of $K$-linear-threshold ($K$-LT) networks whose initial states can be uniquely reconstructed from the finite output trajectory of a single observation node. We further establish a dynamical equivalence between binary-valued $K$-ReLU networks and $K$-AND Boolean networks, which transfers existing class-level observation-node bounds to binary-valued $K$-ReLU networks. For nonnegative-valued ReLU networks, the observability problem reduces to the classical linear-system setting whenever the relevant pre-activations remain nonnegative. For general real-valued ReLU networks, we prove that global finite-horizon observability requires at least $n/2$ observation nodes when no restriction is imposed on the number of state variables involved in each node update. This lower bound is tight when $n=2K$, for which we construct a $K$-ReLU network observable from exactly $K$ nodes. These results show that both update rules and state domains fundamentally affect extremal observation requirements: temporal evolution can concentrate finite-state information into a single measured trajectory, whereas activation-induced rank loss creates an intrinsic sensor lower bound in continuous-state ReLU networks.

1 Introduction

The paper studies how update rules and admissible state domains determine the minimum observation nodes for global finite-horizon observability in recurrent neural networks. It constructs tight single-node results for K-LT networks and derives contrasting bounds for binary and real-valued K-ReLU networks.

  • Motivation: Observability asks whether a system’s initial state can be uniquely recovered from time-varying measurement outputs.The paper motivates observation-node selection because measuring every network node may be physically, technically, or economically difficult.
  • Scope: The paper compares K-linear-threshold and K-ReLU recurrent networks across binary, nonnegative, and general real-valued state domains.The comparison isolates effects of update rules and admissible domains on observation requirements.
  • Main results: One observation node is sufficient and necessary in the best case for the constructed binary K-LT networks.Their initial states can be uniquely reconstructed from a finite output sequence, so the lower and upper bounds coincide at one.
  • Main results: Binary K-ReLU networks are dynamically equivalent to K-AND Boolean networks, transferring K-dependent observation-node bounds to the ReLU class.For some parameter regimes, constructed K-LT networks require fewer observation nodes than every binary K-ReLU network.
  • Main results: For nonnegative states, ReLU networks reduce to positive affine systems under positivity assumptions, so classical Kalman rank observability applies.A single observation node is sufficient in the best case.
  • Main results: For general real-valued states, ReLU deactivation can make distinct initial states indistinguishable, requiring at least n/2 observation nodes.When n = 2K, the paper constructs a K-ReLU network observable from exactly K nodes.

2 Problem Formulation

The paper formulates observability for synchronous recurrent networks and defines the minimum number of observation nodes needed to reconstruct every initial state within a finite horizon. It then organizes class-level guarantees through general and best- or worst-case bounds.

  • Network model: A synchronous recurrent network updates each state component from the current network state and measures selected state nodes as outputs.The output map selects m observation nodes through the index function ϕ.
  • Network model: Linear-threshold and ReLU activations define the two network classes, with threshold states binary and ReLU states real-valued.Each node update depends on exactly K relevant state variables in the paper’s restricted network classes.
  • Observability: A set of observation nodes is sufficient when some finite horizon lets the output sequence uniquely determine every initial state.The observability requirement is global over the prescribed state space, not merely local near a particular state.
  • Class-level bounds: The minimum observation number m⋆(Σ) is bounded using general lower, best-case upper, worst-case lower, and general upper bounds over a network class.The best-case pair concerns the minimum across networks, while the worst-case pair concerns the maximum.

3 Recurrent Neural Networks with Linear Threshold Functions

The section derives lower and upper bounds on observation nodes for K-LT networks, including constructions where one node suffices and cases requiring all n nodes. These results rely on finite output sequences that distinguish initial states through the network’s structured state transitions.

  • The worst-case minimum number of observation nodes is n for some K-LT networks.
  • For any n and K in the stated range, there exists a K-LT network with a construction-dependent minimum observation-node bound.
  • For the four-node construction, the initial state is uniquely determined from five consecutive outputs of one selected node.The extra output distinguishes the two trajectory cases that remain after the first four outputs.
  • For any K = n > 3, a K-LT network can be observable from a single observation node.The initial state is reconstructed from a finite output sequence, with one node being both the lower and upper bound in this construction.
  • For K ≥ 4 and n = h × K with gcd(h, K) = 1 and odd h, one observation node suffices.The output sequence of the selected node determines each K-dimensional state block and therefore the entire initial state.

4 Recurrent Neural Networks with ReLU Functions

The paper analyzes binary, nonnegative, and general real-valued ReLU networks, relating their observation requirements to Boolean and linear-system observability. It establishes constructive recovery results and an n/2 lower bound for observable general ReLU networks.

  • Binary ReLU networks: Binary K-ReLU networks are dynamically equivalent to K-AND Boolean networks, so Boolean-network observation-node bounds transfer to them.Every K-AND function has an equivalent binary K-ReLU representation, and the converse also holds.
  • Positive ReLU networks: Nonnegative ReLU networks reduce to positive affine systems when their pre-activations remain nonnegative.Their initial state is recoverable exactly when the classical observability matrix of (C, A) has full column rank.
  • General ReLU networks: A single observed node suffices for some K=1 general ReLU networks, with the initial state recovered from outputs over three time steps.The construction uses paired observation nodes in the displayed example and reconstructs hidden initial-state components from temporal output differences.
  • General ReLU networks: For n=2K, a general K-ReLU network can be observable from m=K observation nodes, with recovery over a finite logarithmic horizon.The theorem states existence for K≥3, while the paper gives explicit cases for K=3 and K=5.
  • General ReLU networks: For any observable general ReLU network with n nodes, the number of observation nodes must satisfy m≥n/2.When m<n/2, the paper constructs distinct initial states that generate the same output sequence, proving non-observability.

5 Simulation results

Numerical experiments consistently found counterexamples whenever fewer than n/2 observation nodes were tested, supporting the lower bound m ≥ n/2 for general real-valued ReLU networks.

  • Experimental setup: 100 randomly generated ReLU networks were tested for each of three (n, K) settings with initial states in [−50, 50]^n.The settings were (10, 5), (12, 6), and (14, 7).
  • Results: m < n/2: every tested observation set admitted counterexamples across all 100 randomly generated networks.The experiments used B = 50, δ = 10^-2, and T = 40.
  • Experimental setup: For each network, uniformly sampled observation sets of size m were evaluated by searching for pairs of distinct initial states with nearly identical output trajectories.Exhaustive enumeration was avoided because of the combinatorial number of possible observation sets.
  • Results: m ≥ n/2: the experiments provide strong empirical evidence that smaller observation sets are insufficient for the tested ReLU networks.This numerical result supports the proposed lower bound rather than replacing the analytical argument.

6 Conclusion

The conclusion compares update rules on binary states and state domains within ReLU networks, showing that these choices determine extremal observation requirements. It reports exact one-node and K-node best cases alongside an n/2 lower bound for general real-valued ReLU networks.

  • Binary-state dynamics: K-LT networks can encode enough finite-state information into one measured trajectory to reconstruct every initial state.Because at least one observation node is necessary, the best-case minimum for the considered K-LT class is exactly one.
  • Binary-state dynamics: Binary-valued K-ReLU networks are dynamically equivalent to K-AND Boolean networks, allowing corresponding K-dependent observation-node bounds to transfer.The equivalence connects the ReLU analysis to established Boolean-network observation results.
  • ReLU state domains: When relevant ReLU units remain active, positive ReLU networks reduce to linear systems governed by the classical Kalman observability condition.For general real-valued states, activation patterns can vary with the initial condition, making the observation map piecewise affine.
  • ReLU state domains: n/2 observation nodes: affine-region rank obstruction gives this general lower bound for globally observable real-valued ReLU networks without restricting update indegree.The obstruction arises when the linear part of the finite-horizon observation map has rank below the dimension of freely varying initial-state components.
  • ReLU state domains: n = 2K: a constructed K-ReLU network is observable from exactly K nodes, attaining the general lower bound.An explicit finite-step reconstruction procedure recovers the entire initial state from those measurements.
  • Implications: Extremal observation requirements depend on network size, update rule, admissible state domain, and activation patterns.Finite-state threshold dynamics can concentrate information temporally, whereas real-valued ReLU deactivation can eliminate observable directions.
Loading 2608.29650v1…