교육과정 소개서

잔재미코딩 · 교육과정 소개서

처음하는 파이썬 머신러닝 부트캠프

파이썬 머신러닝을 실제 Kaggle 문제로 익힙니다. 데이터 분석·가공부터 분류·회귀·군집화, 교차 검증과 하이퍼파라미터 튜닝, 예측 결과 제출까지 단계별로 실습합니다.

과정 구성
영상 66개
총 영상 시간
15시간 29분
강사
Dave Lee · 잔재미코딩

배우는 내용

선수 지식

파이썬 기본 문법과 pandas를 활용한 데이터 가공·시각화 경험을 권합니다. 머신러닝은 처음이어도 괜찮습니다.

이론만 배우나요, 실제 데이터로 실습하나요?

Kaggle의 타이타닉·자전거 공유 문제와 고객 분류 데이터로 실습합니다. 분석·가공·모델 적용·성능 평가·예측 결과 제출까지 이어집니다.

학습 자료는 어떤 형태인가요?

실행 가능한 코드는 주피터 노트북 형태로 제공합니다. 기본 이론 PDF는 온라인 이북으로 확인할 수 있으며, 저작권 보호를 위해 복사·다운로드가 제한됩니다.

수업별 전체 목차

01. 강의와 수업 진행 과정 소개

#상세 교육내용구분
01처음하는 파이썬 머신러닝 강의 소개영상
02강의 범위와 수업 진행 과정 소개영상
03수업 진행 방법과 수업 준비영상
04데이터 강의 로드맵 소개영상

02. 수업준비

#상세 교육내용구분
01[참고] 아나콘다와 주피터노트북 소개 (업데이트)영상
02[참고] 아나콘다와 주피터노트북 설치 및 실행 시연 (맥/윈도우 환경) (업데이트)영상
03주피터 노트북 사용법 (업데이트)영상
04학습 효과를 높일 수 있는 꿀팁과 공유사항 (업데이트)영상

03. 배경지식으로 데이터 사이언스 시작하기

#상세 교육내용구분
01수업 자료/코드 관련 가이드 (꼭 들어주세요~)영상
02수업 자료/코드 다운로드자료
03머신러닝 배경지식: 인식과 머신러닝영상
04Hello 머신러닝: 코드 실행해보며, 머신러닝 프로세스 이해해보기영상
05머신러닝 배경지식: 머신러닝 모델과 성능평가의 이해영상
06머신러닝 모델 이해 전략영상
07머신러닝 배경지식: 조건부, 결합, 주변 확률 이해영상
08머신러닝 배경지식: 사전, 사후 확률과 우도(가능도) 이해하기영상
09머신러닝 배경지식: 베이즈 정리 이해하기영상
10베이즈 정리 활용과 머신러닝 프로세스영상
11가우시안 나이브 분류로 이해하는 머신러닝 원리영상

04. 실제 문제 풀어보며, 머신러닝 기본 시작하기 (EDA)

#상세 교육내용구분
01머신러닝 시작하기영상
02캐글(Kaggle) 사이트와 Kaggle API 사용법 익히기영상
03타이타닉 문제로 시작하는 EDA1영상
04타이타닉 문제로 시작하는 EDA: 범주형 데이터 분석 패턴1 (업데이트)영상
05타이타닉 문제로 시작하는 EDA: 범주형 데이터 분석 패턴2 (업데이트)영상
06타이타닉 문제로 시작하는 EDA: 수치형 데이터 분석 패턴1 (업데이트)영상
07타이타닉 문제로 시작하는 EDA: 수치형 데이터 분석 패턴2 (업데이트)영상

05. 실제 문제 풀어보며, 머신러닝 기본 시작하기 (Feature Engineering)

#상세 교육내용구분
01머신러닝 적용을 위한 Feature Engineering 작업1 (업데이트)영상
02머신러닝 적용을 위한 Feature Engineering 작업2 (업데이트)영상
03머신러닝 적용을 위한 Feature Engineering 작업3 (업데이트)영상
04머신러닝 적용을 위한 Feature Engineering 작업4 (업데이트)영상
05머신러닝 적용을 위한 Feature Engineering 작업5 (업데이트)영상
06인코딩 이해하고 적용하기 (원핫, 레이블 인코딩) (업데이트)영상

06. 분류 머신러닝 기법 이해하기

#상세 교육내용구분
01머신러닝 분류 모델 이해하기1 (KNN, Logistic Regression, SVM)영상
02머신러닝 분류 모델 이해하기2 (bias 와 variance)영상
03머신러닝 분류 모델 이해하기3 (Bagging 과 Random Forest)영상
04머신러닝 분류 모델 이해하기4 (Boosting 과 AdaBoost)영상
05머신러닝 분류 모델 이해하기5 (GBM1)영상
06머신러닝 분류 모델 이해하기6 (GBM2)영상
07머신러닝 분류 모델 이해하기7 (XGBoost, LightGBM, 나이브 베이지안)영상

07. 머신러닝 성능 평가와 튜닝하기

#상세 교육내용구분
01교차 검증(Cross Validation) 이해하기영상
02교차 검증(Cross Validation) 이해하기 (실습)영상
03중요도 이해하고 적용하기 (업데이트)영상
04하이퍼 파라미터 튜닝 기법 이해하기 (업데이트)영상
05하이퍼 파라미터 튜닝 기법 적용하기 (SVC 실습) (업데이트)영상
06하이퍼 파라미터 튜닝 기법 적용하기 (GBM 실습) (업데이트)영상
07하이퍼 파라미터 튜닝 기법 적용하기1 (XGBoost 실습) (업데이트)영상
08하이퍼 파라미터 튜닝 기법 적용하기2 (XGBoost + GridSearch 실습) (업데이트)영상
09Voting 이해하고, 최종 예측해서, Kaggle 에 제출해보기 (업데이트)영상

08. 다른 방식으로 분류 정확도 높여보며 익히는 머신러닝

#상세 교육내용구분
01다르게 적용해보는 Feature Engineering1 (업데이트)영상
02다르게 적용해보는 Feature Engineering2 (업데이트)영상
03또다른 성능 평가: OOB 와 ROC Curve 이해하기 (업데이트)영상
04스케일링 이해와 kaggle 제출하기 (업데이트)영상

09. 머신러닝 회귀 모델 적용하며 익히기

#상세 교육내용구분
01주요 회귀 머신러닝 모델과 Regularization(정규화) 이해하기영상
02자전거 공유 문제 이해와 EDA1영상
03회귀 모델 성능 평가: MAE, MSE, RMSE, RMSLE영상
04자전거 공유 문제 이해와 EDA2영상
05자전거 공유 문제 이해와 EDA3 (업데이트)영상
06자전거 공유 문제 이해와 EDA4영상
07머신러닝 적용을 위한 Feature Engineering영상
08머신러닝 회귀 모델 사용법 익히기1 (Linear, Lasso, Ridge 모델)영상
09머신러닝 회귀 모델 사용법 익히기2 (Random Forest, XGBoost, Gradient Boosting 모델)영상
10모델 블렌딩 전략으로 kaggle 제출하기영상

10. 머신러닝 클러스터링 모델 적용하며 익히기

#상세 교육내용구분
01주요 클러스터링 머신러닝 모델 이해하기1 (KMeans 모델 이해와 테스트)영상
02주요 클러스터링 머신러닝 모델 이해하기2 (KMeans++, Hierarchical Clustering, DBSCAN, Spectral Clustering)영상
03고객 분류 문제 이해와 EDA (업데이트)영상
04군집화 머신러닝 모델들로 고객 분류하기 (업데이트)영상

11. Outro 및 향후 학습 진행 가이드

#상세 교육내용구분
01강의 정리 및 향후 학습 진행 가이드영상

12. 강의 완강 인증서 발급

#상세 교육내용구분
01강의 수강평 및 제안사항링크
02강의 완강 인증서 발급수료증