중복 특성 제거

Python으로 배우는 Machine Learning 전처리

James Chapman

Curriculum Manager, DataCamp

중복 특성

  • 노이즈 특성 제거
  • 상관 특성 제거
  • 중복 특성 제거
Python으로 배우는 Machine Learning 전처리

수동 제거 시나리오

city state lat long
hico tx 31.982778 -98.033333
mackinaw city mi 45.783889 -84.727778
winchester ky 37.990000 -84.179722
Python으로 배우는 Machine Learning 전처리

상관 특성

  • 통계적 상관: 특성이 같은 방향으로 변화
  • 선형 모델은 특성 독립성을 가정
  • 피어슨 상관 계수
Python으로 배우는 Machine Learning 전처리

상관 특성

print(df)
        A     B     C
0    3.06  3.92  1.04
1    2.76  3.40  1.05
2    3.24  3.17  1.03
...
print(df.corr())
          A         B         C
A  1.000000  0.787194  0.543479
B  0.787194  1.000000  0.565468
C  0.543479  0.565468  1.000000
Python으로 배우는 Machine Learning 전처리

연습해 봅시다!

Python으로 배우는 Machine Learning 전처리

Preparing Video For Download...