MLOps

· MLOps
이번 포스팅에는 마지막 글또 활동을 시작하기 전에 다짐하는 내용을 작성해보려 합니다! 0. 글또란?글또는 다양한 직군의 사람들이 모여 글을 쓰며 서로에게 긍정적인 영향을 주는 커뮤니티입니다!저는 작년 말 처음으로 9기에 지원하면서 블로그 글을 작성하기 시작하였는데요.그때는 꾸준히 글을 써야겠다고 결심했지만, 9기가 종료된 이후엔 의지와는 달리 글쓰기가 점점 소홀해지더라고요... 그래서 다시 글 쓰는 습관을 다지고자 이번 10기에 참여하게 되었습니다!!아쉬운 점은 이번이 글또의 마지막 활동 기수라는 것입니다. 마지막인 만큼, 앞으로의 활동에 대한 제 다짐을 적어보려 합니다. 1. 커피챗에 적극적으로 참여하기처음 글또 활동했을 당시엔 블로그 글을 작성하는 것만으로 부담이 크게 느꼈던 지라 외적인 활동에 대해..
· MLOps
안녕하세요! 오늘은 이전 내용에 이어서 BentoML 프레임워크에 대해 소개해드리려 합니다! Bento.. 어디서 많이 들어보시지 않았나요? 도시락을 뜻하는 일본어인데요, 도시락을 뜻하는 Bento 뒤에 ML 이 붙어있는 것으로 보아 Bento + ML ? 음.. ML 도시락? 이라고 생각하실 수 있으실텐데요. 맞습니다! 직관적으로 생각하면 ML 도시락 이라고 생각하실 수도 있으실 것 같아요! 그럼 지금부터 BentoML 이란 무엇인지, 왜 사용해야하는지에 대해서 소개해드리겠습니다! 본격적으로 BentoML 에 대해 설명하기 전에 Model Serving 이란게 무엇인지 살펴보고 들어갈예정인데요. 0. Model Serving 일반적으로 머신러닝으로 학습한 모델을 배포하는 과정에는 크게 두 가지 특징을 ..
· MLOps
안녕하세요, 이번 포스팅에서는 이전 포스팅 마지막에 언급드렸던 실습에 대해 다뤄보려 합니다! 1. Sklearn을 이용한 MLFlow 0. Background Model Train 및 Tracking을 실행하는 방식은 2가지 입니다. python 파일을 직접 실행 ML Project를 이용한 mlflow cli 사용 이 글을 작성할 당시에 사용된 특정 모듈에 대한 버전은 다음과 같습니다. mlflow==2.7.1 bentoml==1.1.5 required files MLProject requirements.txt python_env.yaml mlflow_tracking.py inferences_test.py product_download.py train.csv test.csv 1. 머신러닝 모델 훈련 예..
· MLOps
안녕하세요, 이번 포스팅에서는 이전 포스팅 마지막에 언급드렸던 Toy Project WorkFlow 중, MLFlow 부분을 다뤄보려 합니다. 1. MLFlow 란? : MLFLow 는 End-toEnd machine learning lifecycle을 관리하는 오픈소스 플랫폼 입니다. 모든 기계 학습 라이브러리 및 프로그래밍 언어와 함께 사용 가능 공식문서 https://www.mlflow.org/docs/latest/concepts.html 01. MLFlow 파이프라인 : MLFlow 의 전반적인 파이프라인을 도식화하면 아래와 같은 파이프라인으로 설명할 수 있습니다. 일반적인 프로세스와 동일하게, 처음은 데이터 처리과정으로 Data Pipeline으로 구성되어 있습니다. 다음으로는 모델을 생성하고 ..
Y's.
'MLOps' 카테고리의 글 목록