본문으로 건너뛰기

강의

R에서의 Support Vector Machine

중급4시간

이 강의는 직관적이고 시각적인 방식으로 서포트 벡터 머신(SVM)을 소개합니다.

R4시간동영상 13개연습 문제 47개3,950 XP11,129수료 증명서

무료 계정 만들기

Google에서 계속 진행
또는
계속 진행하시면 다음 사항에 동의하는 것으로 간주됩니다: 이용약관개인정보 처리방침 그리고 귀하의 데이터가 미국에 저장된다는 점에 동의하는 것으로 간주됩니다.

수천 개 기업의 학습자들이 사랑하는 서비스

강의 설명

이 강의는 직관적이고 시각적인 접근을 통해 강력한 분류기인 support vector machine(SVM)을 소개합니다. "Support Vector Machines in R"에서는 SVM 모델을 분류기로 이해하고, R의 e1071 패키지에 포함된 libsvm 구현을 실습하며 경험을 쌓을 수 있어요. 진행하면서 hard/soft margin, kernel trick, 다양한 커널 타입, SVM 하이퍼파라미터 튜닝 등 핵심 개념을 직관적으로 이해하게 됩니다. 이 인상적인 모델로 데이터를 분류할 준비를 해 보세요.

선수 과목

커리큘럼

강의 개요

1

소개

이 챕터에서는 간단한 1차원 예제를 통해 support vector machine의 핵심 개념을 소개합니다. 또한 다음 챕터에서 사용할 선형 분리가 가능한 데이터셋을 만드는 과정을 함께 진행합니다.
챕터 시작
2

Support Vector Classifier - 선형 커널

3

다항식 커널

원형 결정 경계를 갖는, 즉 반경 방향으로 분리 가능한 데이터셋을 통해 다항식 커널을 소개합니다. 이 데이터셋에 선형 커널이 적합하지 않음을 보인 뒤, 간단한 변환으로 문제가 선형 분리가 가능해지는 과정을 통해 kernel trick을 직관적으로 설명합니다. 이후 다항식 커널을 적용해 분류기를 만들고 성능을 튜닝합니다.
챕터 시작
4

RBF(Radial Basis Function) 커널

앞선 세 챕터를 바탕으로, 매우 유연한 Radial Basis Function(RBF) 커널을 소개합니다. 먼저 다항식 커널의 한계를 드러내는 "복잡한" 데이터셋을 생성한 후, RBF 커널의 직관적 동기를 설명하고, 이 커널이 본 강의에서 다룬 다른 커널들의 한계를 어떻게 보완하는지 확인합니다.
챕터 시작
R

R에서의 Support Vector Machine

강의
완료

수료증 획득

지금 등록하기

DataCamp for Mobile로 데이터 역량을 키우세요

모바일 강의와 매일 5분 코딩 챌린지로 이동 중에도 학습을 이어가세요.