언어 모델은 사회 전반에 막대한 영향을 끼치고 있지만, 그 혜택이 균등하게 분배되지는 않는다. 예를 들어, 저자원 언어는 학습 데이터가 부족할 뿐 아니라, 해당 언어를 사용하는 사회는 ...

http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
언어 모델은 사회 전반에 막대한 영향을 끼치고 있지만, 그 혜택이 균등하게 분배되지는 않는다. 예를 들어, 저자원 언어는 학습 데이터가 부족할 뿐 아니라, 해당 언어를 사용하는 사회는 ...
언어 모델은 사회 전반에 막대한 영향을 끼치고 있지만, 그 혜택이 균등하게 분배되지는 않는다. 예를 들어, 저자원 언어는 학습 데이터가 부족할 뿐 아니라, 해당 언어를 사용하는 사회는 최신 모델을 사전학습, 적응, 서비스할 계산 자원이 부족한 경우가 많다.
따라서 데이터와 계산 효율을 모두 갖춘 언어 모델이 요구된다.
이 과제를 해결하기 위해 우리는 전문가 서브네트워크 (expert subnetwork)-- 모델 내부의 특화된 파라미터 하위집합-- 를 활용하여 데이터와 계산 효율을 동시에 향상시키는 방법을 제안한다.
첫째, 다중언어 사전학습 단계에서 언어별 서브네트워크를 미리 지정하면 언어 간 부정적 간섭을 완화하여 각 언어 성능이 향상됨을 보인다.
둘째, 계산 자원이 더욱 제한된 상황을 가정하여, 사전학습 대신 기존 모델을 새로운 언어로 적응하는 시나리오를 다룬다. 데이터 효율을 위해 원문 코퍼스와 음차 코퍼스를 혼합하고, 각 스크립트에 별도 서브네트워크를 할당한 뒤 표현을 융합하여 간섭을 줄인다.
셋쨰, 추론 단계만 가능한 환경에서는 입력별로 적절한 서브네트워크를 동적으로 활성화하여 계산량을 최소화한 계산 효율형 LM을 구현한다.
마지막으로, 데이터와 계산 효율을 동시에 극대화하기 위해 대규모 전문가 혼합 (MoE) 언어 모델에서 정적으로 서브네트워크를 선택하여 메모리 오버헤드를 줄인다.
종합하면, 전문 서브네트워크를 활용해 데이터와 계산 측면 모두에서 효율적인 언어 모델을 구축할 수 있음을 입증하였다. 본 연구 결과는 전 세계적으로 포용적인 언어 기술을 실현하기 위한 실질적 기반을 제공한다.
다국어 초록 (Multilingual Abstract)
Language models (LMs) are making huge impact to the society, yet their benefits remain unevenly distributed: low-resourced languages (LRLs) suffer from limited training data and societies that speak them often lack the compute to pre-train, adapt, or ...
Language models (LMs) are making huge impact to the society, yet their benefits remain unevenly distributed: low-resourced languages (LRLs) suffer from limited training data and societies that speak them often lack the compute to pre-train, adapt, or serve modern models.
This calls language models to be more data- and compute-efficient, so that they can be utilized by societies with limited computational resources or data availability.
To address this challenge, we propose leveraging expert subnetworks-- specialized subsets of parameters within LMs-- to enhance both data and compute efficiency.
We explore expert subnetworks in three stages of LM lifecycle: pretraining, adaptation, and inference.
We first show that pre-determining language-specific subnetworks in multilingual pre-training can mitigate negative interference between languages, leading to per-language performance boost.
Second, we restrict the amount computation availability-- adapting an existing LM to a new expertise, such as languages unseen during pre-training, is often more feasible than pre-training from scratch. For data-efficiency, we mix the original and the transliterated corpora, allocate separate subnetworks to each script, and fuse their representations, to reduce the negative interference between the two.
Third, we constrain the scenario to only inference-capable computation, and desire compute-efficient LM with expert subnetworks-- we dynamically activate subnetworks appropriate for given input.
Finally, we push the limit of data- and compute-efficiency in the combined scenario: we statically select a subnetwork from a large mixture-of-experts (MoE) LM, to reduce the memory overhead of serving such model.
Together, these results demonstrate that data- and compute- efficient LMs with expert subnetworks. Our findings lay practical groundwork for globally inclusive language technology.
목차 (Table of Contents)