1. 학습
  2. /
  3. 강의
  4. /
  5. Python으로 배우는 차원 축소

Connected

연습 문제

LASSO 회귀 모델 만들기

숫자형 ANSUR 신체 치수 데이터셋을 사용해, 미리 임포트된 Lasso() 회귀 모델로 개인의 체질량지수(BMI)를 예측해 볼 거예요. BMI는 키와 몸무게에서 파생되는 지표지만, 모델에 난도를 주기 위해 이 두 특성은 데이터셋에서 제거되어 있어요.

모든 계수가 비슷한 규모의 규제 효과를 받도록, 미리 scaler로 인스턴스화된 StandardScaler()를 사용해 먼저 데이터를 표준화할 거예요.

필요한 함수와 클래스, 그리고 입력 데이터셋 X와 y는 모두 미리 로드되어 있어요.

지침

100 XP
  • 테스트 크기를 30%로 설정해 70-30% 학습/테스트 분할을 만드세요.
  • 학습용 특성에 스케일러를 맞추고 한 번에 변환하세요.
  • Lasso 모델을 생성하세요.
  • 스케일된 학습 데이터에 모델을 학습시키세요.