• 검색 결과가 없습니다.

4. 지도 학습 알고리즘 Ⅲ 3강. 지도 학습 알고리즘(8)

N/A
N/A
Protected

Academic year: 2022

Share "4. 지도 학습 알고리즘 Ⅲ 3강. 지도 학습 알고리즘(8) "

Copied!
5
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

파이썬 기반의 AI 프로그래밍 04-3

- 1 -

4. 지도 학습 알고리즘 Ⅲ 3강. 지도 학습 알고리즘(8)

학습내용

- 커널 서포트 벡터 머신

학습목표

- 커널 서포트 벡터 머신을 이해하고 머신러닝에 적용할 수 있다.

1. 커널 서포트 벡터 머신 1) 개념

가. 일반적으로 SVM 입력 데이터에서 단순한 초평면으로 정의되지 않는 더 복잡한 모델을 만들도록 확장된 것

나. 분류와 회귀 적용 가능 2) 선형 모델과 비선형 특성

유연하지 못한 직선과 초평면 저차원 데이터셋의 선형 모델에 제한적 특성끼리 곱 하거나 특성의 거듭제곱으로 새로운 특성 추가

(2)
(3)

파이썬 기반의 AI 프로그래밍 04-3

- 3 - 3) 커널 기법

가. 수학적 기교 사용으로 새로운 특성을 많이 만들지 않고 고차원에서 분류기 학

나. 데이터 확장하지 않고, 확장된 특성에 대한 데이터 포인트들의 거리 계산 다. 2가지 매핑 방법

4) SVM 이해

가. 각 훈련 데이터 포인트가 클래스 사이의 결정경계 구분하는 것 나. 훈련 데이터의 일부만 결정 경계 영향

다. 데이터 포인트 : 결정 경계를 만드는데 영향을 끼치는 포인트 (서포트 벡터) 라. 예측 : 각 서포트 벡터와의 거리 측정

5) SVM 매개변수 튜닝 가. gamma 매개변수

- 하나의 훈련 샘플이 미치는 영향의 범위 결정 - 작은 값 : 넓은 영역

- 큰 값 : 영향이 미치는 범위 제한적

나. 가우시안 커널의 반경이 클수록 훈련 샘플의 넓은 영향 범위 다. C 매개변수 : 각 포인트의 중요도 제한하는 규제 변수

(4)

6) 장단점 가. 장점

- 강력한 모델

- 다양한 데이터셋에서 작동

- 복잡한 결정 변수 경계 생성 가능 나. 단점

- 샘플이 많을 경우 미작동 가능 - 데이터 전처리와 매개변수 설정 예민

(5)

파이썬 기반의 AI 프로그래밍 04-3

- 5 - 평가하기

1. 서포트 벡터 머신은 데이터 스케일 조정이 필요하며, 매개변수에 민감하다.

O X

- 정답 : O

해설 : 서포트 벡터 머신은 샘플이 많을 경우 미작동할 수 있으며, 데이터 전처 리와 매개변수 설정에 예민합니다.

학습정리

1. 커널 서포트 벡터 머신

- SVM 입력 데이터에서 단순한 초평면으로 정의되지 않는더 복잡한 모델을 만들 도록 확장된 것

- 제한적 특성 끼리 곱하거나 특성의 거듭제곱으로 새로운 특성 추가 - 다양한 데이터셋에서 작동

- 복잡한 결정 변수 경계 생성 가능

다음 주 예고

“5. 지도 학습 알고리즘 Ⅳ” 에 대해 학습하겠습니다.

참조

관련 문서

충북대학교 전기전자컴퓨터공학부

페이지 대치 알고리즘...

눈이 빨간 사 람은 마법에 걸려 있기 때문에 스스로 눈이 빨갛다는 사실을 깨 닫게 되면 그날 밤 자정에 섬을 떠나야 한다.. 또한 자신의

 다루기 힘들다고 증명되지 않았고, 다차시간 알고리즘도 찾지 못한 문제.

 수학 , 기초과학, 공학의 지식과 정보기술을 응용할 수 있는 능력 저장장치의 특성을 이해하고 이를 고려하여 알고리즘을 작성할.  저장장치의 특성을 이해하고 이를 고려하여

 발견학습-수학 그 자체를 직접 다루는 학습 지도 방법 으로서, 수학자가 하는 일과 똑같은 일을 하도록 한다 는 것은 수학이라는 지식의 구조의 내용을 수학자가 학문의 최점단에

[r]

토끼를 무서워하는 아이에게 멀리서 토끼를 보면서 좋아하는 우유 와 쿠키를 먹게 하는 것,