Choosing and Checking a Model
Audit the held-out greenhouses
Repeated copies of one overlapping greenhouse
Several rows can belong to one greenhouse. Botie needs to know whether validation really holds out new greenhouse identities.
BOTIE
The inputs we are comparing
Training greenhouse IDs
A proper group holdout
- 0A
- 1A
- 2B
Repeated overlap
- 0A
- 1A
Validation greenhouse IDs
A proper group holdout
- 0C
- 1C
Repeated overlap
- 0A
- 1A
- 2A
Result for a proper group holdout
0
Repeated groups within separate splits
This check uses the pieces from “Count shared greenhouse identities across the split”.
BOTIE
- Training greenhouse IDs
- 0west
- 1west
- 2east
- Validation greenhouse IDs
- 0south
- 1north
- 2north
Use a number, text, or an array matching the requested result. For a matrix, put each row in brackets. Saving your prediction runs your current construction on these inputs and checks the earlier examples too.
Build a construction in the workspace above first. This case will test those pieces.
Why does a row-level holdout fail to establish performance on new greenhouses, and which unrecorded relationships could this ID audit still miss?
Choose the held-out unit to match the intended deployment claim, then audit overlap at that unit.
This checks the supplied group identity only. It cannot discover hidden relationships or incorrectly assigned IDs.
Work through the Python challenges →