빅데이터분석기사 (빅분기) / 03 모델링
KNN을 적용하기 전에 변수 스케일을 반드시 맞춰야 하는 이유는?
- 계산 속도를 높이기 위해
- 값의 범위가 큰 변수가 거리 계산을 지배해 다른 변수의 영향이 사라지기 때문
- k값을 자동으로 정하기 위해
- 결측값을 처리하기 위해
정답과 해설 보기
2. 값의 범위가 큰 변수가 거리 계산을 지배해 다른 변수의 영향이 사라지기 때문
연 소득처럼 수천만 단위의 변수와 나이처럼 두 자리 변수를 같이 쓰면 거리의 거의 전부를 소득이 결정합니다. 거리에 기반한 알고리즘에서 스케일 조정이 선택이 아닌 이유입니다.
모던지가 직접 쓴 문항입니다. 시행기관과 관계가 없습니다.