문제 이해하기

Python으로 Kaggle 대회 공략하기

Yauhen Babakhin

Kaggle Grandmaster

솔루션 워크플로

 

 

솔루션 워크플로

Python으로 Kaggle 대회 공략하기

솔루션 워크플로

 

 

솔루션 워크플로

Python으로 Kaggle 대회 공략하기

솔루션 워크플로

 

 

솔루션 워크플로

Python으로 Kaggle 대회 공략하기

솔루션 워크플로

 

 

솔루션 워크플로

Python으로 Kaggle 대회 공략하기

문제 이해하기

  • 데이터 유형: 표 형식, 시계열, 이미지, 텍스트 등

데이터 유형

Python으로 Kaggle 대회 공략하기

문제 이해하기

  • 데이터 유형: 표 형식, 시계열, 이미지, 텍스트 등

데이터 유형

Python으로 Kaggle 대회 공략하기

문제 이해하기

  • 데이터 유형: 표 형식, 시계열, 이미지, 텍스트 등

데이터 유형

Python으로 Kaggle 대회 공략하기

문제 이해하기

  • 데이터 유형: 표 형식, 시계열, 이미지, 텍스트 등

데이터 유형

  • 문제 유형: 분류, 회귀, 랭킹 등
  • 평가 지표: ROC AUC, F1-Score, MAE, MSE 등
Python으로 Kaggle 대회 공략하기

지표 정의

# 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으로 Kaggle 대회 공략하기

Vamos praticar!

Python으로 Kaggle 대회 공략하기

Preparing Video For Download...