로컬 코파일럿
로컬 코파일럿(Local Copilot)이란 핵심 처리를 원격 클라우드 서버에 의존하는 대신, 사용자의 로컬 장치(예: 노트북, 스마트폰 또는 전용 하드웨어)에서 완전히 작동하는 인공지능 비서 또는 에이전트를 말합니다. 데이터를 외부로 전송하여 계산하는 클라우드 기반 코파일럿과 달리, 로컬 코파일럿은 사용자의 기기 내에서 모델을 실행하고 데이터를 처리합니다.
로컬 AI로의 전환은 주로 향상된 개인 정보 보호, 지연 시간 감소, 운영 복원력 향상에 대한 요구에 의해 주도되고 있습니다. 데이터를 기기에 보관함으로써 조직과 개인은 민감한 정보에 대한 통제력을 높일 수 있습니다. 또한, 네트워크 의존성을 제거하면 연결 상태가 좋지 않거나 간헐적인 환경에서도 일관된 성능을 보장합니다.
로컬 코파일럿은 소비자 또는 엔터프라이즈급 하드웨어에서 효율적으로 실행되도록 설계된 최적화되고 소규모화된 대규모 언어 모델(LLM) 또는 특수 머신러닝 모델을 활용합니다. 이러한 모델들은 특정 작업을 수행하는 데 충분한 정확도를 유지하면서 계산 오버헤드를 최소화하기 위해 종종 양자화되거나 가지치기됩니다. 기기의 로컬 CPU, GPU 또는 특수 신경망 처리 장치(NPU)가 추론 프로세스를 처리하여 거의 실시간 상호 작용을 가능하게 합니다.
이 기술은 데이터 생성 지점에 더 가깝게 데이터를 처리하는 데 중점을 두는 엣지 컴퓨팅(Edge Computing)과 교차합니다. 또한 극도로 자원이 제한된 장치에 머신러닝을 배포하는 TinyML과도 밀접하게 관련되어 있습니다.