모두CBT

다음은 변속기(am, 1=수동)를 k-NN 으로 분류하며 변수 표준화 … | [ADsP] 데이터분석 준전문가 기출유형 모의고사 10회 상세 페이지

1[ADsP] 데이터분석 준전문가 기출유형 모의고사 10회
다음은 변속기(am, 1=수동)를 k-NN 으로 분류하며 변수 표준화 전후를 비교한 R 코드와 출력이다. 해석으로 옳은 것은?
> library(class)
> X <- mtcars[, c("disp", "hp", "wt")]
> set.seed(1); r1 <- knn.cv(X, mtcars$am, k = 3)
> set.seed(1); r2 <- knn.cv(scale(X), mtcars$am, k = 3)
> table(raw = r1, actual = mtcars$am)
> table(scaled = r2, actual = mtcars$am)
   actual
raw  0  1
  0 15  5
  1  4  8
      actual
scaled  0  1
     0 16  2
     1  3 11
1
표준화 후 오분류가 9개에서 5개로 준다
2
knn.cv 는 훈련 자료 재예측 결과다
3
표준화 전엔 wt 가 거리를 지배한다
4
표준화 전 수동 재현율이 더 높다
해설

두 table 의 비대각 합이 raw 4+5=9, scaled 3+2=5 이므로 표준화 후 오분류가 9개에서 5개로 줄었다.

knn.cv 는 한 관측치씩 빼고 나머지로 예측하는 LOOCV 결과이며, 표준화 전에는 값의 범위가 큰 disp 가 거리를 좌우한다.

  • 재예측: knn.cv 는 자기 자신을 뺀 교차검증 예측이다
  • 재현율: actual 1 열에서 raw 8/13, scaled 11/13 이다
  • wt: 범위가 가장 작아 거리에 기여가 가장 작다

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[ADsP] 데이터분석 준전문가 기출유형 모의고사 10회 50문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요ADsP 데이터분석 준전문가 실전 모의고사 암기장 전체 보기