A lab sent five kinds of new data to a gradient-boosted tree, a model made of many small decision trees, that predicts house prices in California districts from 8 facts about each one. It used the public California housing dataset of 20,640 districts. Each kind of data was sent in 100 batches of 500 rows, with PSI and KS on every column, PSI on the model's own predictions, and the true error measured every time. A batch counted as harmed if its error was more than 10 percent above usual.
Only the most crowded districts: PSI rang on all 100 batches, yet the error fell 9 percent, to $28,577 from $31,277. Population was the column the model used least; shuffling it raised the error by only $493, against $53,302 for latitude. Every price raised 20 percent with inputs unchanged: PSI rang on 0 batches and KS on 4, while the error rose 64 percent to $51,357 and all 100 batches were harmed. That second case is concept drift, and no input monitor can see it.
The alarm and the harm matched in one case. A second model trained only on northern districts was sent southern ones, a region it had never seen. Input alarms rang on all 100 batches and the error rose 290 percent to $111,488. The whole-state model on the same southern rows also rang every time but lost only 4 percent. What told them apart without labels was the prediction monitor: quiet on all 100 batches for the whole-state model, ringing on all 100 for the north-only one.