Skip to content

CalculusM/Forenode

Repository files navigation

Forenode

BIM·AI 민자사업 인텔리전스 — 민자도로 전 생애주기 수익성·리스크 분석 플랫폼

2026년 국토·교통 데이터 활용 경진대회 출품작 (제품/서비스 분야)


핵심 가치

민자도로 1건 분석을 30초에 완료. 신용평가사 6주 · 컨설팅 수천만원을 SaaS 월정액으로 대체.

신용평가사·자문사 6주       →  Forenode 30초
컨설팅 1건 수천만~수억원     →  SaaS 월 99만원~500만원
사전 검토만 분석             →  4시점 전 생애주기
6개 영역 분리 분석           →  단일 파이프라인 통합

5종 AI 모델 (가점 ④ AI 활용 해당사항)

모델 유형 알고리즘 검증 결과
XGBoost 수익성 등급 학습도구 XGBoost + LOOCV 93.2% 정확도
Weibull 열화 모델 학습도구 Weibull MLE β=1.044, η=9.89년
OPEX 시계열 학습도구 다층 시계열 학습 4,380건 11년치
CAPEX 회귀 학습도구 sklearn 회귀 화성-안성 8% 오차
RAG 법제 자문 분석도구 ChromaDB + GPT-4o-mini 16개 법령 1,963 청크

4기관 12종 공공 데이터

  • 금융감독원 DART: 13개 SPC × 5년 감사보고서
  • 한국도로공사: 포장보수 4,380건, 포장일반 54,760건, 안심구역 데이터
  • 한국교통연구원 KOTI: KTDB OD, 안심구역 결합 1 (PET 동형암호)
  • 한국교통안전공단: DTG 비식별 통계, 국토공간 가치지수 5종
  • 국토안전관리원: 교량 점검내역, 안심구역 결합 2 (PET 동형암호)
  • 국가법령정보센터: 16개 민자도로 관련 법령
  • 한국은행 ECOS: 기준금리·물가지수 API (실시간 연동)

핵심 기능

시점 탭 4개 (전 생애주기)

⏱ 사전 검토        → KDI PIMAC·주무관청 VfM 자동 판정
🏗 시공·자금조달    → 대주단(LTA)·사업주(STA) TDD 30초 (NEW!)
🛣 운영             → SPC 실적 vs 가정 비교
🔄 재구조화         → 자산운용·M&A 잔여 NPV (해지시지급금 포함)

분석 도구 탭 11개

📊 MC NPV (Monte Carlo 1,000회)
🌪️ Tornado (변수 민감도)
📈 현금흐름 (S-curve)
📉 열화곡선 (Weibull)
🔥 통행료 (도공 1.1배 적정성 영역)
🏦 금융구조 (선순위/후순위)
📍 벤치마크 (13개 SPC)
📚 법제 RAG (16개 법령)
🎯 수익성 등급 (XGBoost)
🔧 Weibull (열화 분포)
💰 OPEX (시계열 학습)

PDF 보고서 자동 생성 (30초)

KPI 카드 → 차트 → 산출 근거 → 시나리오 → 권고 (5페이지)


사업유형 지원 (5종)

BTO        — 수익형 (정부 위험 분담 없음)
BTO-rs     — 위험분담형 (MRG 50%)
BTO-ann    — 정부지급형 BTO-a (MRG 90% + MCC 30%)
BTL        — 임대형 (정부 임대료 + MCC 80%)
BTO+BTL    — 결합형 (2024.10 정부 활성화 방안 신규)

빠른 시작

환경

Python 3.10+
Streamlit 1.30+

설치

pip install -r requirements.txt

실행

streamlit run app.py

브라우저에서 http://localhost:8501 접속.

사용 흐름 (5단계)

  1. 사이드바에서 사업 유형·노선 특성·금융구조 입력
  2. 자동 산출 근거 (OPEX·CAPEX) 확인
  3. 시점 탭 4개 순회 (사전 검토 → 시공 → 운영 → 재구조화)
  4. 분석 도구 11개 탭에서 세부 분석
  5. 📥 PDF 보고서 생성 버튼 클릭 → 30초 후 다운로드

파일 구조

forenode/
├── app.py                          # 메인 Streamlit 앱 (1,752줄)
├── phase_tabs.py                   # 시점 탭 4개 (1,092줄)
├── pretest_regressor.py            # CAPEX 회귀 모델
├── opex_estimator.py               # OPEX 자동 산출
├── report_generator.py             # PDF 보고서 생성 (668줄)
├── requirements.txt                # 의존성
├── data/                           # 학습 결과
│   ├── opex_lifecycle.json
│   ├── opex_pavement_freq.json
│   ├── opex_by_event_type.json
│   └── opex_by_route.json
└── README.md

차별점

1. 시점 × 모드 매트릭스 (국내외 부재)

            통계 모드 (±20%)    BIM 모드 (±5%, Stage 2)
사전 검토    ✅                 ─
시공·자금    ✅ LTA·STA·통합     Stage 2 IFC 통합
운영         ✅                 Stage 2 BIM 통합
재구조화     ✅ 해지시지급금     Stage 2 시설물 자산

2. PET 동형암호결합 — 국내 최초 민자도로 적용

정부의 2024년 안심구역 PET(Privacy Enhancing Technology) 신기술을 적극 활용.

  • 안심구역 결합 1: 개별차량 이동경로 × 차량통행지표 (KOTI × KOTI)
  • 안심구역 결합 2: 교량별 점검내역 × 구조물 영상분석 (국토안전관리원 × 도로공사)

3. 2024.10 정부 「민간투자 활성화 방안」 직접 반영

  • 환매금지형 인프라펀드 + BTO 위험가중치 400→100%
  • BTO+BTL 결합 사업 신설 → 사업유형 5번째로 즉시 지원
  • 공사비 변동 위험 분담 특례 → 시점 2 분석 반영
  • 사용료 적정성 도공 1.1배 → 통행료 탭에 영역 시각화

4. 5종 AI 모델 정량 검증

단순 검색이 아닌 모든 모델의 정량 검증 결과 제시 (LOOCV·MLE 신뢰구간·실측 검증).


타깃 고객 5대 그룹

1. KDI PIMAC·주무관청     — 사전검토 (PFS·VfM)
2. 민자 SPC               — 운영·자금재조달
3. 대주단(LTA)·사업주(STA) — 시공·자금조달 (TDD)
4. 자산운용사·연기금       — 잔여가치 평가
5. CEPHIS·국토안전관리원   — 운영평가·사후관리

사업화 로드맵

Stage 1 (2026~2028)    SaaS + 분석 서비스
  - 기본 SaaS 월 99만원
  - 기업 SaaS 월 500만원
  - 맞춤 컨설팅 1,500~3,000만원/건

Stage 2 (2028~2030)    BIM 통합 + 글로벌
  - BIM 라이선스 연 5,000만~1억
  - 브라질·칠레·필리핀 진출
  - ADB·IDB·World Bank 협력

Stage 3 (2030~)        한국형 인프라 자산운용사
  - Nexus Infra Capital 설립
  - 호주 맥쿼리에 대응

AI 활용 증빙

Forenode_AI활용_증빙_패키지.zip 별첨 자료 참조:

  • 0_요약서.pdf (7페이지)
  • 5개 모델 폴더 (명세서·학습 코드·검증 결과·학습 데이터)

작성자

지범구 한양대학교 건설환경공학과, 창업융합전공


라이선스

본 코드는 2026년 국토·교통 데이터 활용 경진대회 출품 목적으로 공개. 무단 상업적 활용 금지.

© 2026 Nexus Infra Solutions, Beomgu Ji — All Rights Reserved.

About

BIM, AI 기반 민자도로 수익성 분석 SaaS - 2026 국토교통 데이터활용 경진대회 출품작

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages