2026-07-15 frozen / canonical · 추가 모델·점수 확장 없이 공개 주장 범위 고정
LH Traffic Safety · 고위험 격자 신호 분석
사고 이력이 부족한 신도시에서 어떤 100m 격자를 먼저 현장 검토해야 하는가?
100m 격자 단위로 공간 좌표 포함 Random Forest 회귀 위험 신호를 산출하고
별도 Random Forest 분류 LORO로 지역 전이 가능성을 검증한 뒤
공개 점수 기준 Top-20을 현장 검토 우선순위로 정리한 공간 분석입니다.
질문이 바뀐 순간
이 프로젝트가 단순 분석에서 의사결정 구조로 넘어간 핵심 장면입니다.
- Key Evidence
- RF regression pred_risk/rank_desc · separate LORO classifier AUC 0.8604 / Lift 4.39x · public RiskScore_A_norm_grid/grid_rank
- Final Deliverable
- 공개 점수 기준 Top-20 검토표, 100m 위험 지도, 성능·검증 요약, evidence audit와 field-review handoff
- What this proves
- 모델 생성·전이 검증·공개 결과의 경계를 분리하면서 공간 위험 신호를 검토 우선순위로 전환하는 역량
근거 스냅샷
숫자가 있는 프로젝트는 검증 지표를 먼저, 데이터가 부족한 프로젝트는 확인 가능한 산출물 중심으로 정리했습니다.
공간 좌표 포함 RandomForestRegressor · 기본 target acc_count · output pred_risk / rank_desc
별도 Random Forest 분류 LORO · Mean AUC 0.8604 · Worst 0.7979 · Top-10% Lift 4.39x
RiskScore_A_norm_grid / grid_rank 기준 public Top-20 검토표와 대응 SVG evidence
pred_risk에서 RiskScore_A_grid까지의 full private-data lineage는 needs confirmation
시설 설치 결정·현장 점검 결과·사고 감소 효과는 검증되지 않았으며 not available로 관리
Public evidence
Public repository
Canonical scope frozen · 2026-07-15
Field-review signal
GIS·공간데이터 분석 · 공공 안전 데이터 분석 · 리스크 우선순위 분석
100m 격자 위험 신호를 현장 검토 우선순위로 바꾸기
공간 좌표 포함 Random Forest 회귀로 연속 위험 신호를 산출하고, 별도 Random Forest 분류 기반 LORO로 지역 전이 가능성을 검증한 뒤, 공개 RiskScore_A_norm_grid 기준 Top-20을 현장 검토 순서로 정리한 공간 의사결정 사례입니다.
공개 가능한 공간·검증 근거
비공개 원천 데이터 없이 확인 가능한 범위·검증 요약, 100m 위험 지도, public-safe Top-20 검토표와 evidence audit을 함께 제시합니다.

저이력 신도시의 우선순위 문제
사고 기록이 적다는 사실만으로 안전하다고 판단할 수 없고, 시·구 평균은 내부의 세부 위험 차이를 가립니다.
- 사고 건수 중심 판단의 한계
- 결과는 설치 결정이 아닌 현장 검토 신호
100m 격자를 공통 의사결정 단위로 사용
위험 산정, 후보 비교, 지도 표현, 시나리오 검토를 같은 100m × 100m 격자 단위로 연결했습니다.
- 99,323개 학습 격자
- 하남교산 770개 대상 격자
회귀 위험 신호와 legacy 명칭을 분리
운영용 연속 위험 신호는 공간 좌표를 포함한 RandomForestRegressor가 산출하며, pred_risk와 rank_desc를 모델 출력으로 사용합니다.
- 기본 target은 acc_count
- GRF·GWRF는 호환을 위해 남은 legacy label
별도 분류 LORO로 지역 전이 가능성 검증
LORO AUC와 Top-10% Lift는 위험 점수 생성기가 아니라, 사고 발생 여부를 대상으로 한 별도 Random Forest 분류 검증 결과입니다.
- Mean AUC 0.8604 · Worst 0.7979
- Mean Top-10% Lift 4.39x
공개 점수 기준 Top-k 검토표
공개 최종 검토 순위는 RiskScore_A_norm_grid와 grid_rank를 기준으로 하며, 모델 출력에서 공개 점수까지의 전체 비공개 데이터 lineage는 별도 경계로 둡니다.
- public_top20_priority.csv와 대응 SVG
- full model-to-public-score lineage는 needs confirmation
모델 결과를 현장 검토 언어로 번역
위험 신호를 제한된 조사·예산 자원을 어디부터 투입할지 검토하는 우선순위로 해석합니다.
- 시설 패키지·추천 사유 생성 로직
- 실제 결정에는 현장 검증 필요
시나리오와 인과효과를 구분
Top-k는 현장 점검 우선순위 제안이며 실제 현장 검증이나 사고 감소 효과를 증명하지 않습니다.
- full model-to-public-score lineage·fold/run 원본·Dashboard URL은 needs confirmation
- 실제 현장 점검·시설 설치·사고 감소 효과는 not available
공개 가능한 증거만 분리
비공개 원천 데이터 대신 성능 카드, 검증 요약, 위험 지도, 공개 Top-20 표로 검토 경로를 제공합니다.
- 민감 좌표·원천 데이터 미노출
- 공개 저장소 기준 재생성 스크립트 제공
문제와 맥락
- 주요 도메인
- 공공데이터
- 역할
- 100m 공간 위험 신호 설계 / LORO 전이 검증 / 현장 검토 우선순위 도출
- 기간
- 2026
- 형태
- 개인 프로젝트
사고 이력이 부족한 신도시에서는 과거 사고 건수만으로 안전시설 우선순위를 정하기 어렵습니다. 행정구역 평균도 같은 지역 내부의 도로 구조와 통행 환경 차이를 가리기 때문에, 더 작은 공간 단위의 위험 신호와 검증 기준이 필요했습니다.
사고 빈도와 행정구역 평균만으로는 사고 이력이 부족한 신도시 내부의 세부 위험 구간을 먼저 검토하기 어렵습니다.
안전시설 검토는 실제 현장 단위에 가까운 공간 신호와 지역이 바뀌어도 유지되는지에 대한 검증 근거가 필요하기 때문입니다.
데이터와 접근
- 4개 기존 시·구 사고·교통·공간 데이터
- 100m 격자와 중심 좌표
- 하남교산 대상 격자와 공개 review score
- 사고·교통·공간 변수를 100m 격자 단위로 통합
- 공간 좌표 포함 RandomForestRegressor로 연속 위험 신호 pred_risk와 rank_desc 산출
- 별도 Random Forest 분류 LORO로 지역 전이 구분력과 상위 위험 후보 집중도 검증
- 공개 RiskScore_A_norm_grid와 grid_rank 기준으로 하남교산 Top-20 검토 순위 구성
- 성능 카드·검증 요약·위험 지도·Top-20 검토표·evidence audit로 공개 증거 경로 구성
- Mean LORO AUC 0.8604
- Top-10% Lift 4.39x
- Worst holdout AUC 0.7979
- Monte Carlo mean Jaccard 0.503
결과물
4개 기존 시·구의 99,323개 학습 격자에서 공간 좌표 포함 Random Forest 회귀 위험 신호를 산출하고, 별도 분류 LORO로 전이 가능성을 검증했습니다. 하남교산 770개 대상 격자의 공개 검토 순위는 RiskScore_A_norm_grid와 grid_rank 기준으로 정리했습니다.
핵심 포인트
- 공간 좌표 포함 Random Forest 회귀로 연속 위험 신호를 산출
- 별도 Random Forest 분류 LORO로 지역 전이 가능성을 검증
- 공개 검토 점수와 full model-to-public-score lineage 경계를 분리
한계와 검토 메모
검증 범위와 추가로 확인해야 할 조건을 숨기지 않고 함께 남겼습니다.
- 공개 저장소에는 full retraining부터 RiskScore_A_grid까지의 전체 private-data lineage가 없어 pred_risk와 공개 최종 점수가 동일 실행에서 직접 이어졌다고 주장하지 않습니다.
- fold-level LORO 원본과 run-level Monte Carlo 원본은 공개되지 않아 요약 지표 범위로 제한합니다.
- 시설 패키지·추천 사유 최종 결과와 검증 가능한 공개 Dashboard URL은 needs confirmation입니다.
- 모델 출력과 공개 Top-20은 시설 설치 결정이 아니라 현장 점검 우선순위를 위한 위험 신호입니다.
- 실제 현장 점검, 시설 설치, 사고 감소 사후 검증 결과는 없습니다.
- R²=0.006은 legacy 점수와 보조 입지 점수 사이의 낮은 선형 설명력 진단이며 성능 또는 순위 일치 근거가 아닙니다.
확인 가능한 산출물
GitHub canonical scope, README, portfolio case study, evidence audit에서 모델 출력·전이 검증·공개 점수와 needs confirmation 경계를 확인할 수 있습니다.