Skip to main content

모델 학습 이력

개요​

이 화면은 무엇인가요?

이 화면에서는 모델 학습 이력 데이터를 등록하고 관리합니다., 상태(training → completed → failed → validating)를 추적합니다.

누가 사용하나요?​

  • 데이터사이언티스트: 모델 학습 이력 ML 모델 개발, 학습 관리
  • 설비담당: 모델 학습 이력 현황 확인, 이상 시 조치
  • AI엔지니어: 모델 학습 이력 모델 학습, 성능 최적화

언제 사용하나요?​

  • 신규 모델 학습 이력 데이터를 등록할 때
  • 기존 모델 학습 이력 정보를 수정하거나 이력을 확인할 때
  • 모델 학습 이력의 상태를 변경하거나 진행 현황을 추적할 때

주요 기능​

  • 등록·조회: 모델 학습 이력 데이터의 신규 등록 및 목록 조회
  • 유형별 분류: 상태(training , completed , failed 등)별 분류 및 필터
  • 상태 추적: 상태 변경 이력 관리 및 현황 확인
  • 감사 추적: 데이터 변경 이력 자동 기록

업무 흐름에서의 위치​


입력 항목 가이드​

항목설명필수입력 예시
예측모델IDdt_prediction_models 테이블 참조 (model_name 표시)✅목록에서 선택
학습코드고유 식별 코드✅TRAINING-COD-001
시작일시해당 날짜/시각✅2026-03-17 09:00
완료일시해당 날짜/시각2026-03-17 09:00
학습데이터수학습데이터수숫자 입력
학습데이터시작학습데이터시작2026-03-17 09:00
학습데이터종료학습데이터종료2026-03-17 09:00
하이퍼파라미터하이퍼파라미터자유 텍스트 입력
성능지표성능지표자유 텍스트 입력
모델버전모델버전텍스트 입력
상태현재 진행 상태✅training / completed / failed
트리거트리거manual / scheduled / drift_detected
학습실행자ID학습실행자ID목록에서 선택

자주 묻는 질문 (FAQ)​

상태를 변경할 수 없습니다. 왜 그런가요?

워크플로우가 설정된 경우, 정해진 순서대로만 상태를 변경할 수 있습니다. 현재 상태에서 변경 가능한 다음 상태만 선택할 수 있으며, 필수 입력 항목이 누락되어 있지 않은지 확인해 주세요.

모델 학습 이력 데이터를 대량으로 등록하려면 어떻게 하나요?

CSV 가져오기 기능을 사용합니다. 먼저 CSV 내보내기로 템플릿을 다운로드한 후, 템플릿에 맞춰 데이터를 입력하고 CSV 가져오기로 일괄 등록합니다.


실무 시나리오​

신규 모델 학습 이력 등록​

상황: 새로운 모델 학습 이력 데이터를 등록해야 합니다.

처리 순서:

  1. 학습코드를 입력하여 신규 데이터를 생성합니다
  2. 예측모델ID을(를) 입력합니다
  3. 시작일시을(를) 입력합니다
  4. 상태를 training으로 설정합니다
  5. 저장하여 등록을 완료합니다

참고: 데이터 구조

테이블: dt_model_training_history

컬럼명한글명타입설명
model_id예측모델IDUUID*필수 dt_prediction_models 테이블 참조 (model_name 표시)
training_code학습코드VARCHAR*필수
started_at시작일시TIMESTAMP*필수
completed_at완료일시TIMESTAMP
training_data_count학습데이터수INT
training_data_start학습데이터시작TIMESTAMP
training_data_end학습데이터종료TIMESTAMP
hyperparameters하이퍼파라미터TEXT
metrics성능지표TEXT
model_version모델버전VARCHAR
status상태training / completed / failed / validating / deployed*필수
triggered_by트리거manual / scheduled / drift_detected / data_changed
trained_by학습실행자IDUUID

데이터 관계​