Use frontier models to widen the search.
Frontier AI helps review papers, propose model families, spot missing controls, and draft job specs. It is a scout, not the judge.
We gather scattered public data about the coast — weather, rivers, satellites, ocean sensors, lab tests — into one checked place, run many learning engines against it, and hunt for the rare signal that genuinely beats "tomorrow will look like today." Every claim has to survive a fair baseline, held-out data, and an adversarial critic — so the wins are real, and the dead ends stay on the record.
From hundreds of public ocean datasets to a handful of warnings worth trusting — the lakehouse, the discovery engines, the evidence gate that kills spurious signals, the wins that survived, and the newest result: a 2-day beach advisory that deploys cold-start across networks.
Four forces are converging at once — agentic AI, deep open data, cheap compute, and experts from many fields — putting discovery that used to need a whole institute within reach of a small team.
Four moves, repeated on every question — with the truth checked at each step.
Pull scattered public data into one clean, checked store — bronze, silver, and gold tables with units reconciled, joins verified, and leakage guarded.
Run many model families — rankers, boosters, neural nets, tensor factorizations, zero-shot foundation models — and make each one earn its keep. The wins come from simple, well-baselined physical features; fancier representations (the “pi”/interlingua re-encodings) are kept only where they beat that bar — several are logged as null.
Hunt for the exogenous signal that beats "tomorrow looks like today" — the escape that turns raw data into a forecast people can act on.
Every claim faces a fair baseline, held-out data, a permutation null, and an adversarial critic. Dead ends stay on the record.
The longer write-ups and briefings behind the wins, brought into one place — open any to read the checked numbers underneath.
Where a beach's pollution is driven by rain (a fast carrier) and the beach is sampled densely, a free public NOAA GFS rain-forecast feed can flag an exceedance two days ahead. The lab showed a real but modest edge where this works — a few points of recall over a fair baseline, CI above zero — mapped exactly when it does not, then deployed it to brand-new beach networks with zero local training labels. The value is the discipline and portability, not a big accuracy jump.
A forecast buys lead-time only when all three hold: a fast carrier (observations go stale between samples), headroom of a carrier forecast over the antecedent-observed carrier, and sufficient regional NWP skill. Two of three ⇒ null. All three ⇒ a deployable advisory. A free pre-screen (observed-carrier oracle headroom, computed with no forecast fetch) tells you in advance where a feed will pay — it correctly rejected the slow-carrier and chronic cases before spending on any forecast data.
How a simple physical-intuition-plus-logistic ranker cleared a hardened zero-shot screen: the label-free panel contract, the physics feature layer, leave-one-basin-out validation, permutation nulls and bootstrap gates, the washouts, and the one narrow claim that survived.
A frozen model ranks which California marine beach station-days are most likely to exceed the enterococcus safety threshold before the newest lab culture comes back — hours before results that normally lag the same-day decision. It is promoted as a shadow triage helper, not an official beach advisory.
| What happened? | Model said high risk | Model said low risk |
|---|---|---|
| Enterococcus exceedance happened | 7,780 | 1,219 |
| No exceedance happened | 26,026 | 54,296 |
The warning line caught 86.5% of future exceedances on the 2022+ test — with many false flags, which is why the right use is triage and review, not automatic closure.
A first prospective lockbox (frozen June 18, 2026; scored HOLDS June 27) held the claim on 198 rows / 8 events — still small, but forward evidence.
A calibrated model learns from past Ireland shellfish-toxin records to rank which sites and weeks most deserve monitoring attention for amnesic shellfish poisoning (the illness linked to domoic acid). It beat a fair seasonal baseline on a future holdout and is promoted as a monitoring triage helper — not a replacement for lab tests or safety rules.
| Metric | Model | Seasonal baseline |
|---|---|---|
| True positives | 93 | 107 |
| False positives | 216 | 951 |
| False negatives | 31 | 17 |
| Precision | 0.301 | 0.101 |
| Recall | 0.750 | 0.863 |
The baseline caught a few more events but raised far more false alarms; the model is stricter and much more precise — useful when monitoring attention is limited. A shuffled-label red-team could not reproduce the result, so it is hard to dismiss as luck.
Data: Ireland Marine Institute shellfish biotoxin monitoring (220,803 raw records → 35,042 usable ASP rows across 139 sites, Nov 2002 – Jun 2026), with a public comparison parsed from Ireland HAB Bulletin PDFs.
Low-oxygen "dead zones" suffocate seafloor life and disrupt fisheries. On Tokyo Bay's 7-station, 16-year monitoring record, a leakage-guarded model forecasts whether bottom water will go hypoxic (dissolved oxygen ≤ 2 mg/L) seven days ahead — and the physics of thermal stratification adds a small but real, statistically clean edge over an already-strong persistence-plus-season baseline.
Among currently-oxygenated origins — the useful "clean-to-hypoxic" onset question — the model reaches AP 0.835 versus 0.747 for the best seasonal/oxygen-proximity naive at 7 days (4,356 held-out origins, 934 onset events). Checked by training on years ≤ 2021 and testing on later years, with station-block bootstrap confidence intervals and a permutation null; bottom oxygen, which defines the target, is excluded from the features.
Strongest results first. Each card says — in plain words — what we asked, what we found, and how sure we are. Click for the technical read and, where the evidence has it, a confusion matrix.
The 14 research questions this lab is working on, grouped by topic. Each card is a real question with an honest status — open one to see its evidence, models, signals, map, and data gathered in a single place. Wins, caveats, and nulls sit side by side.
This is the search machinery behind the results. We use frontier models to find candidate engines, translate them into runnable jobs, execute the real experiments on the RTX 5090 workstation, and only promote outputs that beat a fair baseline on held-out data.
Frontier AI helps review papers, propose model families, spot missing controls, and draft job specs. It is a scout, not the judge.
Each candidate becomes a script with a target, split, baseline, metric, artifact path, and confusion-matrix status when labels allow it.
GPU-heavy jobs run on the RTX 5090 box; CPU screens run as cheaper sweeps first. The output is saved before anyone writes a claim.
A result has to beat the right plain baseline, survive leakage checks, and pass critic review. Otherwise it stays a null or a data ask.
Use this tab in three passes during the meeting: first the operating loop above, then the engine-family cards below, then the raw registry table only when someone wants the technical model record. That keeps the story accessible while preserving enough detail for data scientists.
The honesty engine is the discipline around every run: red-team the target before compute, then check leakage, bad data, bad units, duplicate rows, date semantics, source gates, and baseline choice before a claim can move. If the data is not ready, we do not patch it into a story; we mark it blocked, scope it, or send it back to the lakehouse with the failure visible. Only results with saved artifacts, held-out evidence, a fair baseline, and an adversary-readable outcome get promoted.
The families we actually use: baselines, tree models, rankers, foundation-model channels, zero-shot transfer, physics-pi screens, sequence models, event studies, and auditors.
Click any model to open the exact card: task, family, evidence status, and raw snapshot fields. This is the audit layer after the plain-English engine map.
Everything shown here is rendered from one governed snapshot, so the findings, models, and map can't drift apart. Raw export downloads are no longer published from this site.
Every source behind the snapshot, ranked by size, with readiness, date coverage, and representative signals. Everything here is also searchable in the Ledger.
Autonomous agents run the whole pipeline end to end — pulling raw data from public sources, cleaning it into leak-free model features, and promoting only what survives a hard evidence gate. Nothing reaches "governed" without beating an honest baseline.
Data-adapter scripts call public APIs, ERDDAP/OPeNDAP servers, satellite archives and agency portals — NOAA, USGS, Copernicus, CalHABMAP, state water boards, MBARI — and land the records as raw bronze parquet: unchanged, fingerprinted, timestamped.
Silver transforms normalize schemas, harmonize units and regulatory thresholds, de-duplicate, quality-check, and build strictly backward-looking (leak-free) lags and rolling features — the clean tables the models actually train on.
Each result is scored against the strongest fair baseline (rolling site-memory), forward-in-time, with permutation nulls and an adversarial red-team. Only results that genuinely beat the baseline are promoted to gold / governed; everything else stays experimental.
What the layers mean (the standard lakehouse "medallion" tiers): Bronze = raw data exactly as it was fetched, nothing changed. Silver = cleaned, unit-harmonized, de-duplicated, leak-free features. Gold = results that passed the evidence gate and were promoted to governed. The Layer badge on each dataset below tells you which tier it lives in.
Pick a dataset, then a view. Coverage = where monitoring sites are and how often they go over the limit. Model skill (beach bacteria only) colors each site by actual held-out ranking skill (AUC). Evidence grid groups nearby sites into map cells so you can see observation support and model confidence together. We never paint confidence where there's no support, and never interpolate a surface over open water.
Other basins (e.g. Japan / Tokyo Bay) are held under a research-only license, so their station data isn't republished here.
Every published entry in the snapshot, in one searchable audit trail: findings, models, research questions, signals, datasets, gates, evidence files, docs, vocabulary, and notes. Use the filters to narrow the long list; click any row for the plain-English meaning, saved fields, provenance, and raw record.
The modern machine-learning and physics toolkit, applied honestly to ocean-hazard forecasting. Ten ideas we tried — each with the plain-English version, the bet behind it, what we found, and the technical detail. Wins and dead-ends alike, because knowing which is which is the whole point.
The through-line. Ocean data is dominated by “tomorrow looks like today.” Almost every clever driver or fancy model just re-learns that. The two things that truly worked were changing the question (predict the onset, not the level) and changing the place (move a model to a coast it has never seen). Everything else we tried honestly — and most of it washed, which is exactly what the evidence gate is for.
This lab is careful about words. An untrained XGBoost or neural net is a learner, not a model — it only becomes a trained model once it's fitted, evaluated, and registered. A baseline is an honest comparator, not a discovery; a signal carries verdicts (KEEP / WASH / REJECT) per target. Each term below links to its real examples from the registry and signal catalog.