Files
pbl02/uploads/DAT10/README.md
T
2026-10-06 13:24:08 +09:00

2.1 KiB

DAT10: 데이터 마이닝 기반 공급망 재난 식별 SaaS

미국 방위산업기반(DIB) 정책연구 & 전술 통신 두절 환경 야전 군수 재고 관리 플랫폼

1. 프로젝트 개요

  • 프로젝트 ID: DAT10
  • 수행 기간: 5일 (27.5시간 완료형)
  • 핵심 목표:
    1. 통신 두절(오프라인) 상태에서 야전 단말 간 SHA-256 해시체인 기반 독립적 재고 관리
    2. 네트워크 복구 시 CRDT (Conflict-free Replicated Data Types) 무충돌 동기화
    3. DIB 방산 공급망 재난/병목 조기 식별 데이터마이닝 모델 구축
    4. 군수관/지휘관 HITL 3단계 승인 및 전술 SaaS 대시보드 구축

2. 빠른 시작 (Quick Start)

2.1 환경 설치

pip install -r requirements.txt

2.2 원클릭 파이프라인 실행

python src/main_dat10.py

2.3 10,000건 대량 동기화 스트레스 테스트

python tests/dat10_stress_test.py

2.4 실시간 전술 대시보드 실행

streamlit run src/ui/dat10_dashboard.py

3. 디렉토리 구조

uploads/DAT10/
├── configs/
│   └── dat10_tuned_params.yaml
├── data/
│   ├── samples/
│   │   ├── crdt_sync_events.json
│   │   ├── dib_supply_chain_disruptions.csv
│   │   └── raw_offline_inventory.csv
│   └── schema/
│       ├── dat10_input_schema.json
│       └── sqlite_schema.sql
├── docs/
│   ├── dat10_aar_report.md
│   ├── dat10_data_spec.md
│   ├── dat10_final_report.md
│   └── dat10_hitl_guide.md
├── requirements.txt
├── src/
│   ├── hitl/
│   │   └── dat10_approval_workflow.py
│   ├── main_dat10.py
│   ├── models/
│   │   ├── dat10_advanced_detector.py
│   │   └── dat10_baseline_model.py
│   ├── preprocess/
│   │   └── dat10_preprocessor.py
│   ├── ui/
│   │   └── dat10_dashboard.py
│   └── verification/
│       └── dat10_confidence_engine.py
└── tests/
    ├── dat10_stress_test.py
    └── test_all_dat10.py