• Welcome to TalkWeather!
    We see you lurking around TalkWeather! Take the extra step and join us today to view attachments, see less ads and maybe even join the discussion.
    CLICK TO JOIN TALKWEATHER

NIU Practically Perfect Hindcast

N0mz

Member
Messages
183
Location
Boston, MA
The NIU Practically Perfect Hindcast, hosted at https://atlas.niu.edu/pperfect/, is either extremely flawed or deliberately cherrypicking data. I'm going to look at a few different high end forecasted events this year, and examine their SPC forecast (all 06z), SPC storm reports, and NIU practically perfect hindcast.

March 14
1750407438206.png1750407346123.png1750407360544.png

March 15
1750407411026.png1750407471887.png1750407499731.png

May 16
1750407601754.png1750407672808.png1750407686303.png

First off, the only of these three to "verify" a high risk is the March 15 event, which most consider not to have really verified the high risk. Meanwhile, the most robust event of the year, the March 14th outbreak, only verified a moderate risk, as well as the May 16th event, which featured two EF4s. On a more minute scale, I want to examine which points made it into the Practically Perfect system. On March 15, the only violent tornado of the day, the Tylertown EF4, has a boatload of polygons on the hindcast. However, on March 14th, far fewer tor reports made their way onto the hindcast even though there were objectively more tornadoes and significant tornadoes (104 vs 74 reports, 2 vs 1 EF4, 8 vs 3 EF3). At first, I thought this was because most of the March 14th tornadoes occurred after midnight and were not counted; however, the two Georgia reports on the March 15th hindcast were after midnight, per the DAT, and were included in the report. Finally, and perhaps most egregiously, the long-tracked, violent, and deadly Somerset-London tornado netted just two polygons in the May 16th hindcast!

Clearly, there is a serious flaw in the Practically Perfect system, and, although I don't want to go as far as to say data is being cherry-picked to artificially verify whatever the SPC outlook is, it sure does seem like it is. Thank you for listening to my yap session.
 

Attachments

  • 1750407308470.png
    1750407308470.png
    60.4 KB · Views: 0
Looking at the data, if I had to guess, they only used the storm reports as of the next day (give or take) and didn't update the storm report data after that.

Of course, I'm certainly not involved in that project in any way, shape, or form, so I can only guess as to what's going on internally since I'm on the outside looking in.
 
I'm not quite sure what you're getting at here. The way I interpret it the "practically perfect" output is to take the reports and generate what an ideal probability outlook for that outcome would have looked like. With the examples you posted it looks like it's doing that and the output does not perfectly line up with the SPC outlook, although it (as I would expect) is usually pretty close. I don't see anything out of the ordinary here.

*Could be worth noting, the SPC outlooks aren't valid from midnight to midnight local time. They're valid from midnight to midnight UTC (Zulu time), which is 7AM CDT to 7AM CDT the next day. That might be part of what's tripping you up.
 
Last edited:
I'm not quite sure what you're getting at here. The way I interpret it the "practically perfect" output is to take the reports and generate what an ideal probability outlook for that outcome would have looked like. With the examples you posted it looks like it's doing that and the output does not perfectly line up with the SPC outlook, although it (as I would expect) is usually pretty close. I don't see anything out of the ordinary here.

*Could be worth noting, the SPC outlooks aren't valid from midnight to midnight local time. They're valid from midnight to midnight UTC (Zulu time), which is 7AM CDT to 7AM CDT the next day. That might be part of what's tripping you up.
I'm saying the way they're inputting reports and generating a hindcast is severely flawed. 3/14, which was a much more intense event than 3/15, only verified a 15% in their hindcast, while 3/15 verified a 30%. And I mentioned midnight because it does seem, for some reason, post-midnight reports were ignored in the 3/14 and 5/16 hindcast, but included in the 3/15 hindcast.
 
I'm saying the way they're inputting reports and generating a hindcast is severely flawed. 3/14, which was a much more intense event than 3/15, only verified a 15% in their hindcast, while 3/15 verified a 30%. And I mentioned midnight because it does seem, for some reason, post-midnight reports were ignored in the 3/14 and 5/16 hindcast, but included in the 3/15 hindcast.

It does seem that concentrated cluster of reports in northeastern AR/southeastern MO into southern IL for the night of 3/14 into 3/15 ought to have generated at least a small 30% bullseye there. Maybe that's why they call it "practically perfect" and not "perfect."

Not sure if you saw this but here's a page that explains a little bit more about their process:

 
Back
Top