MLOps는 머신러닝 모델의 라이프 사이클을 운영 및 관리하는 것
AiDAOps개발/개발 준비
2023. 4. 21.
MLOps(Machine Learning Operations)란 이름 그대로 머신러닝을 운영하기 위한 시스템이며, 머신러닝을 운영한다는 것은 머신러닝의 생애주기(Life Cycle)를 관리, 운영한다는 말이 됩니다. 그리고 생애주기의 관리라는 것은 같은 과정이 지속적으로 반복되는 것이므로, 이 과정을 효율적으로 수행하기 위해서는 프로세스의 표준화, 그리고 불필요한 과정을 제거하는 등의 간소화 작업이 필요합니다. 즉 MLOps의 핵심은 머신러닝의 생애주기의 관리를 표준화 및 간소화하는 것이라고 할 수 있습니다. 그럼 먼저 머신러닝의 생애주기란 어떤 것인가부터 확인해 보아야겠죠. 다양한 기관 또는 업체에서, 그리고 도서 및 기타 자료에서 다루고 있는 머신러닝의 생애주기를 살펴보면 조금씩 다르긴 합니다만 큰 ..