Візуалізація ознак із дрейфом
Після ранжування результатів уніваріантного аналізу ви з'ясували, що дрейф ознак hotel і country найбільше впливає на продуктивність моделі. У цій вправі ви переглянете результати дрейфу та графіки розподілу для цих ознак, щоб визначити першопричину проблеми.
Результати уніваріантного калькулятора дрейфу збережено в змінній uv_results.
Ця вправа є частиною курсу
Моніторинг Machine Learning у Python
Інструкції до вправи
- Встановіть аргумент period у значення
analysisдляdrift_results. - Передайте hotel і country до
column_namesдляdrift_results. - Встановіть аргумент
kindу методі.plot()як"drift". - Зробіть те саме для
distribution_results, але встановіть аргументkindу методі.plot()як"distribution".
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Filter and create drift plots
drift_results = uv_results.filter(
period=____,
column_names=[____, ____]
).plot(kind=____)
# Filter and create distribution plots
distribution_results = uv_results.filter(
period=____,
column_names=[____, ____]
).plot(kind=____)
# Show the plots
drift_results.show()
distribution_results.show()