Imọ Itọsọna

Ifarabalẹ Laini ati Awọn Kernels Oluṣe

Ifarabalẹ laini rọpo ifarabalẹ softmax kuadiratiki ni Awọn Ayirapada pẹlu ẹtan mathematiki ti o ni iwọn laini pẹlu gigun lẹsẹsẹ.

Gbọ si itọsọna yiiAI-ṣe afihan · ~2 min

Lori iwe yi2 min ka
  1. Akopọ
  2. Jin Dive
  3. Real-World imuse
  4. Ojo iwaju ti Ifarabalẹ Laini ati Awọn Kernels Oluṣe
  5. Fifi o sinu iwa
  6. Tesiwaju Ṣiṣawari
  7. Awọn ibeere ti a beere nigbagbogbo

Akopọ

Elere jẹ ọna ala-ilẹ ti o sunmọ softmax nipa lilo awọn ekuro ẹya ara ẹrọ laileto, ṣiṣe awọn ilana gigun pupọ ni iširo.

Jin Dive

Ifarabalẹ Amunawa Standard ṣe iṣiro Dimegilio laarin gbogbo bata ti awọn ami, iye owo akoko ati iranti ti o dagba pẹlu onigun mẹrin ti ipari ọkọọkan (O (n ^ 2)). Linear attention rewrites the computation so cost grows only linearly (O(n)). The key idea: softmax attention is softmax(QK^T)V, but if you replace softmax with a kernel feature map phi, you get phi(Q)(phi(K)^T V). Nitori isodipupo matrix jẹ associative, o ṣe iṣiro phi(K)^T V akọkọ (matrix d-by-d kekere kan), yago fun matrix Dimegilio nla n-by-n patapata. Oṣere, lati Google ni ọdun 2020, jẹ ki eyi jẹ isunmọ otitọ ti softmax otitọ ni lilo FAVOR+ (Ifarabalẹ Yara Nipasẹ Awọn ẹya Ainidii Orthogonal rere), yiya awọn asọtẹlẹ laileto ti o jẹ ki awọn iṣiro ekuro jẹ aiṣojusọna ati iduroṣinṣin.

Real-World imuse

Ṣiṣẹda jinomiki gigun tabi awọn ilana amuaradagba nibiti akiyesi kuadiratiki kikun yoo mu iranti GPU kuro

Akopọ ipele iwe-ipamọ lori awọn ijabọ gigun pupọ laisi gige, ni lilo ẹhin-ara Oluṣe

Olohun-fọọmu-gigun ti o munadoko tabi iṣapẹẹrẹ akoko-akoko nibiti awọn ilana ti n lọ ni ẹgbẹẹgbẹrun awọn igbesẹ

Idinku idiyele idiyele ni awọn awoṣe iwiregbe ọrọ-gigun nipa rirọpo diẹ ninu awọn fẹlẹfẹlẹ softmax pẹlu awọn iyatọ akiyesi laini

Ojo iwaju ti Ifarabalẹ Laini ati Awọn Kernels Oluṣe

Ifarabalẹ laini mimọ nigbagbogbo n ṣe itọpa softmax lori didara, nitorinaa aaye naa n ṣajọpọ lori awọn arabara: awọn awoṣe aaye-ipinle (Mamba), akiyesi laini gated, ati awọn ile ayaworan ti o dapọ awọn ipele ifarabalẹ ni kikun pẹlu ọpọlọpọ awọn laini. Bi awọn window ti o tọ ti titari si awọn miliọnu awọn ami-ami, laini ati awọn ilana iha-kuadiratiki n jẹ iwunilori pupọ si idiyele, ati pe akiyesi laini ara loorekoore ni a tun wo fun itọkasi ṣiṣanwọle daradara ati awọn awoṣe ẹrọ.

Fifi o sinu iwa

Kini idi ti o ṣe pataki

  • Iye owo ati isuna. Awọn ipinnu faaji ṣe awakọ iṣẹ ati idiyele iṣẹ fun awọn ọdun.
  • Awọn ipinnu diẹ sii. Ẹkọ imọ-ẹrọ ṣe iranlọwọ fun awọn ẹgbẹ lati yan akopọ to tọ, kii ṣe ọkan tuntun nikan.
  • Iṣakoso didara. Awọn yiyan imọ-ẹrọ to dara julọ dinku awọn iṣẹlẹ igbẹkẹle ni iṣelọpọ.

Ṣọra fun

  • Ṣiṣepe ala-ilẹ kan le tọju awọn ailagbara eto ti o gbooro.
  • Awọn ohun elo amayederun ati awọn idiyele itọju nigbagbogbo ni aibikita.
  • Aabo ati awọn ela akiyesi le dagba bi awọn eto ṣe di eka sii.

Next awọn igbesẹ

  1. Ṣetumo lairi, didara, ati awọn ibi-afẹde idiyele ṣaaju imuse.
  2. Aṣepari labẹ ẹru ojulowo ati awọn ipo data.
  3. Abojuto ohun elo fun awọn aṣiṣe, fiseete, ati ipa olumulo.
  4. Mura ipadasẹhin pada ati awọn ipa ọna esi iṣẹlẹ ṣaaju iwọn.

Tesiwaju Ṣiṣawari

Ìwé ìròyìn ọfẹ

Gba ìkànìyàn AI ojoojúmọ́

Ìtàn AI mẹta tó jẹ́rìí ní gbogbo owurọ́ ọjọ́ iṣẹ́, kọ́wé ní Gẹ̀ẹ́sì tó rọrùn. Ọfẹ́ fún gbogbo àkókò, kò sí ìpolówó.

Ìmeèlì kan ní gbogbo ọjọ́ iṣẹ́. Yọkúrò ní ìkànìyàn ní ìkànìyàn kan. A kò ta tàbí pín àdírẹ́sì rẹ.

Ṣe idanwo fun ara rẹ

Take the Linear Attention and Performer Kernels quiz

Ìdáhùn lẹ́sẹ̀kẹsẹ̀ lórí gbogbo ìdáhùn, àti iwe-ẹ̀rí tó lè pin pẹ̀lú ID tó lè jẹ́rìí lẹ́yìn tí o bá kọ́ ẹ̀kọ́.

Bẹrẹ adanwo

Ṣe àtìlẹ́yìn ẹ̀kọ́ AI ọfẹ́. AI Understanding jẹ́ àjọ àìní èrè 501(c)(3) — kò sí ìpolówó, kò sí àkúnya owó, ní gbogbo àkókò. Ṣe ẹbun kan

Awọn ibeere ti a beere nigbagbogbo

Kini Ifarabalẹ Laini ati Awọn Kernels Oluṣe?

Ifarabalẹ laini rọpo ifarabalẹ softmax kuadiratiki ni Awọn Ayirapada pẹlu ẹtan mathematiki ti o ni iwọn laini pẹlu gigun lẹsẹsẹ. Elere jẹ ọna ala-ilẹ ti o isunmọ softmax nipa lilo awọn ekuro ẹya ara ẹrọ laileto, ṣiṣe awọn ilana gigun pupọ ni iširo.

Kí nìdí wo ni boṣewa softmax akiyesi asekale ibi pẹlu ọkọọkan ipari?

Ifarabalẹ Softmax ṣe afiwe gbogbo awọn ami ami meji, ti n ṣe agbejade matrix Dimegilio n-nipasẹ-n, nitorinaa idiyele dagba bi O (n ^ 2).

Ohun-ini mathematiki wo ni o jẹ ki akiyesi laini yago fun matrix n-nipasẹ-n?

Nitoripe isodipupo matrix jẹ alajọṣepọ, o le ṣe iṣiro phi (K)^T V akọkọ, matrix d-by-d kekere kan, dipo phi (Q) phi(K)^T.

Kini ẹrọ FAVOR+ Performer's isunmọ?

FAVOR+ nlo awọn ẹya aileto orthogonal rere lati isunmọ ekuro softmax exponential lai ṣe agbekalẹ matrix akiyesi ni kikun.

Kini idi ti Oluṣeṣe lo awọn ẹya aileto rere ju awọn trigonometric iṣaaju lọ?

Awọn ẹya to dara jẹ ki awọn iṣiro ekuro ti kii ṣe odi, yago fun awọn aisedeede ati awọn iye odi ti o fa awọn maapu ẹya ẹṣẹ tẹlẹ/cos.

Kini idiju isunmọ ti akiyesi laini ara Oluṣe ni gigun ọkọọkan n?

Nipa atunto iṣiro naa ati ki o ma ṣe kọ matrix n-nipasẹ-n, awọn iwọn iye owo laini pẹlu gigun lẹsẹsẹ.