File size: 5,307 Bytes
0263d2b
 
 
 
 
 
 
 
 
 
 
 
 
1bc7e8c
0263d2b
 
 
 
c55df95
0263d2b
757ff71
0263d2b
757ff71
0263d2b
 
 
 
 
 
757ff71
0263d2b
757ff71
0263d2b
757ff71
0263d2b
 
757ff71
0263d2b
 
c55df95
0263d2b
 
757ff71
0263d2b
 
c55df95
0263d2b
c55df95
0263d2b
 
 
 
757ff71
0263d2b
 
 
 
c55df95
 
0263d2b
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
757ff71
0263d2b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
# Gemma-3 PX-Inference: Recurrent Headroom for Small Transformers

Gemma-3 PX-Inference is an architectural modification for the Gemma-3 model family (specifically optimized for the 270M scale) that introduces **Recurrent Computational Headroom** via surgical layer injection.

## 1. Core Methodology: The PX-Pipeline

Standard transformers process tokens in a "flat" one-pass sequence. PX-Inference breaks this linearity by introducing a recurrent loop in the middle layers, allowing the model to "think" or "verify" its internal representations before generating an output token.

### The Pipeline Structure (270M Scale):
*   **Prelude (Layers 0-5):** Standard transformer blocks for initial embedding and semantic grounding.
*   **Recurrent Zone (Layers 5-12):** A surgical block where signal is looped up to 8 times.
*   **The Hub (Layer 11):** A dedicated reflection point where the model's state is compared against a fixed "Anchor" (captured at Layer 5).
*   **Coda (Layers 12-17):** Final processing layers to stabilize the representation for the output vocabulary.

### Surgical Reflector (Dynamic Headroom)
The breakthrough of the PX-Inference architecture is the **Surgical Reflector**. Instead of a fixed loop, the model uses a "Stability Monitor" (Phi-Jitter) to determine if a task requires more computational depth.
*   **Grounding Mode:** For simple semantic tasks, the loop is minimal, preserving linguistic flow.
*   **Reflection Mode:** For complex math or logic traps, the model activates the Reflector, damping representational drift while allowing orthogonal "reasoning" transformations.

## 2. Empirical Performance (SciMind 4.0 Audit)

In a rigorous comparison against the baseline `google/gemma-3-270m-it`, the PX-patched version demonstrated significant gains in high-entropy reasoning tasks.

| Metric | Baseline (270M-it) | PX-Inference (270M) | Improvement |
| :--- | :--- | :--- | :--- |
| **Math Accuracy** | 25.0% | 62.5% | **+150% (Relative)** |
| **Logic Reasoning** | 37.5% | 50.0% | **+33% (Relative)** |
| **Synthesis/Summary** | 57.1% | 71.4% | **+25% (Relative)** |
| **Overall Score** | **51.3%** | **64.1%** | **+12.8% (Absolute)** |

*Benchmark: Omni-Bench 39 (reproducible cross-domain suite).*

## 3. Key Technical Innovations

### RMSNorm Scaling Identity
PX-Inference uses a specialized `(1.0 + weight)` scaling scheme for all surgical RMSNorm layers. This ensures that the model's zero-centered weights do not lead to signal collapse during recursion, a common failure point in standard recurrent architectures.

### Persistent Trap Detection (Kurtosis-Based)
The model calculates the **Kurtosis** of the representational jitter during the prefill phase. If the Kurtosis falls within the "Logic Trap" zone (280 < K < 310), the Surgical Reflector is activated for the entire generation, preventing mathematical regressions (e.g., correctly solving `sqrt(144) = 12`).

### Anna Karenina Sensor (AKS) - Phase 38
The **AKS** is a topological truth-discovery mechanism that monitors the "velocity" of latent trajectories. Based on the *Anna Karenina Principle* (truth clusters, error disperses), the sensor detects accelerating divergence from the stable anchor. If dispersion is detected, it triggers a "Correction Pulse"—increasing grounding damping and sensory re-injection in real-time.

### Read-Only Cache (Context Integrity)
During recurrent loops (t > 0), the KV-cache is treated as read-only. This prevents the "thinking" process from corrupting the model's memory of the prompt, ensuring that deep reflection does not lead to linguistic hallucinations.

## 4. Usage & Reproducibility

### Installation
```bash
pip install -e .
```

### Running the Benchmark
To reproduce the systemic rigor results:
```bash
PYTHONPATH=. python3 scripts/rigorous_benchmark.py --model_id neuralworm/gemma-3-270m-it-p2.8 --is_px --output_file results.json
```

### Technical Report
For a detailed analysis of the methodology and evidence grading, see [SYSTEMIC_RIGOR_REPORT.md](./SYSTEMIC_RIGOR_REPORT.md).

## 5. Credits & Architectural Origins

Gemma-3 PX-Inference is an independent implementation and adaptation of the **Recurrent-Depth Transformer (RDT)** architecture, first conceptualized and implemented in the **OpenMythos** project by **Kye Gomez**.

### Foundational Sources:
*   **OpenMythos (RDT Framework):** The core "Prelude-Recurrent-Coda" pipeline and the concept of silent, latent-space reasoning. [GitHub: kyegomez/OpenMythos](https://github.com/kyegomez/OpenMythos)
*   **Parcae (Stability):** The LTI-constrained injection parameters (`ρ(A) < 1`) used for recurrent stability. (Prairie et al., 2026)
*   **Relaxed Recursive Transformers:** The depth-wise LoRA adaptation methodology. (Bae et al., 2024)

### Innovations in this Version:
While the RDT foundation comes from OpenMythos, this project introduces:
1.  **Surgical Reflector:** Dynamic, Kurtosis-driven activation for logic-trap detection.
2.  **Gemma-3 Identity Scaling:** The specific `(1.0 + weight)` RMSNorm scheme required for zero-centered weight stability.
3.  **Phase 36 Geometric Stabilization:** Reconciling deep recursion with factual grounding at the 270M scale.

---
*Gemma-3 PX-Inference is a community-driven research project and is not affiliated with Google or Anthropic.*