Je hebt een XGBoost-model gebouwd om te voorspellen of een klant een aankoop zal retourneren. Slechts 5% van de voorbeelden zijn retouren. Je moet de detectie van geretourneerde artikelen maximaliseren terwijl je werkt met een klein rekenbudget. Wat is de meest kosteneffectieve hyperparameter-tuningaanpak?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Gebruik automatische modeltuning (AMT) om alleen de class-weight en scale_pos_weight hyperparameters te tunen en te optimaliseren voor validation:f1 (maximaliseren)..
Waarom dit het antwoord is
De juiste aanpak is om AMT te gebruiken om alleen de classweight en scaleposweight hyperparameters te tunen en te optimaliseren voor validation:f1 (maximaliseren). Dit is de meest kosteneffectieve optie omdat het zich richt op de hyperparameters die het meest relevant zijn voor het aanpakken van de klasse-onbalans (slechts 5% retouren) en het maximaliseren van de detectie van de minderheidsklasse (retouren). F1-score is een geschikte metriek voor onevenwichtige datasets, omdat het zowel precisie als recall in overweging neemt. Het tunen van alle mogelijke hyperparameters is computationeel duurder en vaak niet nodig. Het optimaliseren voor validation:accuracy is misleidend bij onevenwichtige datasets, omdat een model een hoge nauwkeurigheid kan bereiken door simpelweg de meerderheidsklasse te voorspellen. Het minimaliseren van de F1-score is onjuist, aangezien we de detectie van retouren willen maximaliseren.
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig