Nyelvi AI ÚTMUTATÓ

ALiBi pozíció torzítás

Az ALiBi (Attention with Linear Biases) egy okos módja annak, hogy a transzformátorok szórendet adjunk hagyományos pozícióbeágyazások nélkül.

2 perc olvasásUtoljára frissítve

Áttekintés

It lets a model trained on short text handle much longer inputs at inference time.

Mély merülés

A transzformátoroknak nincs beépített fogalma a szórendről, ezért szükségük van egy módra a pozíció kódolására. A klasszikus megközelítés pozicionális beágyazásokat ad a tokenvektorokhoz. A Press, Smith és Lewis által 2021-ben bevezetett ALiBi ezeket teljesen kidobja. Ehelyett közvetlenül a figyelem pontszámait tolja el: amikor egy lekérdezési token egy kulcsjogkivonatot néz, az ALiBi levonja a köztük lévő távolsággal arányos büntetést. Az egymástól távol eső tokenek nagyobb büntetést kapnak, így a modell természetesen a közeli kontextust részesíti előnyben. Minden figyelemfejnek megvan a maga rögzített büntetés-lejtése, így egyes fejek helyben néznek, míg mások távolabbra látnak. Mivel a torzítás csak a távolság függvénye, az ALiBi kecsesen extrapolál sokkal hosszabb sorozatokra, mint az edzésen látottak.

Technikai betekintés

Az i pozícióban és a j pozícióban lévő kulcs esetén az ALiBi hozzáadja az m * (j - i) értéket a softmax előtti nyers figyelempontszámhoz, ahol m egy fejspecifikus állandó (a meredekségek geometriai sorozatot alkotnak, például 1/2, 1/4, 1/8). Mivel j kisebb vagy egyenlő i-nél az ok-okozati figyelemben, ez a kifejezés nulla vagy negatív, ami a távoli jelzőket bünteti. Nincsenek tanult paraméterek és beágyazások, így az egyetlen többletterhelés egy előre kiszámított torzítási mátrix.

Stratégiai hatás

Sebesség és méretarány

A nyelvi munkafolyamatok gyorsabban haladhatnak a következetesség feláldozása nélkül.

Hozzáférés és elérés

Kibővíti a hozzáférést a nyelvek és a kommunikációs stílusok között.

Tisztább döntések

A csapatok több időt tölthetnek az ítélkezéssel, míg az automatizálás kezeli az ismétlést.

Az ALiBi pozíció elfogultságának jövője

Az ALiBi bebizonyította, hogy a relatív, távolság alapú torzítások felülmúlják az abszolút pozíció beágyazásait a hosszúság általánosítása érdekében, és ez az ötlet immár áthatja a modern, hosszú kontextusú tervezést. Egyes legújabb modellek inkább a forgó beágyazást (RoPE) részesítik előnyben, de az ALiBi továbbra is népszerű ott, ahol az extrém extrapoláció számít, és olyan modellekben használták, mint a BLOOM és az MPT. Folyamatos hibrid kísérletezésre lehet számítani, amely a távolsági torzítást RoPE skálázással ötvözi, miközben a laboratóriumok a kontextusablakokat több millió tokenek felé tolják anélkül, hogy a semmiből kellene áttanulniuk.

Valós megvalósítás

Chatbot betanítása 1024 token példákon, de telepítése 4096 tokenes dokumentumokon átképzés nélkül, az ALiBi extrapolációjára támaszkodva.

A BLOOM 176B többnyelvű modell, amely az ALiBi-t alkalmazta a pozíciókezeléshez.

A MosaicML MPT-modelljei, amelyek ALiBi-t használtak a hatékonyan korlátlan kontextushosszúság hirdetésére a következtetésnél.

A hosszú jogi szerződések összegzése, amelyek túllépik a modell eredeti képzési hosszát, ahol a közeli kontextus torzítása koherensen tartja a figyelmet.

Kockázatok és védőkorlátok

A hallucinált tények csendben bekerülhetnek a jelentésekbe, a támogatási folyamatokba vagy a kutatási eredményekbe.

Az azonnali érzékenység inkonzisztens eredményeket eredményezhet a hasonló kérések között.

Ha a hozzáférés-szabályozás gyenge, az érzékeny szöveges adatok megjelenhetnek.

Végrehajtási ütemterv

1

A kiadás előtt határozza meg a kimeneti formátumot, hangszínt és minőségi szabványokat.

2

Földelje a válaszokat megbízható forrásokból, amikor a pontosság számít.

3

Tartson emberi ellenőrzési pontot a nagy tétű kimenetekhez.

4

Kövesse nyomon a meghibásodási mintákat, és rendszeresen tanítsa át az utasításokat vagy a munkafolyamatokat.

Folytassa a felfedezést

Free newsletter

Get the daily AI briefing

Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.

One email each weekday. Unsubscribe in one click. We never sell or share your address.

Test yourself

Take the ALiBi Position Bias quiz

Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.

Kezdő kvíz

Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation

Következő útmutató

Pozícióinterpoláció a kontextuskiterjesztéshez

Gyakran ismételt kérdések

What is ALiBi Position Bias?

Az ALiBi (Attention with Linear Biases) egy okos módja annak, hogy a transzformátorok szórendet adjunk hagyományos pozícióbeágyazások nélkül. Lehetővé teszi, hogy egy rövid szövegre képzett modell sokkal hosszabb bevitelt kezeljen következtetési időben.

Mit jelent az ALiBi?

Az ALiBi az Attention with Linear Biases (Figyelem lineáris torzítással) rövidítése, amely a lineáris büntetésről kapta a nevét, amelyet a figyelem pontszámaihoz növel.

Hogyan bünteti az ALiBi a távoli tokeneket?

Az ALiBi a lekérdezési kulcs távolságával arányos értéket levon a figyelem pontszámából, így a távolabbi tokenek kisebb súlyt kapnak.

Mi az ALiBi leghíresebb gyakorlati előnye?

Mivel a torzítás csak a távolságtól függ, a rövid sorozatokra kiképzett modellek sokkal hosszabbakat is képesek kezelni a következtetési időben.

Miben különbözik a figyelmi fejek lineáris torzítása?

Az ALiBi minden fejhez különálló, rögzített meredekséget rendel (pl. 1/2, 1/4, 1/8), így a különböző fejek különböző tartományokban vesznek részt.

A hagyományos pozíciós beágyazásokhoz képest az ALiBi hány tanult paramétert ad hozzá?

Az ALiBi nem vezet be új tanult paramétereket; a fejenkénti meredekségek előre meghatározott állandók.