MLOps Academy · 강의

품질 게이트와 임계값 설정하기

최소 지표보다 낮으면 빌드가 실패하도록 하세요.

레슨 3/413개 단계

품질 게이트와 임계값 설정하기은(는) CoddyKit의 무료 MLOps Academy 강의입니다. 이것은 4개 중 3번째 강의입니다. 아래에서 전체 강의를 무료로 읽을 수 있으며, 내장 코드 에디터와 24/7 AI 튜터와 함께 브라우저에서 직접 실습할 수 있습니다. 이 강의는 MLOps Academy 학습 경로의 일부이며, 진행 상황이 웹과 CoddyKit 앱에 동기화됩니다. MLOps Academy 강의에는 총 4개의 강의가 포함되어 있습니다.

통과 또는 실패를 결정하는 관문

품질 관문은 성능이 나쁜 모델의 배포를 막는 자동 규칙입니다. 새 모델이 기준을 충족하지 못하면 빌드가 단순히 실패합니다.

주요 지표 선택하기

F1이나 AUC처럼 작업에 가장 중요한 지표 하나를 선택하세요. 주요 지표가 관문을 작동시켜 판단을 명확하게 유지합니다.

절대 임계값 설정하기

가장 단순한 관문은 엄격한 하한선입니다. 절대 임계값은 점수가 고정된 최솟값보다 낮은 모든 모델을 차단합니다.

assert f1 >= 0.85, "F1 below the gate"

기준선과 비교하기

단순한 모델을 이기면 실제 가치가 입증됩니다. 기준선 관문은 다수 클래스를 예측하는 것보다 좋은 성능을 내지 못하면 빌드를 실패시킵니다.

성능 저하 차단하기

새 모델은 현재 모델보다 나빠서는 안 됩니다. 회귀 관문은 후보 모델을 실제 운영 모델과 비교하여 성능이 떨어지면 거부합니다.

assert new_auc >= prod_auc - 0.01

작은 허용 오차 허용하기

점수는 무작위성으로 인해 실행마다 흔들릴 수 있습니다. 작은 허용 오차를 두면 불안정한 실패를 피하면서도 실제 성능 저하는 포착할 수 있습니다.

그룹별 구간에도 관문 적용하기

전체 수치는 취약한 그룹을 숨길 수 있습니다. 구간 관문은 평균뿐 아니라 가장 성능이 낮은 구간도 자체 최솟값을 넘도록 요구합니다.

정확도 외 항목에도 관문 적용하기

운영 환경에서는 지연 시간과 모델 크기도 중요합니다. 정확도 외 제한에 관문을 추가하여 느리거나 지나치게 큰 모델도 빌드를 실패하게 하세요.

빌드를 명확하게 실패시키기

실패한 단언은 0이 아닌 종료 코드를 반환합니다. CI는 해당 종료 코드를 읽고 배포를 중단하므로 누구도 실수로 배포할 수 없습니다.

수치 저장하기

모든 관문 결과를 MLflow 또는 파일에 기록하세요. 기록된 이력을 통해 임계값과 점수가 시간에 따라 어떻게 변하는지 확인할 수 있습니다.

시간에 따라 관문 조정하기

나쁜 모델은 차단하되 좋은 모델은 막지 않는 수준으로 기준을 정하세요. 모델과 비즈니스가 성숙함에 따라 각 임계값을 다시 검토하세요.

빠른 확인

정확히 같은 성능을 요구하는 대신 회귀 관문에 작은 허용 오차를 두는 이유는 무엇입니까?

복습: 관문으로 나쁜 모델 막기

이제 품질 관문을 설정합니다. 절대 하한선, 기준선 및 회귀 검사, 구간 및 지연 시간 제한을 통해 성능이 낮은 모델이 배포되기 전에 빌드를 실패시킵니다. ✅

무료로 시작

AI 튜터와 함께 Python을(를) 배우세요 — 무료

브라우저에서 실제 코드를 작성하고 실행하며, 24/7 AI 튜터로부터 즉각적인 도움을 받고, 웹이나 앱에서 중단한 부분부터 계속 학습하세요.

코스
30
레슨
120

자주 묻는 질문

“품질 게이트와 임계값 설정하기” 강의는 무료인가요?

네 — “품질 게이트와 임계값 설정하기” 전체 내용을 이 웹사이트에서 무료로 읽을 수 있습니다. 인터랙티브하게 실습하려면(내장 코드 에디터와 24/7 AI 튜터), CoddyKit PRO로 업그레이드하면 MLOps Academy 강의 전체를 잠금 해제할 수 있습니다. MLOps Academy 강의에는 총 4개의 강의가 포함되어 있습니다.

“품질 게이트와 임계값 설정하기”에서 뭘 배우나요?

최소 지표보다 낮으면 빌드가 실패하도록 하세요. 브라우저에서 직접 실행하는 실습 코드로 MLOps Academy을(를) 배우며, 24/7 AI 튜터가 강의를 진행하면서 질문에 답변해줍니다.

MLOps Academy을(를) 시작하는 데 경험이 필요한가요?

사전 경험은 필요하지 않습니다. CoddyKit의 MLOps Academy은(는) 초급자부터 고급 학습자까지를 위해 구성되어 있으므로, 여기서 시작하거나 처음부터 시작할 수 있으며 자신의 속도대로 진행할 수 있습니다. 이것은 4개 중 3번째 강의입니다.

“품질 게이트와 임계값 설정하기” 강의는 얼마나 걸리나요?

대부분의 CoddyKit 강의는 약 5~10분이 소요됩니다. 각 강의는 간결하고 인터랙티브하여 꾸준한 진행이 가능하며, 웹과 앱에서 중단한 부분부터 바로 시작할 수 있습니다.

이 MLOps Academy 강의에서 코드를 작성하고 실행할 수 있나요?

네. 모든 MLOps Academy 강의에는 내장 코드 에디터가 포함되어 있으므로, 브라우저에서 바로 실제 코드를 작성하고 실행한 후 즉시 AI 피드백을 받을 수 있습니다 — 로컬 설정이 필요 없습니다.

이 강의의 모든 강의

  1. 데이터 파이프라인 단위 테스트 작성하기
  2. 모델 동작 테스트
  3. 품질 게이트와 임계값 설정하기
  4. Great Expectations로 데이터 검증하기
← MLOps Academy(으)로 돌아가기