
[공부 과정] cs231n 과제1 Q1. kNN 분류기
·
카테고리 없음
kNN이 뭐더라?훈련 필요 없고 테스트 데이터 들어왔을 때 훈련 데이터 중에서 가장 가까운 k개 찾기. 그 중에서 가장 많이 나온 그룹(정답)으로 분류 결정. 훈련 데이터가 50000장의 사진 X 32바32 픽셀 X 3(RGB채널)로 이루어져있는 걸 확인할 수 있음. 32 X 32 X 3 = 3072원래 데이터 중 5000장을 훈련용으로 골라서 (5000, 32, 32, 3)이었고 이걸 벡터(1차원)로 표현하기 위해 3072으로 펼쳐서 (5000, 3072)가 됨. 마찬가지로 테스트 데이터도. 먼저 이중루프 코드 채우기def compute_distances_two_loops(self, X): """ Compute the distance between each test point ..