48
1부MLOps개념과필요성
통제되지 않은
AI
의 영향에 대한 전 세계적 우려가 깊어짐에 따라 설명 가능성 관련 기법은 더
욱 중요해지고 있다. 이는 불확실성을 낮추고 의도되지 않은 결과를 미연에 방지할 수 있는 방
안이다. 오늘날 일반적으로 사용되는 기법은 다음과 같다.
●
부분 의존도 그래프(
Partial
Dependence
Plot
,
PDP
):특성들이예측결과에미치는영향도를확인할
수있다.
●
하위집단(
Subpopulation
) 분석:모델이특정하위집단을어떻게처리하는지확인가능하여,많은공정성
분석에서사용한다.
●
개별 모델 예측:샤플리값(
Shapley
value
)과같은것으로,각각의특성이특정예측결과에어떤영향을미
치는지확인할수있다(
https://oreil.ly/OC8OK
).
●
What
-
if
분석:머신러닝모델의사용자가입력값에대한예측결과의민감도를확인할수있다.
이번 절에서 살펴본 바와 같이, 모델 개발은 머신러닝 모델 생애주기 중 초기 단계에 해당하지
만,
MLOps
실천 사례를 포함해야 하는 중요한 지점이다. 모델 개발 단계 중 어떤
MLOps
작
업이든 선제적으로 수행한다면, 이후 모델을 관리하기가 더 수월하다(특히 상용 배포 시에 더
욱 유용하다).
3.3
제품화 및 배포
모델의 제품화
Productionalization
와 배포
Deployment
는
MLOps
의 핵심 요소로서, 모델 ...