Začněte nyníZačněte zdarma

Bootstrap agregace (bagging)

V poslední lekci sis vyzkoušel/a klasifikační modely – konkrétně logistickou regresi na datech s uměle vytvořenými příznaky. Na pohovorech zaměřených na Machine Learning se hodí znát také ensemble modely, které kombinují slabé learners a vytvářejí z nich silný model s vyšší přesností.

V tomto cvičení začneš s bagging klasifikátorem, který využívá vzorkování s vracením – to zajišťuje náhodnost a pomáhá předcházet přeučení modelu. Použiješ funkce z modulu sklearn.ensemble, které jsi viděl/a ve videu.

Všechny potřebné balíčky jsou již naimportované: pandas jako pd, train_test_split z sklearn.model_selection, accuracy_score z sklearn.metrics, LogisticRegression z sklearn.linear_model a BaggingClassifier a AdaBoostClassifier z sklearn.ensemble.

DataFrame loan_data je již rozdělený na X_train, X_test, y_train a y_test.

Toto cvičení je součástí kurzu

Procvičování otázek k pohovorům z oblasti Machine Learning v Pythonu

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Instantiate bootstrap aggregation model
bagged_model = ____(____=____, random_state=123)
Upravit a spustit kód