SıradakiSonraki rehber
Blok Seyrek ve Yerel Seyrek Dikkat
Teknik
Dil AI KILAVUZU
Az dikkat, her bir tokenin diğer tokenlerin hepsi yerine yalnızca dikkatlice seçilmiş bir alt kümesine katılmasına izin vererek Transformers'ı daha ucuz hale getirir.
Bu kılavuzu dinleyinAI tarafından anlatılan · ~2 min
This trades a little global reach for big savings in memory and compute on long sequences.
Tam öz-dikkat, her jetonu diğer jetonlarla karşılaştırır, böylece maliyet, dizi uzunluğunun karesiyle birlikte artar ve bu, uzun belgeler için sıkıntılı hale gelir. Az dikkat, yoğun desenin yerini yapılandırılmış bir desenle değiştirir. Yaygın tasarımlar, her jetonun yalnızca yakındaki komşuları gördüğü kayan pencere (yerel) dikkatini içerir; uzak bağlama ucuza ulaşmak için ileri atlayan uzun adımlı veya genişleyen desenler; ve küresel tokenler, her şeyle ilgilenen ve her şeyin katıldığı, bilgi merkezi görevi gören birkaç özel pozisyon. Longformer, BigBird ve Sparse Transformer gibi modeller bunları birleştirerek toplam bağlantı sayısını karesel olarak değil kabaca doğrusal olarak artırarak binlerce ila onbinlerce jetondan oluşan bağlamları mümkün kılar.
Longformer, sürgülü pencere artı küresel ilgiyi kullanarak tüm bilimsel makaleleri veya yasal belgeleri tek geçişte işliyor
BigBird, uzun belge soru cevaplama ve genom dizilerini doğrusal ölçeklendirme dikkatiyle ele alıyor
Tüm dikkatin GPU belleğini tüketeceği kitap uzunluğundaki metni özetleme
Önemli bilgileri binlerce belirteç arasında yönlendirmek için küresel merkez belirteçlerini kullanan erişim ve uzun bağlamlı sohbet sistemleri
Seyrek dikkat, FlashAttention gibi optimize edilmiş çekirdeklerle ve girdi başına hangi belirteçlerin dikkate alınacağını seçen öğrenilmiş veya dinamik seyreklikle giderek daha fazla eşleştirilen, uzun bağlam modellemenin merkezinde yer almaya devam ediyor. Bağlam pencereleri milyonlarca jetona doğru genişledikçe hibrit yığınlar seyrek, yoğun ve durum alanı katmanlarını karıştırır. Çok uzun girdileri okuma maliyetini düşürmeye devam etmek için donanıma duyarlı seyrek çekirdekler ve yönlendirme tabanlı dikkat bekleyin.
Ü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
Az dikkat, her bir tokenin diğer tokenlerin hepsi yerine yalnızca dikkatlice seçilmiş bir alt kümesine katılmasına izin vererek Transformers'ı daha ucuz hale getirir. Bu, bellekte ve uzun dizilerde hesaplamada büyük tasarruf sağlamak için küçük bir küresel erişim sağlar.
Tam dikkat, her jetonu diğer jetonlarla karşılaştırarak zaman ve bellek açısından O(N kare) maliyet sağlar.
Yerel dikkat, her bir tokenın görüşünü çevredeki tokenların sabit bir penceresiyle sınırlandırarak maliyeti önemli ölçüde azaltır.
Birkaç küresel token tüm pozisyonlara bağlanarak bilginin tüm dizi boyunca ucuz bir şekilde akmasını sağlar.
BigBird, seyrek modelinin, kabaca doğrusal olarak ölçeklendirirken dizi fonksiyonlarının evrensel bir yaklaşımcısı olduğunu gösterdi.
Bağlantıları yerel pencerelerle ve birkaç küresel bağlantıyla sınırlayarak, toplam bağlantılar yaklaşık olarak doğrusal olarak büyür.
Öğrenmeye devam et
Bu konu için daha fazla rehber seçildi
SıradakiSonraki rehber
Blok Seyrek ve Yerel Seyrek Dikkat
Teknik