목록one-hot encoding (1)
AI기록장
[ML] 데이터 인코딩 (Label / One-Hot Encoding)
❖ 데이터 인코딩 머신러닝 알고리즘은 문자열 데이터 속성을 입력받지 않으며, 모든 데이터는 숫자형으로 표현 되어야함 사람과 컴퓨터가 데이터를 읽는 시각이 다르기 떄문에 컴퓨터가 분석하기 쉬운 값으로 변환해줘한다. 인코딩의 종류 레이블(Label)인코딩 원-핫(One-Hot)인코딩 인코딩 적용 방법 레이블(Label) 인코딩 : LabelEncoder 클래스, fit() 과 transform()을 이용하여 변환 원-핫(One-Hot) 인코딩 : OneHotEncoder 클래스 fit()과 transform()을 이용하여 반환, 인자로 2차원 ndarray 입력 필요 Sparse 배열 형태로 변환되므로 toarray()를 적용하여 다시 Dense 형태로 변환되어야함 ->pd.get_dummies(DataFr..
ML/개념정리
2023. 9. 7. 14:34