실험
MLflow 실험과 Run 을 프로젝트별로 모아 보고, Run 끼리 비교하고, 한 Run 의 지표·파라미터·아티팩트를 살펴보는 화면
필요 권한: 조회
학습을 돌릴 때마다 남는 기록(Run)을 모아 보는 화면입니다. 플랫폼의 학습으로 돌린 것이든, 자기 PC 에서 MLflow 로 기록한 것이든 같은 테넌트의 기록이면 모두 여기에 모입니다. 주로 ML 엔지니어가 결과를 비교하고, 잘 나온 Run 을 모델 레지스트리에 등록할 때 씁니다.
기록은 프로젝트 → 실험 → Run 으로 묶입니다. 프로젝트는 MLflow 실험 태그로 정해지며, 태그가 없으면 default 아래에 모입니다.
실험 목록
| 번호 | 영역 | 설명 |
|---|---|---|
| ① | 검색 | 실험 이름이나 Run id 로 걸러 봅니다. |
| ② | 비교 | 체크한 Run 이 2개 이상일 때 켜집니다. 괄호 안은 고른 개수입니다. |
| ③ | 실험 | 실험 이름과 Run 수. 오른쪽 휴지통은 실험 삭제(develop)입니다. |
| ④ | 비교 선택 | Run 을 비교 대상으로 고릅니다. 서로 다른 실험의 Run 도 고를 수 있습니다. |
| ⑤ | Run | 이름·상태·대표 지표·시작 시각. 이름을 누르면 Run 상세로 갑니다. 플랫폼 학습으로 만든 Run 에는 학습 링크가 붙어 학습 실행 상세로 바로 갑니다. |
Run 비교
두 개 이상의 Run 을 나란히 놓고 봅니다. 값이 서로 다른 칸은 노란색으로 강조됩니다.
| 번호 | 영역 | 설명 |
|---|---|---|
| ① | 탭 | 개요(상태·시작 시각), 메트릭, 파라미터, 그래프. |
| ② | 차이만 보기 | 모든 Run 에서 값이 같은 줄을 숨깁니다. |
| ③ | 비교 표 | 첫 열은 지표·파라미터 이름, 나머지 열은 Run(짧은 id)입니다. |
그래프 탭은 지표마다 Run 들의 곡선을 한 차트에 겹쳐 그립니다. 차트 오른쪽 위 확대 아이콘으로 크게 볼 수 있습니다.
Run 상세
| 번호 | 영역 | 설명 |
|---|---|---|
| ① | 요약 | Run 이름·상태, 실험 ID, 시작·종료, 소요 시간, 메트릭 수. |
| ② | 동작 | 모델 등록(model_register, 끝난 Run 만), 중지(develop, 진행 중인 Run 만), 삭제(develop, 끝난 Run 만). |
| ③ | 탭 | 개요(최종 메트릭·파라미터), 메트릭(차트), 파라미터(검색), 태그, 아티팩트(파일 탐색). |
메트릭 탭은 기록된 모든 지표를 작은 차트로 보여 줍니다. 차트를 누르면 단일 보기로 바뀌어 최종·최소·최대·평균·스텝 수를 함께 봅니다.
아티팩트 탭은 Run 이 올린 파일(가중치, 결과 이미지, 로그)을 트리로 보여 줍니다. 파일을 고르면 오른쪽에 미리보기(이미지·텍스트·JSON·CSV 앞 200행)가 나오고, 전체 다운로드 로 전체를 zip 으로 받습니다.
주요 작업
- 실험 목록에서 비교할 Run 두 개 이상에 체크하고 비교 를 누릅니다.
실험: ① 검색 ② 비교(선택 2개 이상) ③ 실험 ④ Run 비교 선택 ⑤ Run 이름(상세로) - 메트릭 탭에서 차이만 보기 로 달라진 지표만 봅니다.
Run 비교: ① 개요·메트릭·파라미터·그래프 탭 ② 차이만 보기 ③ Run 별 값(다른 값은 강조) - 가장 좋은 Run 을 열고 모델 등록 을 누릅니다. 모델 이름을 적고 등록 하면 새 버전이 Staging 으로 들어갑니다. 같은 이름으로 다시 등록하면 버전 번호가 올라갑니다.
모델 레지스트리에 등록: 새 버전은 Staging 으로 들어간다
모델 등록은 Run 의 아티팩트에서 모델 파일을 찾아 씁니다. MLflow 로 기록한 모델 → model/ 폴더 → weights/best.pt 순서로 찾아, 처음 나온 것을 씁니다.
상태·배지
| 배지 | 값 | 뜻 |
|---|---|---|
| 실행 중 | RUNNING | 학습이 진행 중이고 지표가 쌓이는 중. |
| 완료 | FINISHED | 정상 종료. 모델 등록은 이 상태에서만 됩니다. |
| 실패 | FAILED | 오류로 끝남. |
| 중단됨 | KILLED | 사용자가 중지했거나, 플랫폼 학습이 중지·중단되어 끝남. |
| 예약됨 | SCHEDULED | 시작 전. |