I have just started learn to use H2O Auto ML and I am trying out a binary Classification model.
I am trying to understand why do the rankings of the model change with every run.
The top 5 models remain in top 5, but the models slightly shift to a higher or lower rank.
While DRF was ranked 2nd once, the other time it raked 3rd.
There are couple of reasons I can speculate that causes changes.
- Seed to the algorithm changes each time
- There is no leader board frame assigned
- RF involve random sampling as part of the process resulting in different trees built each time
- The leader board will not change, some other change to data / code is responsible for the change.
Could you please help me understand this better.