RExcel VBAMacroData PreprocessingRandom ForestSVMFeature Engineering

조치원읍 불법 주정차 수 예측

공공 데이터(교통량, 인구 등)를 활용한 불법 주정차 수 예측 및 머신러닝 모델 비교 분석 (R)

조치원읍 불법 주정차 수 예측

프로젝트 개요
세종시 조치원읍의 불법 주정차 증가 문제를 데이터 기반으로 분석하고 예측하기 위해 진행한 머신러닝 모델링 프로젝트이다. 2023년 교통량, 통행 속도, 인구 통계 데이터를 활용해 불법 주정차 발생량을 예측하는 모델을 구축했다.

데이터 전처리 자동화 — Excel VBA 활용
공공 데이터에서 자주 발생하는 결측치와 날짜 불연속 문제를 해결하기 위해 Excel VBA 기반 전처리 자동화 스크립트를 구현했다.

  • 결측치 자동 보정: Null 값을 탐지하여 해당 변수의 평균값으로 대체
  • 불연속 날짜 제거: 데이터가 존재하지 않는 날짜 행을 자동 식별 후 제거

이를 통해 시계열 데이터 분석에 적합한 형태로 데이터셋을 정제했다.

모델링 및 성능 비교
전처리된 데이터를 R 환경에서 분석하고, 다양한 모델을 적용하며 MSE를 기준으로 성능을 비교했다.

선형 모델:

  • 선형 회귀: MSE 1.144
  • Lasso: MSE 1.144

비선형 모델:

  • 다항 회귀 + 상호작용 항: MSE 1.122
  • SVM (RBF