일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- LLM
- bigquery
- 통계학입문
- 데이터분석준전문가
- RNN
- CS224W
- ML Ops
- SQL
- 코딩테스트
- 자연어처리
- 포아송분포
- MYSQL
- SQLP
- docker
- Kubernetes
- gnn
- Ai
- ADsP
- nlp
- 프로그래머스
- 인공지능
- 언어모델
- MLOps
- level 1
- 머신러닝
- Level 2
- 프레임워크
- 통계방법론
- 데이터분석전문가
- SQLD
- Today
- Total
목록ML Ops (10)
코드 깎는 PM

"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다." 링크: "https://link.coupang.com/a/bqfD0v MLOps 도입 가이드:기업에서 머신러닝 모델을 가장 효율적으로 운영하는 방법 COUPANG www.coupang.com 1. CI / CD란? CI/CD는 Continuous Integration / Continuous Delivery(or Deployment)의 줄임말이다. 번역하면 지속적인 코드 통합 / 지속적인 서비스 제공 / 지속적인 배포를 의미한다. 이는 고객에게는 애플리케이션을 고객에게 자동화하여 빠르게 제공하는 방법이며, 개발/운영팀에게는 개발시 발생하는 '통합 지옥(Integration hell)'을 해결하기 위한 방법이다. 결론..

"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다." 링크: "https://link.coupang.com/a/bqfD0v MLOps 도입 가이드:기업에서 머신러닝 모델을 가장 효율적으로 운영하는 방법 COUPANG www.coupang.com Katib 1) Katib란? Katib란 AutoML을 위한 쿠버네티스-네이티브 프로젝트이다. 2) Katib의 구성 요소 Katib는 Hyperparameter Tuning, Early Stopping, Neural Architecture Search등의 기능을 제공한다. 조금 더 구체적으로 Katib의 기능을 세분화하면 아래와 같다. Cluster Management 쿠버네티스 환경을 통한 클러스터 관리 수행. Katib..

"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다." 링크: "https://link.coupang.com/a/bqfD0v MLOps 도입 가이드:기업에서 머신러닝 모델을 가장 효율적으로 운영하는 방법 COUPANG www.coupang.com Kubeflow 1) Kubeflow란? Kubeflow는 Kubernetes 환경에서 ML stack을 효과적으로 배포하고 관리하기 위한 오픈소스 프로젝트이다. 2) Kubeflow의 구성 요소 Kubeflow는 각각의 마이크로 서비스(MSA)에 접근할 수 있는 통합 서비스로 여러 세부 기능/서비스를 제공한다. 그리고 각각의 서비스들은 크게 1) Experimental phase를 관리하는 서비스들, 2) Production..

"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다." 링크: "https://link.coupang.com/a/bqfD0v MLOps 도입 가이드:기업에서 머신러닝 모델을 가장 효율적으로 운영하는 방법 COUPANG www.coupang.com Model Monitoring Model Monitoring은 Serving 한 모델의 지속가능한 운영을 관리하는 것 출처: https://www.dkube.io/products/monitor/ Model을 모니터링하는 이유는 서버상의 이유로, 데이터가 갑자기 과다하게 들어와서, 정의하지 않았던 규칙의 행동이 감지되어서, 예상하지 못한 외생 변수의 영향의 발생 등으로 인해 갑작스럽게 서비스 운영에 차질이 생기는 것을 방지하기 ..

"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다." 링크: "https://link.coupang.com/a/bqfD0v MLOps 도입 가이드:기업에서 머신러닝 모델을 가장 효율적으로 운영하는 방법 COUPANG www.coupang.com Model Serving Model Serving은 ML model을 서비스화 하는 것 출처: https://ubuntu.com/blog/guide-to-ml-model-serving 서비스의 제공 방식에는 다양한 방식이 있다. Product내부 작은 기능 하나부터 앱의 배포, API서비스 론칭 등이 그 예시이다. ML프로젝트를 하는 경우 많은 회사에서 막히는 부분은 모델의 선정과 학습이 아니라 학습시킨 모델을 서비스화하고 배..

"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다." 링크: "https://link.coupang.com/a/bqfD0v MLOps 도입 가이드:기업에서 머신러닝 모델을 가장 효율적으로 운영하는 방법 COUPANG www.coupang.com 1. mlflow란? mlflow는 모델 serving을 위해 사용하는 툴이다. 2. mlflow의 기능 mlflow의 기능은 크게 아래의 3가지로 나누어진다. Tracking - 실험에서 사용된 코드, 파라미터, 메트릭 등의 실험에서 생산된 모든 결과들을 기록하고 조회하는 기능 Project - 어떤 플랫폼에서도 실험을 재현할 수 있도록 패키징 하는 기능 Models - 머신러닝 모델을 패키징하고 서빙할 수 있는 표준화된 방..