Discussion about this post

User's avatar
Nik Oza's avatar

Your point is well-taken that after people are aware of their biases that they may adjust and therefore the signal the model was trained upon may not generalize.

Similarly, another potential data drift case is that in the age of NIL more football/basketball prospects are choosing to return to school when in previous years they would have entered the draft, resulting in older draft prospect classes.

But there are still ways to prevent or at least mitigate the issue:

- Train only on current grades / critical factors as opposed to future grades, all-in-one prospect grades, and rankings.

- Remove scouting and mock draft info entirely.

- Remove age from the model entirely (but make sure the other inputs to the model are appropriately age-adjusted).

Those models will be worse than models with more info baked in but they will still provide a useful perspective alongside the more comprehensive models, especially in potential data drift cases like the age conundrum.

1 more comment...

No posts

Ready for more?