What is feature engineering

챱챱챱스테이크·2022년 7월 10일
0

feature engineering

feature를 분석하여, 문제 해결에 더 적합하도록 feature를 가공하는 과정

  • log, sqrt, nomalization, new feature based on possession
  • target에 유의미한 feature을 선택하는 것, categorical feature encoding, scale 조정 등 다양한 방법들을 이용하여, 우리의 모델이 더 나은 성능을 보일 수 있도록 한다.

advantage

  • 모델 예측 성능 향상
  • 컴퓨터 연산 수행 비용 감소

Exemple

  • Linear Regression Model에 Length값을 넣었을 때 회귀선은 feature data를 잘 설명하지 못한다. data는 약간의 포물선 형태.
  • Length를 sqrt한 Area feature를 새로 추가한다. (feature engineering)
  • 이때, Area에 대한 회귀선, Length에 대한 회귀선 둘 다 데이터를 보다 더 잘 표현하고 있음을 알 수 있다.
  • 다항 회귀에서 하나의 feature를 확장하는 개념과 같은 것 같다.

reference

profile
#ChrisBumsteadFan

0개의 댓글