대회 소개

Python으로 Kaggle 대회 공략하기

Yauhen Babakhin

Kaggle Grandmaster

강사 소개

 

야우헨 바바힌

  • 응용 데이터 분석 석사
  • 데이터 사이언스 실무 5년
  • 캐글 대회 그랜드마스터
  • 머신러닝·딥러닝 대회 금메달 다수

강사 사진

Python으로 Kaggle 대회 공략하기

 

 

캐글 로고

Python으로 Kaggle 대회 공략하기

캐글의 장점

 

  1. 실제 데이터로 실습 경험 쌓기
  2. 포트폴리오 프로젝트 개발
  3. 뛰어난 데이터 사이언스 커뮤니티와 교류
  4. 새 도메인·모델 유형 시도
  5. 최신 고성능 기법 파악
Python으로 Kaggle 대회 공략하기

대회 진행 절차

 

 

캐글 대회 프로세스

Python으로 Kaggle 대회 공략하기

대회 진행 절차

 

 

캐글 대회 프로세스

Python으로 Kaggle 대회 공략하기

대회 진행 절차

 

 

캐글 대회 프로세스

Python으로 Kaggle 대회 공략하기

참여 방법

 

  1. http://kaggle.com 에서 대회 선택
  2. 데이터 다운로드
  3. 모델 개발 시작
Python으로 Kaggle 대회 공략하기

뉴욕 택시 요금 예측

뉴욕 택시 요금 예측 페이지

Python으로 Kaggle 대회 공략하기

Train/Test 데이터

import pandas as pd

# Read train data
taxi_train = pd.read_csv('taxi_train.csv')
taxi_train.columns.to_list()
['key',
 'fare_amount',
 'pickup_datetime',
 'pickup_longitude',
 'pickup_latitude',
 'dropoff_longitude',
 'dropoff_latitude',
 'passenger_count']
# Read test data
taxi_test = pd.read_csv('taxi_test.csv')
taxi_test.columns.to_list()
['key',
 'pickup_datetime',
 'pickup_longitude',
 'pickup_latitude',
 'dropoff_longitude',
 'dropoff_latitude',
 'passenger_count']
Python으로 Kaggle 대회 공략하기

샘플 제출 파일

# Read sample submission
taxi_sample_sub = pd.read_csv('taxi_sample_submission.csv')
taxi_sample_sub.head()
                              key     fare_amount
0     2015-01-27 13:08:24.0000002     11.35
1     2015-01-27 13:08:24.0000003     11.35
2     2011-10-08 11:53:44.0000002     11.35
3     2012-12-01 21:12:12.0000002     11.35
4     2012-12-01 21:12:12.0000003     11.35
Python으로 Kaggle 대회 공략하기

연습해 봅시다!

Python으로 Kaggle 대회 공략하기

Preparing Video For Download...