본문/내용
1. 본인이 경험한 데이터 차원 축소 또는 관련 프로젝트 사례를 구체적으로 설명해 주세요.
한 조직에서 데이터 분석팀에 몸담으며 고객 행동 패턴을 파악하고자 금융 데이터를 다루던 중 데이터 차원 축소의 필요성을 절감하게 되었습니다. 당시 고객별 거래 내역이 수만 개의 변수로 구성되어 있었기 때문에 분석에 어려움이 많았고, 중요한 정보를 놓칠 위험이 있었습니다. 이에 주성분 분석(PCA)를 적용하여 데이터의 차원을 줄이기로 결정하였고, 먼저 원본 데이터의 상관관계를 파악하였습니다. 변수 간 상관관계가 강한 것들이 많았기 때문에, 이들을 그룹화하여 유의미한 주성분으로 축소하는 과정이 중요하다고 판단하였습니다. 이 과정에서 먼저 데이터를 표준화하였으며, 공분산 행렬을 계산하여 고유값과 고유 벡터를 도출하였습니다. 이때, 고유값 분포를 분석하여 전체 분산의 90% 이상을 설명할 수 있는 몇 개의 주성분을 선택하는 기준을 세웠습니다. 선택된 주성분은 원래 변수들의 복잡한 상호작용을 해석 가능한 축으로 압축하였으며, 이를 기반으로 시각화와 고객 세분화 작업을 진행하였습니다. 분석 결과, 차원이 축소된 데이터를 활용하여 고객 유…