AI 용어사전 › 데이터, 학습

원-핫 인코딩

one-hot encoding실무

다른 이름: one hot encoding, 더미 변수

뜻풀이

쉬운 AI 사전

  1. [명사] (데이터) "빨강, 파랑, 초록" 같은 글자 범주를 0과 1로 된 칸들로 바꾸는 방법. 해당하는 칸만 1이고 나머지는 0이다.

실무 AI 사전

  1. [명사] (데이터) 모델이 범주를 숫자로만 받기 때문에 쓰는 변환이다. 범주가 수천 개면 열이 너무 많아지므로 임베딩이나 빈도 기반 인코딩을 대신 쓰기도 한다.

전문 AI 사전

  1. [명사] (데이터) 범주가 K개일 때 길이 K인 이진 벡터로 나타내며 정확히 한 위치만 1이다. 범주 사이에 순서나 거리가 없다는 가정에 맞고, 선형 모델에서는 완전 공선성을 피하려고 한 열을 빼는 드롭 방식을 쓴다.

관용구/함께 쓰는 말

  • 더미 변수 - 범주를 0/1로 나타낸 변수. 통계 분야에서 쓰는 이름.
  • 고차원 범주 - 종류가 아주 많은 범주형 변수.

쉬운 비유

예문

  • 도시 이름 열을 원-핫 인코딩했더니 열이 200개로 늘었다.
  • 색깔이 빨강이면 [1, 0, 0], 파랑이면 [0, 1, 0]으로 바뀐다.
  • 새 범주가 들어오면 인코더가 모르는 값이라 에러가 나지 않게 설정해 둬야 한다.

헷갈리는 용어 비교

레이블 인코딩
레이블 인코딩은 범주마다 정수 하나를 붙이고(빨강 0, 파랑 1), 원-핫 인코딩은 열을 늘려 0/1로 표시한다. 순서가 없는 범주에 정수를 붙이면 모델이 대소 관계가 있다고 오해할 수 있다.

맞춤법/표기법

바른 표기
원-핫 인코딩
주의할 표기
원 핫 인코딩
원어
one-hot encoding
다른 이름
one hot encoding, 더미 변수
참고
국립국어원 표기는 원핫 인코딩이지만 하이픈을 넣는 표기가 흔하다. 한 칸만 켜진다는 뜻이다.

관련어