🤷‍♀️ Тяжелый пациент



- Здравствуйте, мне бы модель отвалидировать, чем поможете?

- Начните с классического Train-Test Split

- А можно, чтоб оценка была несмещенная?

- Могу посоветовать K-Fold Validation.

- А если у меня в данных есть временная ось?

- Тогда берите Time Series K-Fold Validation

- Там еще есть группы, которые не должны пересекаться!

- Нестрашно, есть Grouped Time Series K-Fold Validation

- Ой, про стратификацию по таргету еще забыл!!!

- Ок, воткните Stratified Grouped Time Series K-Fold Validation

- Вы не поняли! Eще важно нормальное распределение фичей

- О, у нас как раз осталась последняя Bootstrap Stratified Grouped Time Series K-Fold Validation

- Здорово! А это учитывает шум в данных?

- Нет, но вот Robust Bootstrap Stratified Grouped Time Series K-Fold Validation ...

- А устаревание объектов учтет?

- Sample Weighted Through Time Robust Bootstrap Stratified Grouped Time Series K-Fold Validation

- Ой, сложно, я, пожалуй, просто Train-Test Split возьму.