Somerset Weather · Hyper-local Forecast

Frost Advisoryuntil 9 AM Monday
Frost Advisory issued October 18 at 1:04PM EDT until October 19 at 9:00AM EDT by NWS Northern Indiana
Details from the National Weather Service
* WHAT...Temperatures as low as 35 will result in frost formation.

* WHERE...Portions of northern Indiana and northwest Ohio.

* WHEN...From 1 AM EDT /midnight CDT/ to 9 AM EDT /8 AM CDT/ Monday.

* IMPACTS...Frost could harm sensitive outdoor vegetation. Sensitive
outdoor plants may be killed if left uncovered.

Take steps now to protect tender plants from the cold.

How this forecast works

1 · The big modelsFour global weather models: the American GFS, European ECMWF, German ICON and Canadian GEM, plus the National Weather Service's own forecast and about 120 ensemble runs that show how much the models could be off.
→
2 · Their averageFor each high, low and 12-hour period, the four models are averaged at the station's exact location.
→
3 · The station correctionA correction learned from this station's own record adjusts that average for clouds, wind, humidity, season, how much the models disagree, and their recent errors.
→
4 · The forecastHighs and lows with ± ranges, rain chances, frost and freeze chances, gust and heavy-rain levels, and the hour-by-hour run.

The temperature correction is a straight-line formula, so every degree can be traced (see "Why ours is…" in the latest run in detail). Rain chances come from a probability model of the same inputs, and a small AI model on the station computer reads the National Weather Service's written forecast discussion and adds what it says about rain. Every piece has to pass a fair test before it is called tested.

Model version
2026-10-14
the date it was trained
Learned from history through
2026-10-13
917 days of next-day highs
Next scheduled retrain
–
Friday, January 1, 2027 at 4 AM
Status report
–
rebuilt every hour

How we test

  1. Practice and grading are kept apart. A formula is built from one stretch of the station's past, then graded on a later stretch it was never built from, like a student who practices on one set of problems and is graded on another. A formula that only looks good on its own practice data is usually memorizing noise, so only the grade on set-aside data counts.
  2. The passing mark is written down first. Before grading, the Lab Notebook records exactly what counts as a pass: for example, at least 0.05° better than what we use now. The result is published either way, pass or fail.
  3. Luck is checked. A small gain can be luck. So the graded days are re-drawn at random thousands of times, and a gain has to hold in at least 9 of 10 re-draws.
  4. New days settle it. Some features then run "on trial": logged every day as the weather happens and judged again once enough new days have passed.

How accurate it is

Average error of our highs and lows, tested on October 1, 2025 to October 13, 2026 (a fair test: days set aside from building the model)
Days aheadHigh: our forecastModel averageImprovementLow: our forecastModel averageImprovement
1 (tomorrow) 1.6°2.0° 21% 1.7°1.9° 12%
2 2.0°2.5° 22% 2.0°2.3° 13%
3 2.4°2.8° 15% 2.3°2.6° 10%
4 2.8°3.2° 13% 2.5°2.8° 9%
5 3.2°3.6° 10% 3.1°3.4° 7%
6 4.0°4.3° 7% 3.8°4.0° 5%
7 4.8°4.9° 3% 4.7°4.9° 4%

"Average error" is how far off the forecast was, on average, in degrees. Day 1 is the next day's high and the coming night's low. The biggest gains are 1 to 3 days out, where local detail matters most; by day 7 the big-picture pattern dominates and there is less for a local correction to fix.

Rain chance: how much better than "typical for this time of year"
Days aheadDaytimeOvernight
138% 32%
236% 37%
331% 34%
428% 34%
526% 31%
625% 22%
711% 14%

0% would be no better than simply knowing how often it rains at this time of year; 100% would be perfect. Since October 2026 the rain chances also use the NWS forecast discussion, which tested 3.4% better again over the next two days.

Live scoreboard since October 14, 2026 (real forecasts, as issued)
Next day'sOur forecastModel averageNWSWxSimDays scored
High2.1°2.6° 3.0°5.5°3
Low0.2°1.2° 1.5°2.1°4

Average error, in degrees, of the last forecast each source had out before the period began: before the daytime high's period starts in the morning, and before the overnight low's starts in the evening. Every source is held to the same moment, so no one gets credit for updating once the answer is showing. With only a handful of days so far these numbers swing a lot; they become meaningful after a few months.

Updates during the day Tested

Once a period has begun, the forecast keeps updating every hour with how warm or cool the station is running. That update passed a test on a year of days set aside for grading; these checkpoints keep checking it on real days, against the forecast made before the period began.

Collecting since October 19, 2026. The first numbers appear after the first full day.

Miss review

Every finished high and low, graded on the forecast made before it began, with the conditions of the day, so big misses can be studied as a group. One day is mostly bad luck; a pattern across many days is something to fix, and it gets tested in the Lab Notebook before anything changes.

PeriodsTypical missOn average came inOutside the ± range Cloudy or wet days outside5°+ misses
Highs32.1° -1.4° colder 33%50% of 20
Lows40.2° -0.1° colder 0%0% of 20

The ± is an 80% range, so about 1 in 5 should land outside it. Much more than that means the range is too narrow.

Recent misses outside the range
PeriodOur forecastActualMissModel averageNWS Models disagreed byForecast cloudSunshine measuredWindDew point swingRain
Fri Oct 16 high 56.6° ±254.0° -2.6°56.4°57.0° 0.6°90% 17% of clear sky7 mph 3.1°0.02″

Miss = actual minus our forecast (+ means it came in warmer). "Models disagreed by" is how far apart the four models were (a typical day is about 2°). Sunshine is what the station's sunlight sensor measured, as a share of a cloudless day.

Looking back over 2½ years of forecasts made the same way (research note R-001): the ± for the high is honest on ordinary days but too narrow on cloudy and wet days (about 1 in 3 outside instead of 1 in 5), and most misses of 5° or more were misses all four weather models made too, usually when the clouds came or went at a different time than forecast.

What it's built from

Station history it learned from
1.87M
one-minute readings since February 1, 2023
Station readings logged
2,546
every 5 minutes since Oct 10, 2026
Forecast runs saved
552
model, NWS and outlook snapshots
Forecasts we've issued
164
hourly runs, 18,550 numbers logged for scoring
Forecast discussions read
1,977
1,973 from history + 4 live by the AI model
Database on the station computer
11.2 MB
everything collected so far
What the station computer savesSavedSinceLatest
Global model runs132Oct 13, 2026 Oct 18, 6:43 PM
Upper air & sunshine runs50Oct 14, 2026 Oct 18, 6:43 PM
Ensemble runs (122 members)21Oct 14, 2026 Oct 18, 2:08 PM
HRRR runs91Oct 14, 2026 Oct 18, 6:43 PM
NWS gridpoint forecasts72Oct 13, 2026 Oct 18, 3:25 PM
NWS text forecasts97Oct 13, 2026 Oct 18, 6:43 PM
WxSim runs32Oct 13, 2026 Oct 18, 1:37 PM
National surface analyses33Oct 14, 2026 Oct 18, 6:27 PM
NWS alert checks9Oct 16, 2026 Oct 18, 6:43 PM
Storm outlooks (day 1)15Oct 16, 2026 Oct 18, 6:43 PM

A new copy is saved only when the content changes, so the counts are real updates, not repeats.

Growing for the next version

Ensemble archive: 4 days of the full 122-run ensemble saved, of about 180 needed before calibrating it to this station can be tested fairly.

What's proven, what's on trial

Every feature on this site, and how far it has been tested. "Proven" means it passed a fair test. "On trial" means it is being checked on new days as they happen. "Experimental" means it is shown for interest and not yet tested. Badges link to the test in the Lab Notebook.

FeatureStatusWhere
Highs and lows, with their ± rangesProvenToday, Forecast
Rain chances, with the NWS discussionProvenToday, Forecast
Today's high and tonight's low, adjusted liveProvenToday
The 6-hour nowcast (the station's error and the upwind airports)ProvenForecast
Today's high and tonight's low updated with the station once the period has begunProvenForecast, Today
Frost and freeze chances; gust and heavy-rain levelsProvenToday, Weather Watch
The hour-to-hour shape between high and lowModels' ownForecast
Physics model: night low, blended with our lowProven On trialPhysics
Physics model: day high (with the crop calendar)ProvenPhysics
Physics model: day high blended with oursOn trialPhysics
Afternoon update from measured sunshineOn trialPhysics
Rain, snow and freezing rain in the physics modelExperimentalPhysics
Grass temperature estimate at nightExperimentalForecast, Farm
Harvest hours, drying, spray windows, your-corn drydownExperimentalFarm
Snow on the ground estimateExperimentalGround & Snow

Limits worth knowing

Going deeper: the latest run in detail (every input, the forecast discussion, why each number is what it is, run-to-run changes, recent verification) and the model charts (hour by hour, and the upper air).

Retraining

Four times a year the station computer refreshes everything (the station's minute logs, the models' past forecasts, the forecast discussions), checks the station history for glitches like September 2026's false "rain days", re-runs the tests and trains a new model. The new model only replaces the current one if it does at least as well on the days since the last training, days neither model has seen. Otherwise the current one stays. The old model is always kept, so going back is one step.

Upcoming
History
WhenOutcomeTest on new daysWhy
Oct 16, 2026 Kept current – not enough new days yet for a fair test (3 of 45)
Oct 16, 2026 Kept current – not enough new days yet for a fair test (3 of 45)

Glossary

80% range (±). The range the actual value fell inside four times out of five when tested.

Average error. How far off a forecast was, on average, in degrees, ignoring whether it was too warm or too cold.

Model average. The four global models (GFS, ECMWF, ICON, GEM) averaged at the station. "Our forecast" is that average after the station correction.

Ensemble. A model run many times with slightly different starting points; the spread of the runs shows the uncertainty.

Nowcast. A forecast for the next few hours that leans on what the station and nearby airports are reading now.

Frost. Ice forming on grass, roofs and windshields. It needs the grass at 32° or colder, which on a clear, calm night can happen with the 5-foot air at 36° or warmer.

Freeze. The air at 5 feet reaching 32°. A killing freeze is about 28° for a few hours, enough to end the season for tender crops.

Grass temperature. The air 2 inches above the grass, measured by the station's ground sensor (or estimated at night).

Dew point. The temperature at which the air becomes saturated; dew or frost forms when the grass cools to it.

Wet-bulb temperature. How cold the air gets when water evaporates into it. Falling snow can survive to the ground in air a few degrees above freezing when the wet-bulb is near 32°.

Temperature inversion. Air near the ground colder than the air above, common on calm, clear nights; it traps smoke, fog and spray drift.

Delta T. The air temperature minus the wet-bulb: how quickly spray droplets evaporate.

925 mb, 850 mb, 500 mb. Pressure levels about 2,500, 5,000 and 18,000 feet up, where forecasters watch the air mass.

CAPE, lifted index, K index, Total Totals. Measures of how unstable the air is, which is how much energy is available for thunderstorms.

Growing degree days (86/50). Each day's average temperature above 50°, with highs capped at 86°: the heat units crops develop on.

Physics model. Our own model of the heat budget at the station mast (sun, sky, ground, air), run beside the forecast.

Reanalysis (ERA5). A best reconstruction of past weather from all observations, used for normals and for checking.

HRRR, NBM, MOS. A fast-updating high-resolution American model; the National Blend of Models; and Model Output Statistics, the National Weather Service's statistical corrections of model output.