프로그래밍
목표 인코딩(Target encoding)이란? 【1분만에 이해하기】
목표 인코딩(target encoding, target-based encoding, likelihood encoding)이란 범주형 변수와 대응하는 목표 변수의 값을 이용하는 방법입니다. 범수형 변수의 수준별로 수준의 항목을 목표 변수의 평균값으로 치환하는 처리를 합니다. 예를 들면 범주형 변수에 A라는 항목이 4개 포함되어 각각 1.5, 3.0, 0, 1.2의 outcome이 주어져 있다면 outcome의 평균값이 1.425이기 대문에 범수형 변수 A는 1.425로 값을 치환합니다. tibble( feature = "A", outcome = c(1.5, 3.0, 0, 1.2)) %>% catto_mean(response = outcome) ## # A tibble: 4 x 2 ## feature out..
2022. 10. 26. 10:22
최근댓글