📖 학습한 내용
- 경제적요인에 따른 조출생률 예측모델 생성 - 발표준비
📖 핵심내용
📌 경제적요인에 따른 조출생률 예측모델 생성
📖 흥미로운 점 / 새로 알게된 점
프로젝트 진행 인사이트
모델 생성에서는 코드 효율성과 같은 요인들보다, 데이터 자체에 집중하는 것이 중요하다. 종속 변수의 데이터와 독립변수에 대한 특징 파악과 이해가 매우 매우 중요하다.
피처들이 무엇인지 알고, 특징을 잘 이해해야지 어떤 분석과 어떤 모델을 할지 방향성을 잡을 수 있다.
📖 어려운 부분
- 프로젝트를 진행하며, 일단 클래스와 관련있어보이는 데이터를 수집하자는 생각으로 데이터 수집을 진행하였다. 그다보니 독립변수와 종속변수가 매우 매우 비슷한 데이터가 모였다. 따라서 어떤 피처를 조합하든 R2 값이 매우 크게 나왔다. 결국 주제를 바꾸는 불상사가 발생하였다.
주제를 바꾸고 데이터간의 분포와 관계를 따져가면서 프로젝트를 진행하였더니, 클래스가 정규분포를 따르지 않았고, 선형회귀모델은 쓰기 어려울 수 있다는 것을 파악했다.
또한 EDA에서 많은 분포를 그려가며 피처들의 박스플롯을 그려봤다. 그결과 피처에 박스플롯의 바운더리 밖으로 넘어가는 피처가 대다수인 것을 파악할 수 있었다. 따라서 비모수모델인 트리기반의 앙상블 모델 선정했다.
그리고 상관관계를 고려하여서 다중공선성을 고려하여 적정한 피처를 선택할 수 있었었고, 이를 줄이기 위하여 PCA를 이용하여 적정한 차원의 피처를 선택하여 모델에 넣었다.
📖 이후 학습 계획
- 경제적요인에 따른 조출생률 예측모델 생성 프로젝트 발표