MLOps 모범 사례와 함정

비즈니스를 위한 MLOps

Arne Jonas Warnke

Head of Emerging Curriculum

이 영상의 구성

$$

MLOps

  • 모범 사례
  • 피해야 할 함정

$$

모범 사례

비즈니스를 위한 MLOps

MLOps 애플리케이션 설계 모범 사례

$$

  • 우선은 더 나은 데이터 확보에 집중
    • 더 나은 모델보다 우선
    • 데이터 중심 접근

$$

  • 비즈니스 질문으로 시작
    • 타당성 불명확 시 PoC 고려
    • 초기부터 잠재 병목 파악
    • 실패해도 배움이 있도록 설계

$$

숫자가 있는 시트

비즈니스를 위한 MLOps

인프라

$$

인프라 관련 모범 사례

  • 연산 수요는 변동됨
    • 학습 시 특히 높음
    • 그에 맞게 인프라 준비
  • 관련 비용 고려

$$

서버실의 동료들

비즈니스를 위한 MLOps

모델링 관련 모범 사례

$$

MLOps 관점의 모범 사례:

  • 간단한 모델부터 시작
    • 빠르게 개발, 기준선으로 활용
    • 이해하기 쉬움

새 모델 추가 시:

  • 현 상태보다 더 나은가?

$$

코드를 작성하는 인간과 로봇의 하이브리드

비즈니스를 위한 MLOps

테스트

$$

자동화된 테스트

전체 라이프사이클 전반

  • 코드
  • 모델
  • 데이터 품질
  • 전체 파이프라인

자동화 테스트

비즈니스를 위한 MLOps

코드 품질과 재현성

$$

모든 결과는

  • 이해 가능해야 함
  • 재현 가능해야 함

=> 코드 품질 테스트

$$

함께 소프트웨어 코드를 개선하는 두 프로그래머

비즈니스를 위한 MLOps

지식 전파

$$

버저닝

  • 모델과 코드
  • (저장된) 데이터

문화 유지

  • 문서화
  • 깨끗한 코드
  • 지식 전파

$$

브레인스토밍 이미지

비즈니스를 위한 MLOps

인사이트 문서화

$$

얻은 지식 기록

  • 최종 애플리케이션에 포함되지 않아도 기록

$$

전구

비즈니스를 위한 MLOps

운영 관련 모범 사례

$$

자동화된

  • 로깅
  • 모니터링 실행 관행

$$

팀 교육

  • 오류에 신속 대응

$$

  • Continuous Monitoring / -Training

$$

모니터링 룸

비즈니스를 위한 MLOps

Ayo berlatih!

비즈니스를 위한 MLOps

Preparing Video For Download...