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
2h ago
2026-07-05T02:00:00Z
Iterations
5
converged
Residual
0.00663
max |Δbelief| at termination
Significant moves
365
of 1830 nodes (|Δ| > 0.01)
Beliefs applied
no (diagnostic)
cross_impact only

Per-edge-kind impact (latest run)

Edge kindRowsMean ΔMin ΔMax Δ
killer4,0330.0459-0.26790.5069
lbp_v3:correlate:runab7ecb4c0fd07730.0143-0.54250.4407
prereq7,1800.0092-0.46770.4639

Top node moves (latest run, 0 of 365)

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)

SourceEdgeDestinationP(c|s=T)P(c|s=F)Δ implied
S_AGI_MID_2029
AGI mid: Kurzweil 2029 path
otherFUT_024
XPT 2022 tournament assigned mere 2.3% probability
0.7500.300-0.542
TK11
Autonomous Regulatory Block (Level 4 Halt)
killer240_037
Amazon Zoox Robotaxi will launch in LA in 2027
0.0500.650+0.507
TK03
AI Regulatory Moratorium (EU/US Capability Freeze)
killer235_047
AI regulatory roles will be filled by Anthropic/Op
0.0500.650+0.493
TK02
AI Compute Supply Shock (TSMC/Taiwan Disruption)
killer235_047
AI regulatory roles will be filled by Anthropic/Op
0.0500.650+0.481
TK03
AI Regulatory Moratorium (EU/US Capability Freeze)
killer231_013
Math is cooked (will be solved), physics cooked, b
0.0500.620+0.479
S_HUMANOID_CONSUMER_2030
Humanoid R3: 1M+ consumer by Nov 2030
prereq229_028
Figure will NOT license out its neural net or hard
0.9200.050-0.468
SEM_014
Nvidia's Arizona-based TSMC factory successfully f
prereq235_047
AI regulatory roles will be filled by Anthropic/Op
0.6500.050+0.464
TK01
AGI Capability Plateau (2026-27 Training Stall)
killer235_047
AI regulatory roles will be filled by Anthropic/Op
0.0500.650+0.463
SEM_011
Nvidia became the world's first $5 trillion compan
prereq235_047
AI regulatory roles will be filled by Anthropic/Op
0.6500.050+0.462
TK15
SpaceX Starship Catastrophic Failure
killer248_019
US data center moratoriums will push AI compute ou
0.0500.650+0.459
TK02
AI Compute Supply Shock (TSMC/Taiwan Disruption)
killer248_019
US data center moratoriums will push AI compute ou
0.0500.650+0.459
TK03
AI Regulatory Moratorium (EU/US Capability Freeze)
killer232_055
We're exiting the industrial age permanently as re
0.0500.700+0.455
TK03
AI Regulatory Moratorium (EU/US Capability Freeze)
killer230_010
Mega-cap AI companies will reach trillion to 10-tr
0.0500.600+0.452
TK01
AGI Capability Plateau (2026-27 Training Stall)
killer231_013
Math is cooked (will be solved), physics cooked, b
0.0500.620+0.451
TK03
AI Regulatory Moratorium (EU/US Capability Freeze)
killer241_043
ASI will arrive within 2 years to 5 years to this
0.0500.650+0.449

Recent LBP runs

WhenItersResidualConvergedSignificant movesAppliedRun ID
2026-07-05T02:00:00Z50.00663yes365noab7ecb4c0fd0
2026-06-28T02:00:01Z50.00601yes228nocb236f3f5ed6
2026-06-21T02:00:02Z50.00596yes198no505c3f8c6962
2026-06-14T02:00:00Z50.00596yes180no18dd8b52f967
2026-06-07T02:00:00Z50.00596yes166noba893ab6499f
2026-05-31T02:00:02Z40.00674yes118no807dd6f649b1
2026-05-24T02:00:02Z40.01000yes165yes806b02f82f58
2026-05-17T02:00:01Z50.00689yes449yese607fa961f0b

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.