혁신적인 AI 모델 UoE: 전문가들의 연합으로 효율과 성능을 극대화하다
Yang Yujiao, Lian Jing, Li Linhui 연구팀이 개발한 UoE(Union-of-Experts) 모델은 기존 MoE의 한계를 극복하고, MLP와 어텐션 블록 모두에 대한 균등한 전문가 분해와 다층적 라우팅을 통해 이미지 및 자연어 처리 분야에서 최첨단 성능을 달성했습니다. 효율성과 성능을 동시에 향상시킨 UoE는 향후 AI 모델 개발에 중요한 영향을 미칠 것으로 예상됩니다.

대규모 애플리케이션에 적합한 MoE(Mixture-of-Experts)는 모델 성능 향상과 계산 효율 유지를 동시에 달성하는 획기적인 방법입니다. 하지만 기존 MoE는 각 전문가가 독립적으로 작동하여 고품질 전문가 상호작용이 부족하고, 어텐션 블록으로의 효과적인 확장이 어려워 추가적인 효율 향상에 제약이 있었습니다.
Yang Yujiao, Lian Jing, Li Linhui 세 연구원이 이끄는 연구팀은 이러한 문제를 해결하기 위해 UoE(Union-of-Experts) 모델을 제안했습니다. UoE는 트랜스포머를 균등한 전문가 그룹으로 분해하고, 입력 데이터와 전문가 간의 동적 라우팅을 구현하는 혁신적인 접근 방식입니다.
UoE는 다음과 같은 세 가지 핵심 혁신을 통해 MoE 설계를 발전시켰습니다.
- 균등한 전문가 분해: 텐서 병렬 처리 기반의 행렬 분할을 통해 MLP 블록과 어텐션 블록 모두에 대한 균등한 전문가 분해를 수행하여 병렬 처리 효율을 극대화했습니다.
- 다층적 라우팅: 패치 기반 데이터 선택 및 전문가 선택이라는 두 가지 라우팅 방식을 통해 다양한 수준에서 라우팅을 적용하여 효율성을 높였습니다.
- UoE 모델 아키텍처 설계 및 최적화: SMHA(Selective Multi-Head Attention)와 UoME(Union-of-MLP-Experts)를 포함한 UoE 모델 아키텍처를 설계하고, 하드웨어 처리 분석을 기반으로 효율을 최적화했습니다.
연구 결과, UoE를 적용한 모델은 이미지 및 자연어 처리 분야의 다양한 작업에서 Full Attention, 최첨단 MoE, 효율적인 트랜스포머들을 능가하는 성능을 보였습니다. 소스 코드는 https://github.com/YujiaoYang-work/UoE에서 확인할 수 있습니다. 이 연구는 AI 모델의 효율성과 성능을 동시에 향상시키는 새로운 가능성을 제시하며, 앞으로의 AI 발전에 중요한 이정표가 될 것으로 기대됩니다.
결론적으로, UoE는 단순히 전문가를 모아놓은 것이 아니라, 전문가 간의 효율적인 상호작용과 다층적 라우팅을 통해 시너지를 창출하는 혁신적인 모델입니다. 이는 향후 대규모 AI 모델 개발에 있어 중요한 참고 자료가 될 것이며, 더욱 효율적이고 강력한 AI 시스템 구축에 기여할 것으로 예상됩니다.
Reference
[arxiv] Union of Experts: Adapting Hierarchical Routing to Equivalently Decomposed Transformer
Published: (Updated: )
Author: Yujiao Yang, Jing Lian, Linhui Li
http://arxiv.org/abs/2503.02495v1