
136
2부MLOps적용방법
많은 책에서
A
/
B
테스트를 다루고 있으므로, 여기서는 주요 개념과 간략한 설명만 제공하겠
다. 챔피언/챌린저 방식과 달리,
A
/
B
테스트에서 후보 모델은 일부 요청에 대한 예측 결과를
반환하고 원본 모델은 그 외 다른 요청을 처리한다. 테스트 기간이 종료되면 통계적 테스트를
활용하여 두 모델의 성능을 비교하고, 팀은 해당 테스트의 통계적 중요성에 따라 결정을 내릴
수 있다.
MLOps
관점에서 몇 가지 고려해야 할 사항이 있는데, 다음 [표
7
-
1
]에서 살펴보자.
표
7-1
MLOps
의
A
/
B
테스트고려사항
단계
MLOps
고려 사항
A
/
B
테스트전
명확한목표정의:최적화대상인정량적비즈니스지표로,클릭률등이여기에해당한다.
정확한모집단정의:그룹간편향이생기지않게하는분할전략과함께테스트에사용할실험군
을신중하게선택한다. 이는약물 연구에서 보편적으로쓰이는 소위실험설계(
experimental
design
)또는무작위대조군시험이다.이것은무작위분할일수도있고더복잡할수도있다.예
를들어특정고객의모든요청을동일한모델에서처리하도록지시하는상황이발생할수있다.
통계적프로토콜정의:통계적검정을활용하여결과지표를비교하고,귀무가설을 ...