Change reset and update behavior in a gated recurrent unit.
h = (1−z) × candidate + z × previous; candidate = tanh(Wx + U(r × previous) + b)
LSTM separates cell memory from hidden output and has three gates. GRU combines memory with hidden state and uses two gates. Neither is universally better.