직접 경험 기반
졸업 프로젝트에서 이미지 분류 모델을 서빙할 때 추론 속도가 너무 느려 실시간 사용이 어려운 문제가 있었습니다. 먼저 모델 양자화(INT8)를 적용해 모델 크기를 절반으로 줄이고 추론 속도를 2배 이상 높였습니다. 정확도 손실이 우려됐는데, 검증 세트에서 1% 이내의 감소로 허용 가능한 수준이었습니다. 그다음엔 TorchScript로 모델을 직렬화해 Python 오버헤드를 줄이고, 배치 인퍼런스를 적용해 처리량을 높였습니다. 이 경험에서 실시간 서빙은 모델 성능뿐 아니라 배포 최적화가 함께 설계돼야 한다는 걸 배웠습니다.
실시간 서빙은 모델 성능과 배포 최적화가 함께 설계돼야 하며, 양자화와 배치 처리가 그 핵심 도구임을 이 경험에서 배웠습니다.