[ML Study week 1-1] Matplotlib, KNeighborsClassifier

Pelixhoon·2023년 3월 19일
0

Dev.

목록 보기
3/4

핵심개념

Classification - 여러 개의 클래스 중 하나를 구별해내는 문제
Matplotlib - 과학계산용 그래프를 그리는 패키지
Scatter plot - 산점도, 이를 그리는 함수 scatter()

K-Nearest Neighbors 알고리즘 - 가장 가까운 데이터들과 비교해 구분하는 알고리즘

KNeighborsClassifier() : K-최근접 이웃 모델을 만드는 사이킷런 클래스
기본값은 5, n_neighbors 매개변수로 이웃 개수 지정 가능
fit() - 사이킷런 모델을 훈련할때 사용
predict() - 사이킷런 모델을 훈련하고 예측할때 사용
score() - 훈련된 사이킷런 모델의 성능 측정

실습내용

전체코드 및 관련 참고자료

https://colab.research.google.com/github/rickiepark/hg-mldl/blob/master/1-3.ipynb

profile
Korea Univ. CSE.

0개의 댓글