문제 1-4
기계학습(Machine Learning) 모델링(Modeling)과 모델옵스(ModelOps)에 대하여 설명하시오.
1. 기계학습 모델링과 모델옵스 관계
- 기계학습 모델링(Modeling)은 정제된 학습데이터를 이용하여 비즈니스 목적에 적합한 ML 모델을 생성.배포하는 활동
- 모델옵스(ModelOps)는 모델(ML Model)이 실제 비즈니스 환경에 신속하게 적용될 수 있도록, 실시간으로 모델 성능을 모니터링하여 업그레이드를 지원하는 최적의 모델 관리 방법론
2. 기계학습 모델링과 모델옵스 설명
1) 기계학습 모델링(ML Modeling) 프로세스
구분 | 프로세스 | 설명 |
Data 처리 | 수집 (Acquisition) | 머신러닝을 하기 위해서는 기계에 학습시켜야 할 데이터가 필요 |
점검 및 탐색 (Inspection and Exploration) | 데이터를 점검하고 탐색하는 단계 데이터의 구조, 노이즈 데이터, 머신러닝 적용을 위해서 데이터를 어떻게 정제해야 하는지 등을 파악 |
|
전처리 및 정제 (Preprocessing and Cleaning) | 머신러닝 워크플로우에서 가장 까다로운 작업중 하나인 데이터 전처리 과정 |
|
모델링 | 모델링 및 훈련 (Modeling and Training) | 머신러닝에 대한 코드를 작성하는 단계 |
평가 (Evaluation) | 기계가 예측한 데이터가 테스트용 데이터의 실제정답과 얼마나 가까운지를 측정 | |
배포 (Deployment) | 평가단계에서 기계가 성공적으로 훈련이 된것으로 판단된다면 완성된 모델 배포 |
2) 기계학습 모델옵스(ModelOps) 프로세스
-AI 모델의 재조정, 재학습 또는 재구축을 지원하여AI 기반 시스템내에서 모델의 개발, 운영 및 유지관리 사이에 중단 없는 프로세스를 제공
구분 | 프로세스 | 설명 |
협업 | 현재상황 파악 | 기존의 공식/비공식적 분석 프로세스를 명문화하고 그 효용성을 평가 |
변화의 촉진 | - 문화적 변화와 자동화 및 프로세스 표준화를 촉진하는 데 주력 | |
문화적 공감대 | - 원하는 수준의 분석 모델을 개발하겠다는 공통된 목표로 부서 간 협업 | |
구현 | 표준화와 자동화 | - 모델 저장, 성능 모니터링, 경보, 모델 배포 및 리트레이닝 프로세스를 중심 표준화 |
효과적 거버넌스 모델 | - 문화적 공감대, 자동화, 표준화라는ModelOps의 세 가지 기본 요건의 모델 거버넌스 구현 |
-머신러닝, 지식그래프, 규칙, 최적화 및 언어를 포함한 광범위한 AI 및 의사결정 모델의 거버넌스 및 수명주기 관리전략
3. ModelOps와 MLOps 비교
구분 | ModelOps | MLOps |
영역 | Model 작업과 운영 연계 | 기계학습 작업과 운영 연계 |
방식 | 예측 분석 및 기계 학습 워크플로를 운영할 수 있도록 하는 전체적인 접근 방식 | DevOps 원칙을 기계 학습 워크플로에 통합하여 ML 기반 소프트웨어 제공을 자동화하는 방식 |
관리 | AI 및 기계 학습 모델의 거버넌스 및 전체 수명 주기 관리 | 기계 학습 모델의 운영 관리 |
아이디어 | 개발에서 생산에 이르기까지 모든 AI 프로젝트와 프로세스를 중앙 집중화 | ML 파이프라인을 자동화하고 프로덕션 시스템에 대한 더 많은 통찰력 지원 |
'기출문제 > 메타반 기출풀이' 카테고리의 다른 글
제128회 관리 2교시 5번(손선희) (0) | 2022.07.04 |
---|---|
제128회 관리 1교시 13번(손선희) (0) | 2022.07.04 |
제128회 관리 1교시 6번 (이상희) (0) | 2022.07.04 |
제128회 관리 1교시 3번(이상희) (0) | 2022.07.04 |
제128회 관리 1교시 1번(이상희) (0) | 2022.07.04 |