Neural Architecture Highway

Highway Networks are deep feedforward networks that use gating mechanisms to regulate information flow across layers — extending skip connections with learnable gates that control how much information passes through the transformation versus the skip path.

How Do Highway Networks Work?

  • Formula: $y = T(x) \cdot H(x) + C(x) \cdot x$ where $T$ is the transform gate and $C$ is the carry gate.
  • Simplification: Typically $C = 1 - T$: $y = T(x) \cdot H(x) + (1 - T(x)) \cdot x$.
  • Gate: $T(x) = \sigma(W_T x + b_T)$ (learned sigmoid gate).
  • Paper: Srivastava et al. (2015).

Why It Matters

  • Pre-ResNet: One of the first architectures to successfully train 50-100+ layer networks.
  • Learned Skip: Unlike ResNet's fixed skip connections ($y = F(x) + x$), Highway Networks learn when to skip.
  • LSTM Connection: Highway Networks are essentially feedforward LSTMs — same gating principle.

Highway Networks are LSTM gates for feedforward networks — the learned bypass mechanism that preceded and inspired ResNet's simpler identity shortcuts.

Take neural architecture highway further

Ask the copilot about this term, or have our engineers assess it against your process.