SıradakiSonraki rehber
Doğrusal Dikkat ve Performans Çekirdekleri
Teknik
Dil AI KILAVUZU
RWKV, Transformer gibi eğitim veren ancak yinelenen bir ağ gibi çıkarımı çalıştıran, doğrusal zamanlı, sabit bellek üretimi sağlayan bir mimaridir.
Bu kılavuzu dinleyinAI tarafından anlatılan · ~2 min
It reformulates attention so there is no quadratic cost and no growing key-value cache.
RWKV ('RwaKuv' olarak telaffuz edilir), Alım, Ağırlık, Anahtar, Değer ve onun dört temel unsuru anlamına gelir. Büyük ölçüde Bo Peng liderliğindeki açık, topluluk odaklı bir proje olarak yaratıldı. Amaç, pahalı çıkarımları ortadan kaldırırken Transformatörlerin paralel eğitilebilirliğini korumaktır. Standart dikkat, her jetonla birlikte büyüyen ve her yeni jetonu öncekilerle karşılaştıran bir anahtar/değer önbelleğini saklar. RWKV bunun yerine küçük, sabit boyutlu bir gizli durumu ileri taşır ve onu bir zaman aşımı kuralıyla günceller, böylece eski bilgiler sorunsuz bir şekilde silinir. Eğitim sırasında paralelleştirilebilir bir biçimde açılabilir; Üretim sırasında sabit maliyetle her seferinde bir token üreten bir RNN gibi davranır. Bu, onu uzun bağlamlar ve kaynak sınırlı dağıtım için çekici kılar.
Belirteç başına sabit belleğe sahip, CPU'larda veya düşük belleğe sahip cihazlarda yetenekli açık kaynaklı sohbet modellerini çalıştırma
Artan önbellek olmadan belirteçlerin birer birer üretildiği akışlı metin oluşturma
Transformer'ın anahtar/değer önbelleğinin aşırı derecede büyük olacağı uzun belge işleme
Verimli, açık lisanslı bir mimariye ihtiyaç duyan topluluk ve çok dilli model projeler
RWKV, sürümler (v4, v5 Eagle, v6 Finch ve sonrası) aracılığıyla hızlı bir şekilde yinelendi ve doğrusal maliyeti korurken Transformers'la kalite farkını daralttı. Açık çok dilli modellerde, sabit belleğin önemli olduğu uç ve CPU dağıtımında ve hibrit tasarımlarda sürekli büyüme bekliyoruz. Tamamen yinelenen çıkarımı, onu akış uygulamaları ve aksi takdirde anahtar/değer önbelleklerinin patlayabileceği çok uzun bağlamlar için güçlü bir aday haline getirir.
Ü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
RWKV, Transformer gibi eğitim veren ancak yinelenen bir ağ gibi çıkarımı çalıştıran, doğrusal zamanlı, sabit bellek üretimi sağlayan bir mimaridir. İkinci dereceden maliyet ve büyüyen anahtar/değer önbelleği olmayacak şekilde dikkati yeniden formüle eder.
RWKV'nin tasarım hedefi, yinelenen, sabit maliyetli çıkarımla birleştirilmiş paralel Transformer tarzı eğitimdir.
RWKV, adını dört bileşeninden alır: Alım, Ağırlık, Anahtar ve Değer.
Bir RNN gibi, RWKV de her adımda sabit boyutlu bir durumu günceller, böylece bellek dizi uzunluğuyla birlikte büyümez.
Kanal başına öğrenilen azalma ağırlığı, çalışma durumunda geçmiş tuşların ne kadar hızlı kaybolacağını belirler.
RWKV, bir yineleme kullanarak her tokenı diğer tokenlarla karşılaştırmanın önüne geçerek ikinci dereceden maliyeti ortadan kaldırır.
Öğrenmeye devam et
Bu konu için daha fazla rehber seçildi
SıradakiSonraki rehber
Doğrusal Dikkat ve Performans Çekirdekleri
Teknik