수학/알고리즘
KNN학습
jm_p_op
2024. 11. 6. 17:46
1. 데이터(D)를 n차원에 펼쳐둔다
2. 확인하는 데이터(d) 와 가장 가까운 데이터부터 k번 데이터까지 확인한다.
3.그중 다수결의 원칙으로 결정한다.
knn.train(D)
result=knn(d,k=k)
- k=1이면 가장 가까운 데이터를 확인해준다.
- 데이터를 모두 사용함으로, 학습시킬수록 사용메모리가 커진다.