Sorunu anlayın

Python ile Bir Kaggle Yarışmasını Kazanmak

Yauhen Babakhin

Kaggle Grandmaster

Çözüm iş akışı

 

 

çözüm iş akışı

Python ile Bir Kaggle Yarışmasını Kazanmak

Çözüm iş akışı

 

 

çözüm iş akışı

Python ile Bir Kaggle Yarışmasını Kazanmak

Çözüm iş akışı

 

 

çözüm iş akışı

Python ile Bir Kaggle Yarışmasını Kazanmak

Çözüm iş akışı

 

 

çözüm iş akışı

Python ile Bir Kaggle Yarışmasını Kazanmak

Sorunu anlayın

  • Veri türü: tablosal veri, zaman serisi, görseller, metin vb.

veri türleri

Python ile Bir Kaggle Yarışmasını Kazanmak

Sorunu anlayın

  • Veri türü: tablosal veri, zaman serisi, görseller, metin vb.

veri türleri

Python ile Bir Kaggle Yarışmasını Kazanmak

Sorunu anlayın

  • Veri türü: tablosal veri, zaman serisi, görseller, metin vb.

veri türleri

Python ile Bir Kaggle Yarışmasını Kazanmak

Sorunu anlayın

  • Veri türü: tablosal veri, zaman serisi, görseller, metin vb.

veri türleri

  • Problem türü: sınıflandırma, regresyon, sıralama vb.
  • Değerlendirme metriği: ROC AUC, F1-Skoru, MAE, MSE vb.
Python ile Bir Kaggle Yarışmasını Kazanmak

Metriğin tanımı

# 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
Python ile Bir Kaggle Yarışmasını Kazanmak

Hadi pratik yapalım!

Python ile Bir Kaggle Yarışmasını Kazanmak

Preparing Video For Download...