모델 기반 런타임
모델 기반 런타임(MBR)은 라이브 애플리케이션 운영 중에 하나 이상의 머신러닝 또는 예측 모델을 호스팅, 관리 및 동적으로 상호 작용하도록 설계된 실행 환경 또는 프레임워크를 의미합니다. 결정론적 코드를 실행하는 기존 소프트웨어 런타임과 달리, MBR은 확률적이고 데이터 의존적인 모델의 실행을 용이하게 하여 애플리케이션이 모델 출력에 기반하여 실시간으로 지능적인 결정을 내릴 수 있도록 합니다.
현대의 데이터 기반 애플리케이션에서는 정적인 로직만으로는 불충분합니다. MBR은 오프라인 모델 훈련과 온라인 추론 사이의 격차를 해소하기 때문에 매우 중요합니다. 이를 통해 개인화, 이상 징후 감지 또는 자연어 이해와 같은 복잡한 AI 기능이 프로덕션 환경 내에서 안정적이고, 효율적이며, 확장 가능하게 제공될 수 있도록 보장합니다.
MBR은 일반적으로 여러 통합 구성 요소를 포함합니다.
MBR은 많은 고급 기능의 기반이 됩니다.
이 개념은 MLOps(머신러닝 운영), 모델 제공 프레임워크 및 제약된 리소스로 효과적으로 작동해야 하는 엣지 컴퓨팅과 밀접하게 관련되어 있습니다.