로컬 모델
로컬 모델이란 스마트폰, 노트북 또는 엣지 장치와 같은 최종 사용자 하드웨어에서 완전히 실행되도록 설계 및 최적화된 소형 언어 모델(SLM)이나 특수 비전 모델과 같은 인공지능 모델을 말합니다. 지속적인 인터넷 연결과 원격 서버와의 통신을 필요로 하는 클라우드 기반 모델과 달리, 로컬 모델은 장치의 CPU, GPU 또는 특수 신경망 처리 장치(NPU)에서 추론을 직접 실행합니다.
로컬 모델로의 전환은 데이터 거버넌스, 지연 시간 및 운영 복원력과 관련된 중요한 기업 요구 사항을 해결합니다. 민감한 데이터를 처리하는 비즈니스(예: 헬스케어, 금융)의 경우, 데이터를 장치 내에 유지하면 독점 정보를 제3자 클라우드 서버로 전송할 때 발생하는 위험을 제거할 수 있습니다. 또한, 네트워크 의존성을 제거하면 연결성이 낮은 환경에서도 일관된 성능을 보장합니다.
로컬 모델 배포는 모델 양자화 및 가지치기 기술에 크게 의존합니다. 이러한 최적화 방법은 정확도를 크게 희생하지 않으면서 모델의 크기와 계산 요구 사항을 줄입니다. TensorFlow Lite 또는 ONNX Runtime과 같은 프레임워크는 개발자가 대규모 사전 훈련된 모델을 제약된 하드웨어 환경에 적합한 매우 효율적이고 가벼운 버전으로 컴파일할 수 있도록 합니다. 모델 가중치는 애플리케이션 자체에 내장되어 자체적으로 작동할 수 있게 합니다.