[ Scikit-learn] Preprocessing.PolynomialFeatures 정리


[ Scikit-learn] Preprocessing.PolynomialFeatures 정리

공부하다가 Polynomial Feature이 등장해서 그 기능과 사용방법을 짚고 넘어가려 합니다. PolynomialFeatures의 기능 공식문서에 'Generate polynomial and interaction features' 라고 되어 있는 것처럼 다차항 피처를 만든다! 라고 생각하시면 됩니다. Kaggle을 봤을 때 피처의 수가 부족하거나, 기존 피처가 유의미하지 않을 경우 여러 피처간에 일종의 상호작용을 통해 만들어지는 또 다른 피처를 사용해보는거죠. 다차항인만큼 몇차(degree)를 지정가능한데요 예를 들어 a,b가 있다면 1, a, b, a^2, ab, b*2 이렇게 새로운 피처들을 만들 수 있는겁니다 PolynomialFeatures의 파라미터 sklearn.preprocess..


원문링크 : [ Scikit-learn] Preprocessing.PolynomialFeatures 정리