Zacznij terazZacznij za darmo

Testowanie pomysłów z forum Kaggle

Niestety, nie wszystkie posty na forum ani Kernele muszą być przydatne dla twojego modelu. Zamiast ślepo wdrażać kolejne pomysły do swojego pipeline'u, najpierw je przetestuj.

Masz do dyspozycji funkcję get_cv_score(), która przyjmuje zbiór treningowy jako argument i zwraca ogólny błąd średniokwadratowy (RMSE) walidacji dla kroswalidacji 3-krotnej. DataFrame train jest już dostępny w twoim środowisku pracy.

Spróbuj zastosować różne sugestie z forum Kaggle i sprawdź, czy poprawiają wynik walidacji.

To ćwiczenie jest częścią kursu

Zwycięstwo w konkursie Kaggle w Pythonie

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Drop passenger_count column
new_train_1 = train.____('____', axis=1)

# Compare validation scores
initial_score = get_cv_score(train)
new_score = get_cv_score(new_train_1)

print('Initial score is {} and the new score is {}'.format(initial_score, new_score))
Edytuj i uruchom kod