Imagine you're an insurance actuary trying to estimate how often a specific house in a specific city will flood. You can't wait for it to happen — it's too rare. So you build a simulation that deliberately makes it rain harder, count the floods, then mathematically discount for the artificial rain. That's importance sampling, and this paper applies it to the hardest version of the problem: estimating how often a language model, acting autonomously, will produce a catastrophic output through its own stochastic choices. The committed claim: by perturbing a language model's weights to create a 'proposal' distribution that amplifies rare events, you can estimate failure probabilities as low as 10⁻⁹ with over 800× compute efficiency versus naive Monte Carlo — and you can do it with gradient-based optimization over weight space rather than hand-crafting proposals for each event type. This is not the first importance sampling paper for LLMs, but it is the first to treat the proposal itself as a differentiably parameterized language model whose weights you search over. The architecture is elegant in its reframing. Classical importance sampling requires you to design a proposal distribution that 'covers' the rare event — essentially, you need to already know where the failures live. The authors sidestep this by noting that a language model IS a parameterized distribution over trajectories, so perturbing its weights IS constructing a proposal. They formulate an objective combining a differentiable surrogate for event amplification with an adaptive regularization term (KL divergence from the original model) that dynamically balances between making rare events more frequent and keeping the importance weights stable enough to produce reliable estimates. The key insight: searching in weight space rather than trajectory space makes the combinatorial explosion manageable. The evaluation spans ~120M and ~2.6B parameter models across three event families (300+ rare events), with reference probabilities computed to <10% relative standard error. The strongest result — 800× efficiency over Monte Carlo — appears specifically for events rarer than 10⁻⁷. This is the regime that matters: when an agent takes millions of actions per day, a 10⁻⁷ event happens roughly every few weeks. The authors are honest that efficiency gains vary with event rarity and model scale, and they provide reference computations that serve as ground truth. The integrity picture is solid but not airtight. The reference probabilities are self-computed (not from an independent benchmark suite), which introduces some circularity — the same team defining the events also computed the baselines. However, the code is publicly released, the events are specified precisely enough for replication, and the relative standard error bounds give a quantitative handle on uncertainty. The absence of pre-registration is standard for ML methods papers but worth noting. The real significance is conceptual, not just computational. AI safety has been stuck in a binary regime: red-teaming finds whether a failure mode exists, but not its probability. Alignment evaluations check for the presence of harmful outputs but cannot distinguish a 10⁻³ risk from a 10⁻⁹ risk. This paper provides a framework for quantitative rare-event risk assessment — the kind of measurement that regulators, insurers, and deployment teams actually need. The gap between 'this can happen' and 'this happens once per million queries' is the gap between a lab curiosity and an engineering requirement. The obvious next experiment is scaling to frontier models (70B+ parameters) and to events defined by external judges rather than pattern-matching. The authors likely stopped at 2.6B because gradient-based weight perturbation at frontier scale requires serious compute, and because verifying reference probabilities gets exponentially harder as models get larger. Whether the 800× efficiency holds at scale is the load-bearing question for practical deployment — and it's an open one.