엔비디아, AI 모델 하나로 여러 크기 구현하는 '스타 엘라스틱' 공개
최근 엔비디아가 발표한 '스타 엘라스틱(Star Elastic)' 기술은 AI 모델의 패러다임을 변화시키는 혁신적인 접근법으로 주목받고 있습니다. 이 기술은 하나의 대형 언어 모델(LLM)에서 다양한 크기의 하위 모델을 효율적으로 생성하고 배포할 수 있는 새로운 사후 학습 기법을 기반으로 하고 있습니다. 복잡한 AI 모델의 구축 과정에서 발생하는 시간과 비용을 대폭 줄일 수 있는 이 혁신은 기업과 개발자들에게 큰 변화를 가져올 것으로 기대됩니다.
스타 엘라스틱의 구조와 작동 원리
스타 엘라스틱은 '탄성 모델(elastic model)'이라는 독특한 구조를 채택하고 있습니다. 전통적으로 AI 모델은 크기에 따라 별도의 학습 및 배포 과정을 요구했지만, 스타 엘라스틱은 하나의 체크포인트에서 여러 하위 모델을 포함할 수 있도록 설계되었습니다. 예를 들어, 30B 모델 내에 23B 및 12B 모델이 중첩 형태로 존재하는 구조로, 이는 연산 자원과 인프라 비용을 획기적으로 절감할 수 있게 해줍니다.
이 기술의 핵심은 '중첩 가중치 공유(nested weight-sharing)' 기법입니다. 연구진은 각 모델의 성능 유지에 필수적인 요소를 파악한 후, 이를 작은 모델에서도 효율적으로 공유하도록 설계했습니다. 또한, AI가 스스로 하위 모델 구조를 결정할 수 있도록 학습형 라우터(router)를 도입하여, 사용자에게 맞는 최적의 모델 구성을 자동으로 선택할 수 있는 기능을 제공합니다.
효율적인 학습과 성능 확보
스타 엘라스틱의 또 다른 중요한 특징은 그 학습 과정에서의 효율성입니다. 연구진은 '지식 증류(Distillation)' 방식을 사용하여, 부모 모델이 교사 역할을 하고 하위 모델이 이를 학습하게끔 구성했습니다. 이 과정에서 모델의 활성 매개변수 수를 조절하여 최적의 성능을 유지하면서도 학습 비용을 최대 360배 줄일 수 있는 결과를 얻었습니다. 또한, 모델의 지연 시간을 1.9배 감소시키면서도 정확도를 최대 16% 높이는 성과를 거두었습니다.
특히 주목할 만한 점은 스타 엘라스틱이 양자화(quantization)에서의 효율성을 강조한 것입니다. 기존 모델들은 각각 별도의 양자화 작업이 필요했으나, 스타 엘라스틱은 단일 양자화 체크포인트만으로 모든 하위 모델을 유지할 수 있도록 설계되었습니다. 이 덕분에 엔비디아의 최신 GPU에서도 더 작은 모델의 실행이 가능해졌습니다.
향후 전망 및 의미
스타 엘라스틱은 클라우드 컴퓨팅 환경뿐만 아니라 개인용 GPU와 엣지 디바이스에서도 고성능 AI 모델을 쉽게 활용할 수 있는 길을 열어줍니다. 이 기술이 상용화되면, 기업들은 AI 모델을 구축하는 데 필요한 자원과 비용을 대폭 절감할 수 있을 것으로 보입니다. 또한, 다양한 크기의 모델을 필요에 따라 유연하게 활용할 수 있게 되어, 사용자 맞춤형 AI 솔루션 개발에도 큰 기여를 할 것으로 기대됩니다.
엔비디아의 스타 엘라스틱은 단순한 기술 발전을 넘어서, AI 생태계의 전반적인 혁신을 이끌어낼 가능성을 지니고 있습니다. 이로 인해 AI 모델의 접근성과 활용도가 한층 높아질 것으로 예상됩니다.