[KongchangAI]
Model

ILRM

A novel RNN architecture belonging to the same novel-rnn-architectures project as PLUG. It employs a harmonic-number weighting mechanism to address the vanishing gradient problem, achieving long-sequence modeling capability without relying on attention modules.

Timeline (last 90 days)

Oct 13

ILRN's initial CPU implementation was clearly slower than Transformer in training efficiency, and the author later tried a fused CPU kernel to improve execution speed while keeping ILRM's mathematical logic unchanged.

Unverified50%
Oct 13

ILRN (Inverse Lag Recurrent Network) is a project proposed by developer rickey1990 that attempts to replace the Transformer's self-attention mechanism with an Inverse Lag Recurrent Memory (ILRM) mechanism.

Unverified50%
Oct 13

ILRM assigns a weight of 1/k to each input before the current position according to its distance k, so that closer inputs contribute more, earlier inputs continue to participate in the computation with decreasing weights, and a normalized historical representation is finally obtained.

Unverified50%
Oct 13

ILRM's inverse lag history computation is accelerated with causal FFT convolution, but the recurrent state update is still serial and cannot be parallelized.

Unverified50%
Oct 13

ILRN-4-96 is formed by stacking four independent ILRM blocks in sequence, each block having its own inverse lag history, two gates, recurrent state, and learnable parameters, with pre/post LayerNorm and residual connections between blocks.

Unverified50%
Sep 11

A developer published an open-source project named novel-rnn-architectures on Reddit and GitHub, proposing two novel RNN architectures called PLUG and ILRM.

Unverified50%
Sep 11

The core objective of PLUG and ILRM is to solve the vanishing gradient problem in RNN long-sequence modeling without relying on attention modules.

Unverified50%
Sep 11

The project feeds a deterministic, normalized inverse-lag history vector P_t into the recurrent unit, weighted by harmonic numbers, causing historical information to decay at a rate of 1/k.

Unverified50%
Sep 11

PLUG and ILRM were trained only on 16–64 step delays, successfully extrapolating to 4096 steps, achieving 100% accuracy on a one-bit information retention task, while the baseline standard GRU degraded to random-guess level.

Unverified50%
Sep 11

On 1024-step sequences, the average gradient of the initial token for PLUG and ILRM remains stably at around the 10⁻⁴ order of magnitude, while the standard GRU gradient drops as low as approximately 10⁻¹⁴⁵, resulting in numerical underflow.

Unverified50%

All Facts (10)

Unverified

ILRN's initial CPU implementation was clearly slower than Transformer in training efficiency, and the author later tried a fused CPU kernel to improve execution speed while keeping ILRM's mathematical logic unchanged.

50%
Unverified

ILRN (Inverse Lag Recurrent Network) is a project proposed by developer rickey1990 that attempts to replace the Transformer's self-attention mechanism with an Inverse Lag Recurrent Memory (ILRM) mechanism.

50%
Unverified

ILRM assigns a weight of 1/k to each input before the current position according to its distance k, so that closer inputs contribute more, earlier inputs continue to participate in the computation with decreasing weights, and a normalized historical representation is finally obtained.

50%
Unverified

ILRM's inverse lag history computation is accelerated with causal FFT convolution, but the recurrent state update is still serial and cannot be parallelized.

50%
Unverified

ILRN-4-96 is formed by stacking four independent ILRM blocks in sequence, each block having its own inverse lag history, two gates, recurrent state, and learnable parameters, with pre/post LayerNorm and residual connections between blocks.

50%
Unverified

The core objective of PLUG and ILRM is to solve the vanishing gradient problem in RNN long-sequence modeling without relying on attention modules.

50%
Unverified

The project feeds a deterministic, normalized inverse-lag history vector P_t into the recurrent unit, weighted by harmonic numbers, causing historical information to decay at a rate of 1/k.

50%
Unverified

PLUG and ILRM were trained only on 16–64 step delays, successfully extrapolating to 4096 steps, achieving 100% accuracy on a one-bit information retention task, while the baseline standard GRU degraded to random-guess level.

50%
Unverified

On 1024-step sequences, the average gradient of the initial token for PLUG and ILRM remains stably at around the 10⁻⁴ order of magnitude, while the standard GRU gradient drops as low as approximately 10⁻¹⁴⁵, resulting in numerical underflow.

50%
Unverified

A developer published an open-source project named novel-rnn-architectures on Reddit and GitHub, proposing two novel RNN architectures called PLUG and ILRM.

50%

Source Articles