이전 연습 문제에서 만든 플롯(오른쪽에 다시 표시됨)을 바탕으로, 다음 중 어느 점이 타당한 결정 경계가 아닌가요?
이 연습은 강의의 일부입니다
이론을 실습으로 바꾸는 인터랙티브 연습 중 하나를 만나보세요
이 챕터에서는 간단한 1차원 예제를 통해 support vector machine의 핵심 개념을 소개합니다. 또한 다음 챕터에서 사용할 선형 분리가 가능한 데이터셋을 만드는 과정을 함께 진행합니다.
현재 연습
선형 분리가 가능한 데이터셋에 svm 알고리즘을 적용하면서 support vector machine의 기본 개념을 소개합니다. 알고리즘 결과를 바탕으로 만든 ggplot 시각화로 핵심 개념을 설명하고, 간단한 예제를 통해 cost 파라미터의 역할을 강조합니다. 마지막으로 다중 클래스 문제를 알고리즘이 어떻게 처리하는지도 살펴봅니다.
원형 결정 경계를 갖는, 즉 반경 방향으로 분리 가능한 데이터셋을 통해 다항식 커널을 소개합니다. 이 데이터셋에 선형 커널이 적합하지 않음을 보인 뒤, 간단한 변환으로 문제가 선형 분리가 가능해지는 과정을 통해 kernel trick을 직관적으로 설명합니다. 이후 다항식 커널을 적용해 분류기를 만들고 성능을 튜닝합니다.
앞선 세 챕터를 바탕으로, 매우 유연한 Radial Basis Function(RBF) 커널을 소개합니다. 먼저 다항식 커널의 한계를 드러내는 "복잡한" 데이터셋을 생성한 후, RBF 커널의 직관적 동기를 설명하고, 이 커널이 본 강의에서 다룬 다른 커널들의 한계를 어떻게 보완하는지 확인합니다.