부스팅 소개

R로 배우는 트리 기반 Machine Learning

Sandro Raabe

Data Scientist

단일 분류기

R로 배우는 트리 기반 Machine Learning

배깅 또는 랜덤 포레스트

R로 배우는 트리 기반 Machine Learning

부스팅 1

R로 배우는 트리 기반 Machine Learning

부스팅 2

R로 배우는 트리 기반 Machine Learning

부스팅 3

R로 배우는 트리 기반 Machine Learning

부스팅 4

R로 배우는 트리 기반 Machine Learning

Adaboost

  • 최초의 유명한 부스팅 알고리즘: Adaboost = Adaptive Boosting
  • 아이디어: 이후 학습에서 오분류된 학습 예시의 가중치를 조정

Adaboost 시각화 1

R로 배우는 트리 기반 Machine Learning

Adaboost

  • 최초의 유명한 부스팅 알고리즘: Adaboost = Adaptive Boosting
  • 아이디어: 이후 학습에서 오분류된 학습 예시의 가중치를 조정

Adaboost 시각화 2

R로 배우는 트리 기반 Machine Learning

Adaboost

  • 최초의 유명한 부스팅 알고리즘: Adaboost = Adaptive Boosting
  • 아이디어: 이후 학습에서 오분류된 학습 예시의 가중치를 조정

Adaboost 시각화 3

R로 배우는 트리 기반 Machine Learning

Adaboost

  • 최초의 유명한 부스팅 알고리즘: Adaboost = Adaptive Boosting
  • 아이디어: 이후 학습에서 오분류된 학습 예시의 가중치를 조정

Adaboost 시각화 4

  • 경사 하강법으로 개선
R로 배우는 트리 기반 Machine Learning

코딩: 부스팅 앙상블 지정

# Specify the model class
boost_tree() %>%

# Set the mode set_mode("classification") %>%
# Set the engine set_engine("xgboost")
Boosted Tree Model Specification (classification)

Computational engine: xgboost
  • tidymodels로 부스팅을 쉽게 설정할 수 있습니다!
R로 배우는 트리 기반 Machine Learning

부스팅해 봅시다!

R로 배우는 트리 기반 Machine Learning

Preparing Video For Download...