더북(TheBook)

박쥐를 분류하는 K-최근접 이웃 알고리즘

이제 박쥐를 분류하는 K-최근접 이웃 알고리즘을 파이썬으로 만들어보자. 다음은 동물원에 있는 동물의 특성을 조사해 만든 훈련용 데이터다. 데이터는 [특성 #1, 특성 #2, 분류] 형식이다. 분류에서 0은 포유류, 1은 조류다.

zoo = [
 [ 2.78 , 2.55 , 0 ],
 [ 1.46 , 2.36 , 0 ],
 [ 3.39 , 4.40 , 0 ],
 [ 1.38 , 1.85 , 0 ],
 [ 3.06 , 3.00 , 0 ],
 [ 7.62 , 2.75 , 1 ],
 [ 5.33 , 2.08 , 1 ],
 [ 6.92 , 1.77 , 1 ],
 [ 8.67 ,-0.24 , 1 ],
 [ 7.67 , 3.50 , 1 ]
]

박쥐의 경우 특성 #1, 특성 #2를 알지만, 아직 분류는 모르므로 분류만 빼고 데이터를 만든다.

bat = [3, 4]
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.