본문으로 바로가기

코스

R에서의 Support Vector Machine

중급4시간

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

R4시간13개 동영상47개 연습 문제3,950 XP11,091수료 확인서

무료 계정 만들기

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분 코딩 챌린지로 이동 중에도 학습을 진행하세요.

R에서의 Support Vector Machine | DataCamp