Skip to content

Latest commit

 

History

History

04_mlflow_tracking_fundamentals

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

Cześć, to zadanie polega na wytrenowaniu kilkudziesięciu modeli 😧 Dzięki użyciu mlflow tracking będziecie mogli w wygodny sposób zapisać:

  • parametry treningów
  • metryki modeli
  • artefakty z wytrenowanymi modelami

Dataset

Do stworzenia modeli wykorzystajcie zbiór dotyczący samobójstw, który znajdziecie tutaj: https://www.kaggle.com/datasets/omkargowda/suicide-rates-overview-1985-to-2021

Co dokładnie wasz model na przywidzieć możecie wybrać sami, może być to np. płeć.


Zadanie

Przygotujcie program napisany w pythonie, który wczyta i przetworzy dane, a następnie wytrenuje 3 różne modele z różnymi hyperparametrami.

Hyperparametry, metryki oraz model otrzymany w każdym treningu zalogujcie używająć mlflow, tak, żeby po wszystkim wyniki były widocznie w UI mlflowa.

Dobór modeli oraz hyperparametrów pozostawiam wam, ale proponuję wykorzystać proste modele, które nie będą trenowały się więcej niż parenaście sekund. W tym zadaniu nie jest dla nas najważniejsza jakość predykcji 😉


Do sprawdzenia:


Jeżeli mielibyście większe problemy z którąś częścią lub ogólne pytania to śmiało piszcie do mnie albo na kanale discord!