전체 Challenge
DATA × CLIMATECHALLENGE 02

AI 기반 산불 위험 예측

기상 조건과 발생 이력으로 위험도를 미리 읽는다

난이도 · 심화데이터 접근 · 보통 (인증키 발급 필요)연결 데이터 11건
01

문제 상황

강원은 산불 피해가 가장 큰 지역 중 하나다. 산불은 기온·습도·풍속·강수 등 기상 조건과 강하게 연결되며, 과거 발생 이력에는 반복되는 패턴이 남아 있다. 이를 학습하면 '어느 지역이, 어떤 날에 위험한가'를 사전에 좁힐 수 있다.

02

핵심 질문

기상 조건과 과거 발생 이력으로 지역별·일자별 산불 위험도를 예측할 수 있는가? 대응 자원은 어디에 먼저 배치해야 하는가?

03

필요한 데이터

  • 기상청 ASOS/AWS 일자료 (기온·습도·강수량·풍속)
  • 산림청 산불발생통계 (발생 건수·피해면적·원인)
  • 행정안전부 생활안전지도 산불발생이력
  • 국토정보플랫폼 DEM (고도·경사)
  • 국토교통부 산불위험예측지도 (검증용)
04

추천 API

  • 산림청 산불발생통계 OpenAPI
  • 기상청 지상(종관, ASOS) 일자료 조회서비스
  • 행정안전부 생활안전지도 산불발생이력 API
  • 국토교통부 산불위험예측지도 API

DATA FLOW

추천 데이터 조합

INPUT 1

기온·습도·풍속·강수량

INPUT 2

과거 산불 발생 이력

INPUT 3

지형(고도·경사)

INPUT 4

산림·토지이용

ANALYSIS

머신러닝 위험도 예측 모델 학습·검증

OUTPUT

위험지역 지도 + 대응 우선지역

05

분석 방법

  1. 01발생일 기준으로 기상 데이터를 조인해 발생/미발생 이진 데이터셋 구성
  2. 02실효습도·연속 무강수일수 등 파생변수 생성
  3. 03계절·시간대·원인별 발생 패턴 EDA 및 시각화
  4. 04클래스 불균형(발생일이 희소함) 처리 — 언더샘플링·가중치·PR-AUC 평가
06

AI 활용

  • RandomForest / XGBoost / LightGBM 기반 위험도 분류 모델
  • 변수 중요도·SHAP으로 '무엇이 위험을 만드는가' 설명
  • 시계열 모델로 향후 7일 위험도 예측
  • 예측 위험도를 지도에 올린 대응 우선순위 대시보드
07

예상 결과물

01

산불 위험도 예측 모델 (성능 지표 포함)

02

지역별 위험지역 지도

03

대응 자원 우선 배치 지역 목록

CONNECTED RESOURCES

이 Challenge에 연결된 데이터 · API

총 11건 · 모든 링크는 제공기관 공식 페이지로 연결됩니다.

전체 데이터 보기
기상CLIMATEGANGWONLIFE

기상청_지상(종관, ASOS) 일자료 조회서비스

제공기관 · 기상청 / 공공데이터포털

전국 주요 지점의 종관기상관측(ASOS) 일자료를 조회하는 OpenAPI. 기온(평균·최고·최저), 강수량, 습도, 풍속, 일조 등 폭염·산불·농업 분석의 기본 축이 되는 데이터.

데이터 형식
JSON · XML
제공 유형
OPEN API · 실시간 API
API 제공
제공
회원가입
필요
활용 보통
활용 예시▾

강원 지역 관측지점(춘천·원주·강릉 등)의 최근 10년 일최고기온을 받아 33℃ 이상 폭염일수를 시군별로 집계한다.

기상CLIMATEGANGWON

기상자료개방포털 — 종관기상관측(ASOS)

제공기관 · 기상청 기상자료개방포털

기상청 공식 자료 개방 포털에서 기간·지점을 직접 선택해 시간/일/월 단위 관측자료를 CSV로 내려받는 화면. 원하는 구간만 골라 받을 수 있어 EDA 단계에 가장 편하다.

데이터 형식
CSV · XLSX
제공 유형
CSV/XLSX · 통계
API 제공
미제공
회원가입
필요
활용 쉬움
활용 예시▾

강릉·춘천·원주 지점, 2015~2025년 여름철(6~9월) 시간자료를 받아 일최고기온 분포와 열대야 일수를 계산한다.

기상CLIMATE

기상자료개방포털 — 방재기상관측(AWS)

제공기관 · 기상청 기상자료개방포털

전국 약 500여 개 지점의 자동기상관측(AWS) 자료. ASOS보다 지점이 촘촘해 시군구 단위 공간분석의 해상도를 높일 수 있다.

데이터 형식
CSV
제공 유형
CSV/XLSX · 실시간 API
API 제공
미제공
회원가입
필요
활용 보통
활용 예시▾

ASOS 지점이 없는 시군은 인근 AWS 지점을 매칭해 기온 결측을 보완한 뒤 폭염 취약지수를 계산한다.

기상CLIMATE

기상청 API 허브

제공기관 · 기상청

기상청이 직접 운영하는 API 포털. 공공데이터포털에 없는 원시 관측·격자 자료까지 폭넓게 제공한다.

데이터 형식
JSON · XML · TEXT
제공 유형
OPEN API · 실시간 API
API 제공
제공
회원가입
필요
활용 어려움
활용 예시▾

AWS 10분 단위 실황을 받아 하루 중 최고기온 지속시간(체감 폭염 강도)을 직접 계산한다.

기상CLIMATE

기상청_기상특보 조회서비스

제공기관 · 기상청 / 공공데이터포털

폭염·호우·강풍·건조 등 기상특보 발표 현황 OpenAPI. 위험 이벤트 시점을 라벨로 붙일 때 활용한다.

데이터 형식
JSON · XML
제공 유형
OPEN API · 실시간 API
API 제공
제공
회원가입
필요
활용 보통
활용 예시▾

폭염주의보/경보 발효 구간을 정답 라벨로 삼아, 기상 변수로 특보 발효를 예측하는 분류 모델을 학습시킨다.

안전·재난CLIMATE

산림청_산불발생통계(대국민포털)

제공기관 · 산림청 / 공공데이터포털

지역·원인·시기별 산불 발생 건수, 피해면적, 진화 소요시간 등을 제공하는 OpenAPI. 산불 예측 모델의 정답 데이터로 쓰인다.

데이터 형식
JSON · XML
제공 유형
OPEN API · 통계
API 제공
제공
회원가입
필요
활용 보통
활용 예시▾

강원 시군별 산불 발생 이력을 기상 데이터와 날짜로 조인해 발생/미발생 이진 분류 데이터셋을 만든다.

안전·재난CLIMATELIFE

행정안전부_생활안전지도 산불발생이력

제공기관 · 행정안전부 / 공공데이터포털

과거 산불의 발생일시·장소·원인·피해규모를 기록한 이력 데이터 OpenAPI.

데이터 형식
JSON · XML
제공 유형
OPEN API
API 제공
제공
회원가입
필요
활용 보통
활용 예시▾

발생 위치를 지도에 찍고 계절·시간대별 발생 패턴을 시각화한다.

안전·재난CLIMATE

국토교통부_산불위험예측지도

제공기관 · 국토교통부 / 공공데이터포털

수종·영급·고도·방위·도로 및 농경지 거리 등을 GIS로 분석해 제작한 산불 위험 예측 지도.

데이터 형식
JSON · XML
제공 유형
OPEN API · 공간정보
API 제공
제공
회원가입
필요
활용 어려움
활용 예시▾

우리 팀이 만든 위험도 모델 결과와 공식 위험지도를 비교해 모델 타당성을 검증한다.

안전·재난CLIMATE

국가산불정보시스템

제공기관 · 산림청

산불 통계, 실시간 산불 상황, 산불위험지수를 공개하는 산림청 공식 시스템.

데이터 형식
WEB · XLSX
제공 유형
통계 · 실시간 API
API 제공
미제공
회원가입
불필요
활용 쉬움
활용 예시▾

연도별·시도별 산불 통계를 내려받아 강원의 산불 집중도를 근거로 제시한다.

공간정보CLIMATEGANGWON

국토정보플랫폼

제공기관 · 국토지리정보원

항공사진, 정사영상, 수치표고모델(DEM), 지형도, 토지이용도 등 국토지리정보원 공간자료 제공 플랫폼.

데이터 형식
SHP · GeoTIFF · 이미지
제공 유형
공간정보 · CSV/XLSX
API 제공
미제공
회원가입
필요
활용 어려움
활용 예시▾

DEM(고도)과 경사도를 산불 위험도 모델의 지형 변수로 투입한다.

안전·재난CLIMATELIFE

행정안전부_공유플랫폼_지역재해위험지구

제공기관 · 행정안전부 / 공공데이터포털

지자체가 지정·관리하는 재해위험지구 정보 OpenAPI.

데이터 형식
JSON · XML
제공 유형
OPEN API · 공간정보
API 제공
제공
회원가입
필요
활용 보통
활용 예시▾

재해위험지구와 인구·시설 데이터를 겹쳐 우선 대응 지역을 순위화한다.