SıradakiSonraki rehber
Veri Kümeleri için Model Kartları ve Veri Sayfaları
Teknik
Teknik KILAVUZ
Model budama, çıktısına çok az katkıda bulunan ağırlıkları veya tüm yapıları kaldırarak bir sinir ağını küçültür.
Bu kılavuzu dinleyinAI tarafından anlatılan · ~2 min
Doğruluğu neredeyse aynı seviyede tutmayı hedeflerken boyutu, belleği ve bilgi işlem maliyetini azaltır.
Eğitimli sinir ağları genellikle aşırı parametrelidir: birçok bağlantı, tahminleri zar zor etkileyen küçük ağırlıklar taşır. Budama bunları tespit edip ortadan kaldırarak daha yalın bir model bırakır. Yapılandırılmamış budama, bireysel ağırlıkları sıfırlayarak yüksek düzeyde sıkıştırılabilen ancak gerçekten hızlanması için özel donanım veya kitaplıklara ihtiyaç duyan seyrek matrisler üretir. Yapılandırılmış budama, tüm birimleri (nöronlar, dikkat kafaları, kanallar veya katmanlar) ortadan kaldırır ve sıradan donanımda daha hızlı çalışan daha küçük, yoğun bir model sağlar. Yaygın bir tarif yinelemeli döngüdür: eğitin, en az önemli parametreleri bazı kriterlere (genellikle ağırlık büyüklüğüne) göre budayın, ardından kayıp doğruluğu geri kazanmak için ince ayar yapın, boyut veya hız hedefine ulaşılana kadar bunu tekrarlayın. Budama, dağıtım işlem hatlarında doğal olarak niceleme ve damıtma ile eşleşir.
Büyük bir dil modelinin sunucu kümesi yerine tek bir tüketici GPU'sunda çalışacak şekilde sıkıştırılması.
Bir görselleştirme modelinin akıllı telefon veya gömülü kameranın hafızasına sığacak şekilde zayıflatılması.
Kalitede ölçülebilir çok az bir düşüşle gereksiz dikkat kafalarının bir Transformer'dan kaldırılması.
Bulut maliyetlerini düşürmek için yüksek trafikli hizmetlerde çıkarım enerjisini ve gecikmeyi azaltmak.
Pruning is increasingly applied to large language models, where structured methods can remove supported attention heads, neurons, or layers to fit models onto smaller GPUs and edge devices. Some hardware and kernels accelerate specific supported sparsity patterns, such as NVIDIA 2:4 structured sparsity; arbitrary unstructured zeros do not automatically run faster. Expect pruning to be combined with quantization and distillation in compression pipelines measured against concrete latency, energy, memory, and quality targets.
Ücretsiz bülten
Hafta içi her sabah sade İngilizce yazılmış, doğrulanmış üç yapay zeka hikayesi. Sonsuza kadar ücretsiz, reklam yok.
Hafta içi her gün bir e-posta. Tek tıklamayla aboneliğinizi iptal edin. Adresinizi asla satmayız veya paylaşmayız.
Kendinizi test edin
Her yanıtla ilgili anında geri bildirim ve bir kursu geçtiğinizde doğrulanabilir bir kimliğe sahip paylaşılabilir bir sertifika.
Ücretsiz AI eğitimini destekleyin. AI Understanding, bir 501(c)(3) kâr amacı gütmeyen kuruluştur; hiçbir zaman reklam yoktur, ödeme duvarı yoktur. Bağış yap
Model budama, çıktısına çok az katkıda bulunan ağırlıkları veya tüm yapıları kaldırarak bir sinir ağını küçültür. Doğruluğu neredeyse aynı seviyede tutmayı hedeflerken boyutu, belleği ve bilgi işlem maliyetini azaltır.
Budama, doğruluğunun çoğunu korurken modeli küçültmek için düşük katkılı ağırlıkları veya birimleri keserek aşırı parametrelendirmeden yararlanır.
Yapılandırılmış budama tüm bileşenleri ortadan kaldırarak standart donanımda daha hızlı çalışan daha küçük, yoğun modeller sağlarken, yapılandırılmamış budama bireysel ağırlıkları sıfırlayarak seyreklik yaratır.
Dağınık sıfırlar otomatik olarak daha az hesaplama anlamına gelmez; yoğun donanım, özel seyrek çekirdekler veya hızlandırıcılar kullanılmadığı sürece bunları işlemeye devam eder.
Yinelemeli budama, düşük öneme sahip parametrelerin kaldırılması ve doğruluğu geri kazanmak için ince ayar yapılması arasında geçiş yaparak boyuta veya hız hedefine kademeli olarak ulaşır.
Hipotez, orijinal başlatılmasından eğitilen, iyi seçilmiş bir seyrek alt ağın ("kazanan bilet") tam yoğun ağın doğruluğuna ulaşabileceğini gözlemledi.
Öğrenmeye devam et
Bu konu için daha fazla rehber seçildi
SıradakiSonraki rehber
Veri Kümeleri için Model Kartları ve Veri Sayfaları
Teknik