AWQ Ne Demek?
İngilizce: Activation-aware Weight Quantization
Yayın: · Son güncelleme:
AWQ Ne Demek? Kısaca
AWQ (Activation-aware Weight Quantization), büyük dil modellerinin ağırlıklarını 4 bit gibi düşük hassasiyete sıkıştırırken, aktivasyon değerlerine bakarak en önemli ağırlıkları tespit edip ölçekleme yoluyla koruyan bir eğitim sonrası niceleme yöntemidir.

AWQ, Türkçede "aktivasyon duyarlı ağırlık nicelemesi" anlamına gelir. 2023'te yayımlanan bir akademik çalışmayla tanıtıldı ve özellikle cihaz üzerinde çalışan modeller için popüler oldu.
AWQ ne demek?
AWQ'nun çıkış noktası basit bir gözlemdir: Bir modeldeki ağırlıkların hepsi eşit derecede önemli değildir. Küçük bir bölümü model kalitesi için kritik rol oynar. Bu "önemli" ağırlıkları bulmanın yolu, ağırlıkların kendisine değil, onlarla çarpılan aktivasyonların büyüklüğüne bakmaktır. Büyük aktivasyonlarla çalışan kanallar, yuvarlama hatasını daha çok büyütür.
Nasıl çalışır?
- Küçük bir kalibrasyon verisi modelden geçirilir ve kanalların aktivasyon büyüklükleri ölçülür.
- Önemli kanallar belirlenir.
- Bu kanalların ağırlıkları niceleme öncesinde bir katsayıyla büyütülür, karşılık gelen girdiler aynı oranda küçültülür. Böylece matematiksel sonuç değişmez ama önemli ağırlıklar yuvarlamadan daha az etkilenir.
- Ardından tüm ağırlıklar aynı düşük bit biçimine nicelenir.
Bu yaklaşım, bazı ağırlıkları yüksek hassasiyette ayrıca tutmayı gerektirmediği için donanım dostudur ve geri yayılım ya da yeniden eğitim istemez.
Nelere dikkat etmeli?
AWQ yalnızca ağırlıkları sıkıştırır. Kalite, bit sayısına ve kalibrasyon verisinin uygunluğuna bağlıdır. GPTQ gibi diğer yöntemlerle hangisinin daha iyi sonuç vereceği modele ve göreve göre değişir; sonucu kendi testlerinle doğrulaman gerekir.
Sıkça Sorulan Sorular
AWQ ne işe yarar?
Büyük dil modellerini daha az bellekle çalıştırmayı sağlar. 4 bitlik bir AWQ modeli, 16 bitlik sürüme göre kabaca dörtte bir yer kaplar ve kalite kaybını sınırlamayı hedefler.
AWQ eğitim gerektirir mi?
Hayır. Küçük bir kalibrasyon veri setiyle aktivasyonlar ölçülür ve ağırlıklar dönüştürülür; geri yayılım ya da ince ayar yapılmaz.