[천재교육] 프로젝트 기반 빅데이터 서비스 개발자 양성 과정 9기
학습일 : 2025.01.09
📕 프로젝트 작업 내역
- MLflow 수행 결과
📗 수행 결과
1. MLflow 수행 결과
1) Model Registry
- 학습이 완료된 모델을 MLflow에 등록 및 버전 관리 (실험 x, 공식적으로 저장소에 등록된 모델 목록)
- Name : 사용자가 등록한 모델 이름
- Latest version : 해당 모델의 최신 등록 버전
- Last modified : 마지막 수정된 시점
- 베스트 모델을 등록하고 배포 환경에서 불러와 쓸 수 있도록 관리
- 여러 버전을 저장하고 실험과 분리하여 운영 모델로 승격 능
2) Experiment Tracking 서버 연동
- Airflow 모델 학습 로그(실험* 결과 포함)를 MLflow Tracking 서버에 자동으로 기록
- 실험 vs 밸리데이션
실험 (Experiment) | 밸리데이션 (Validation) | |
의미 | 모델 학습 전체 기록 단위 (이번 학습 전체를 통틀어 남기는 기록) |
모델 성능을 평가하기 위한 데이터셋 |
구성 요소 | 파라미터, 로그, 메트릭, 모델 | 입력 데이터 + 정답 라벨 |
역할 | 실험 기록 및 비교 | 모델 성능 측정 |
예시 | learning_rate=0.001로 학습한 기록 | 검증용 데이터셋에서 정확도 측정 |
- 학습된 파라미터, 메크릭, 아티팩트(모델 등)를 실시간으로 MLflow에 저장
- 실험별 run ID, 실험명 등으로 성능 비교 가능
📙 내일 일정
- AWS ECR 공부
'TIL _Today I Learned > 2025.01' 카테고리의 다른 글
[DAY 122] 최종 프로젝트_ 결과 도출 (0) | 2025.01.13 |
---|---|
[DAY 121] 최종 프로젝트_ ECR & API (0) | 2025.01.10 |
[DAY 119] 최종 프로젝트_ TrOCR 모델 추가 학습 (0) | 2025.01.08 |
[DAY 118] 최종 프로젝트_ Airflow 수행 결과 (0) | 2025.01.07 |
[DAY 117] 최종 프로젝트_ Airflow + MLflow 연동 (0) | 2025.01.06 |