NVIDIA NeMo AutoModel ile Transformers İnce Ayarı 3.7x Hızlanıyor
newspaper Haber schedule 24 Haziran 2026 · 20:39 timer 2 dk okuma

NVIDIA NeMo AutoModel ile Transformers İnce Ayarı 3.7x Hızlanıyor

NVIDIA NeMo AutoModel, HuggingFace Transformers v5 üzerine inşa edilmiş açık kaynak bir kütüphane olup, MoE modellerinin ince ayarında 3.4-3.7x daha yüksek eğitim verimi ve %29-32 daha az GPU belleği sunuyor. Tek bir import satırı değişikliği ile çalışan bu yapı, Expert Parallelism ve DeepEP gibi optimizasyonları entegre ediyor.

NeMo AutoModel Nedir?

NVIDIA NeMo AutoModel, büyük ölçekli üretken yapay zeka modelleri oluşturmak için NeMo çerçevesinin bir parçası olan açık kaynaklı bir kütüphanedir. Doğrudan HuggingFace Transformers v5 üzerine inşa edilmiştir ve Expert Parallelism (EP), DeepEP birleştirilmiş all-to-all dağıtımı ve TransformerEngine çekirdekleri gibi özellikler ekler. Bu sayede, aynı `from_pretrained()` API'sini kullanarak MoE (Mixture of Experts) modellerinin ince ayarında 3.4-3.7x daha yüksek eğitim verimi ve %29-32 daha az GPU belleği elde edilir. Kullanıcıların yalnızca tek bir import satırını değiştirmesi yeterlidir; başka kod değişikliği gerekmez.

MoE Zorlukları ve Çözümler

MoE modellerinin yükselişi, verimli eğitim için yeni zorluklar getirmiştir: Token'ları yüzlerce uzman arasında yönlendirme, uzman matris çarpımlarını tek bir çekirdekte birleştirme, ağırlıkları GPU'lar arasında paylaştırma ve iletişimi hesaplama ile örtüştürme gibi işlemler, genel amaçlı bir kütüphanenin sunduğunun ötesinde bir altyapı gerektirir. Transformers v5, uzman arka uçları, dinamik ağırlık yükleme ve dağıtık yürütme için tensör paralel planları gibi birinci sınıf MoE desteği sunar. NeMo AutoModel, bu temelin üzerine Expert Parallelism, DeepEP ve TransformerEngine çekirdeklerini ekleyerek performansı artırır. DeepEP, iletişimi uzman hesaplamasıyla örtüştürerek v5'te olmayan bir optimizasyon sağlar.

Performans Kazanımları

NeMo AutoModel'in performansı iki farklı senaryoda değerlendirilmiştir: 16 düğümde 550B parametreli bir modelin tam ince ayarı ve tek düğümde iki adet 30B MoE modelinin eğitimi. 550B'lik Nemotron 3 Ultra 550B A55B modeli, Expert Parallelism sayesinde Transformers v5'in bellek sınırları nedeniyle çalıştıramadığı bir ölçekte tam ince ayar yapılmasını mümkün kılar. Tek düğümdeki 30B modellerde (Qwen3-30B-A3B ve Nemotron 3 Nano 30B A3B) ise NeMo AutoModel, Transformers v5'e kıyasla 3.4-3.7x daha yüksek eğitim verimi ve %29-32 daha az GPU belleği kullanımı sağlar. Bu kazanımlar, Expert Parallelism'in bellek yükünü azaltması, DeepEP'in iletişimi hesaplamayla örtüştürmesi ve TransformerEngine çekirdeklerinin temel işlemleri hızlandırmasından kaynaklanır.

API Uyumluluğu ve Kullanım

NeMo AutoModel'in hedeflerinden biri, HuggingFace Transformers ile API uyumluluğu sağlamaktır. `NeMoAutoModelForCausalLM`, `AutoModelForCausalLM`'i alt sınıf olarak alır, bu nedenle HF modelleriyle çalışan her kod, AutoModel ile de çalışır. Model yüklemek için yalnızca import satırı değişir: `from nemo_automodel import NeMoAutoModelForCausalLM`. Bu tek import, Qwen3, NVIDIA Nemotron, GPT-OSS ve DeepSeek V3 gibi popüler MoE mimarileri için özel olarak hazırlanmış TransformerEngine dikkat mekanizması, birleştirilmiş doğrusal katmanlar ve özel uzman çekirdeklerini içerir. Diğer modeller için ise Liger çekirdek yamaları gibi optimizasyonlar uygulanarak varsayılan HF davranışına geri döner. Ayrıca, `device_mesh` parametresi ile çoklu GPU eğitimi için hazır hale gelir.

Neden Önemli?

Türk yapay zeka ekosistemi için NeMo AutoModel, büyük dil modellerinin (LLM) ince ayarını önemli ölçüde hızlandırma ve maliyetleri düşürme potansiyeli taşıyor. Özellikle MoE mimarileri, Türkiye'deki araştırma grupları ve şirketler için daha erişilebilir hale geliyor. Mevcut HuggingFace iş akışlarına sıfır sürtünmeli bir yükseltme yolu sunması, yerel ekiplerin mevcut kod tabanlarını değiştirmeden bu optimizasyonlardan yararlanmasını sağlıyor. Ayrıca, standart HF formatında kaydedilen kontrol noktaları, vLLM ve SGLang gibi çıkarım araçlarıyla uyumlu olduğu için, eğitimden çıkarıma sorunsuz bir geçiş mümkün. Bu, Türkiye'deki yapay zeka girişimlerinin daha büyük modelleri daha düşük kaynaklarla eğitmesine ve dağıtmasına olanak tanıyarak rekabet avantajı sağlayabilir.

tag NVIDIA tag NeMo AutoModel tag MoE tag ince ayar tag Expert Parallelism tag Transformers v5

İlgili Terimler

7 terim