Pahami masalah

Memenangi Kompetisi Kaggle dengan Python

Yauhen Babakhin

Kaggle Grandmaster

Alur solusi

 

 

alur solusi

Memenangi Kompetisi Kaggle dengan Python

Alur solusi

 

 

alur solusi

Memenangi Kompetisi Kaggle dengan Python

Alur solusi

 

 

alur solusi

Memenangi Kompetisi Kaggle dengan Python

Alur solusi

 

 

alur solusi

Memenangi Kompetisi Kaggle dengan Python

Pahami masalah

  • Jenis data: data tabel, deret waktu, gambar, teks, dll.

jenis data

Memenangi Kompetisi Kaggle dengan Python

Pahami masalah

  • Jenis data: data tabel, deret waktu, gambar, teks, dll.

jenis data

Memenangi Kompetisi Kaggle dengan Python

Pahami masalah

  • Jenis data: data tabel, deret waktu, gambar, teks, dll.

jenis data

Memenangi Kompetisi Kaggle dengan Python

Pahami masalah

  • Jenis data: data tabel, deret waktu, gambar, teks, dll.

jenis data

  • Jenis masalah: klasifikasi, regresi, pemeringkatan, dll.
  • Metrik evaluasi: ROC AUC, F1-Score, MAE, MSE, dll.
Memenangi Kompetisi Kaggle dengan Python

Definisi metrik

# Some classification and regression metrics
from sklearn.metrics import roc_auc_score, f1_score, mean_squared_error

$$RMSLE = \sqrt{\frac{1}{N}\sum_{i=1}^{N}{(\log(y_i+1) - \log(\hat{y}_i+1))^2}}$$

import numpy as np

def rmsle(y_true, y_pred):
    diffs = np.log(y_true + 1) - np.log(y_pred + 1)
    squares = np.power(diffs, 2)

err = np.sqrt(np.mean(squares)) return err
Memenangi Kompetisi Kaggle dengan Python

Ayo berlatih!

Memenangi Kompetisi Kaggle dengan Python

Preparing Video For Download...