Loopy Belief Propagation
Cross-network probability propagation across 11,986 prereq + killer + correlate edges. Damped log-odds-space iterative pool with intrinsic anchoring. Approximate (not full Pearl LBP) — see scripts/ops/run_loopy_belief_propagation.py.
Last run
6h ago
2026-06-07T02:00:00Z
Iterations
5
converged
Residual
0.00596
max |Δbelief| at termination
Significant moves
166
of 1659 nodes (|Δ| > 0.01)
Beliefs applied
no (diagnostic)
cross_impact only
Per-edge-kind impact (latest run)
| Edge kind | Rows | Mean Δ | Min Δ | Max Δ |
|---|---|---|---|---|
| killer | 4,033 | 0.0206 | -0.2679 | 0.4587 |
| lbp_v3:correlate:runba893ab6499f | 773 | -0.0044 | -0.5425 | 0.4396 |
| prereq | 7,180 | -0.0317 | -0.4677 | 0.3982 |
Top node moves (latest run, 0 of 166)
No LBP moves yet. Run LBP_APPLY_BELIEFS=true inference/.venv/bin/python scripts/ops/run_loopy_belief_propagation.py on the droplet.
Top edge contributions (latest run)
| Source | Edge | Destination | P(c|s=T) | P(c|s=F) | Δ implied |
|---|---|---|---|---|---|
| S_AGI_MID_2029 AGI mid: Kurzweil 2029 path | other | FUT_024 XPT 2022 tournament assigned mere 2.3% probability | 0.750 | 0.300 | -0.542 |
| S_HUMANOID_CONSUMER_2030 Humanoid R3: 1M+ consumer by Nov 2030 | prereq | 229_028 Figure will NOT license out its neural net or hard | 0.920 | 0.050 | -0.468 |
| TK15 SpaceX Starship Catastrophic Failure | killer | 248_019 US data center moratoriums will push AI compute ou | 0.050 | 0.650 | +0.459 |
| TK02 AI Compute Supply Shock (TSMC/Taiwan Disruption) | killer | 248_019 US data center moratoriums will push AI compute ou | 0.050 | 0.650 | +0.459 |
| S_AI_PAUSE_2026 Major-country AI pause beginning 2026 | other | SEM_038 Digital superintelligence (smarter than any human | 0.300 | 0.650 | +0.440 |
| 231_018 Blitz will switch to next generation model in late | prereq | 235_038 David Sinclair begins partial epigenetic reprogram | 0.920 | 0.050 | -0.437 |
| S_COMPUTE_STARGATE_FAILURE Stargate failure: <500MW by 2029 | other | SEM_005 Stargate is a $500 billion multiyear capex program | 0.850 | 0.200 | -0.426 |
| S_IPO_TRILLION_2026 First $1T+ IPO in 2026 | other | 246_001 SpaceX will IPO at $2 trillion valuation, raising | 0.850 | 0.200 | -0.424 |
| S_HUMANOID_MASS_2033 Humanoid R4: 10M+ cumulative by Dec 2033 | other | CYB_018 Figure AI valuation has eclipsed $39 billion by ea | 0.850 | 0.200 | -0.423 |
| 231_002 Grok 5 launches in March with massive expansion in | prereq | 230_014 The consulting industry will go through the roof a | 0.920 | 0.050 | -0.419 |
| 231_018 Blitz will switch to next generation model in late | prereq | 230_014 The consulting industry will go through the roof a | 0.920 | 0.050 | -0.419 |
| 235_016 SpaceX IPO anticipated potentially as early as nex | prereq | 248_003 SpaceX plans to launch 40,000 V3 Starlink satellit | 0.920 | 0.050 | -0.416 |
| 235_016 SpaceX IPO anticipated potentially as early as nex | prereq | 248_005 V3 Starlink satellites will deliver over 1 TB/s do | 0.920 | 0.050 | -0.416 |
| 231_002 Grok 5 launches in March with massive expansion in | prereq | 247_058 Jury selection begins April 27, 2026 for Musk v Op | 0.920 | 0.050 | -0.410 |
| 231_018 Blitz will switch to next generation model in late | prereq | 247_058 Jury selection begins April 27, 2026 for Musk v Op | 0.920 | 0.050 | -0.410 |
Recent LBP runs
| When | Iters | Residual | Converged | Significant moves | Applied | Run ID |
|---|---|---|---|---|---|---|
| 2026-06-07T02:00:00Z | 5 | 0.00596 | yes | 166 | no | ba893ab6499f |
| 2026-05-31T02:00:02Z | 4 | 0.00674 | yes | 118 | no | 807dd6f649b1 |
| 2026-05-24T02:00:02Z | 4 | 0.01000 | yes | 165 | yes | 806b02f82f58 |
| 2026-05-17T02:00:01Z | 5 | 0.00689 | yes | 449 | yes | e607fa961f0b |
| 2026-05-10T02:00:02Z | 6 | 0.00584 | yes | 937 | yes | e5c18d29fb42 |
| 2026-05-03T02:00:01Z | 6 | 0.00677 | yes | 1182 | yes | 1a683ac9e205 |
| 2026-04-30T19:21:21Z | 6 | 0.00673 | yes | 1132 | no | ffd25072aee9 |
| 2026-04-30T19:17:52Z | 5 | 0.00551 | yes | 1046 | no | 1c6a06976c86 |
Methodology
Per-iteration update for each non-fixed node c with parent edges (p_i → c): α_i = edge.p_dst_given_src # P(c=T | p_i=T) β_i = edge.p_dst_given_not_src # P(c=T | p_i=F) edge_implied_prob = belief[p_i] × α_i + (1 − belief[p_i]) × β_i edge_logit = logit(edge_implied_prob) # Pool incoming edge implications: geometric mean of odds mean_edge_logit = mean(edge_logit_i) # Mix with intrinsic prior (current_prob from Part 2 blend) mixed_logit = w_intrinsic × logit(intrinsic[c]) + (1 − w_intrinsic) × mean_edge_logit # Damp to prevent oscillation in cycles new_logit[c] = α_damp × mixed_logit + (1 − α_damp) × old_logit[c] new_belief[c] = sigmoid(new_logit[c]) Convergence: max |Δbelief| < ε across all nodes. Parameters (defaults): damping α_damp = 0.5 intrinsic mix w_intrinsic = 0.5 max_iters = 50 ε convergence = 0.01 Edge conditional defaults (if NULL): prereq: P(c|s=T) = clamp(c.prior, 0.05, 0.95) P(c|s=F) = 0.05 killer: P(c|s=T) = 0.05 P(c|s=F) = clamp(c.prior, 0.05, 0.95) Fixed inputs (belief never updates): thesis_killer nodes (TK01..TK15) — root exogenous risks set by analyst. NOT pure Pearl LBP — approximate damped log-opinion-pool with intrinsic anchoring. Documented in futurepredictiontool.md Phase 4 Part 4.