Èdè AI Itọsọna

Medusa Yiyan Awọn olori

Medusa jẹ ọna arosọ-ipinnu ti o da ọpọlọpọ awọn ‘ori’ asọtẹlẹ pupọ si awoṣe ede kan ki o le gboju awọn ami ami iwaju lọpọlọpọ ni ẹẹkan.

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. Ọjọ iwaju ti Awọn olori Iyipada koodu Medusa
  5. Fifi o sinu iwa
  6. Tesiwaju Ṣiṣawari
  7. Awọn ibeere ti a beere nigbagbogbo

Akopọ

Nipa ijẹrisi awọn amoro wọnyi ni gbigbe siwaju ẹyọkan, o ṣe iyara iran ọrọ ni aijọju 2-3x laisi iyipada pinpin iṣelọpọ awoṣe.

Jin Dive

Normal language models generate one token per forward pass, which is slow because each step must wait for the previous one. Medusa adds lightweight feed-forward heads on top of the frozen base model; each head predicts a token a few positions ahead (head 1 predicts the next token, head 2 the token after, and so on). These predictions form a tree of candidate continuations. The full model then verifies the whole tree in one pass using a 'tree attention' mask, accepting the longest prefix that matches what the model would have produced anyway. For Medusa-1, the backbone stays frozen and original-model rejection sampling can preserve the base model's output distribution, enabling lossless inference acceleration. Medusa-2 jointly trains the heads and backbone with a special recipe that preserves the backbone's next-token capability while improving head prediction. The paper also studies typical acceptance, which can increase acceptance and maintain similar generation quality but does not make the same exact distribution-matching guarantee.

Real-World imuse

Gige airi esi chatbot nipa gbigba ọpọlọpọ awọn ami idaniloju fun gbigbe siwaju

Iyara awọn oluranlọwọ Ipari koodu nibiti awọn ilana ami asọtẹlẹ jẹ rọrun lati ṣe akiyesi

Idinku idiyele idiyele fun awọn LLM API ti o ga-giga laisi gbigbe awoṣe iyasilẹ lọtọ

Iyara iran ọrọ fọọmu gigun gẹgẹbi awọn akojọpọ lakoko ti o tọju iṣelọpọ aami si iyipada boṣewa

Ọjọ iwaju ti Awọn olori Iyipada koodu Medusa

Iyipada asọye ti n di idiwọn ni awọn akopọ ifọkasi iṣelọpọ, ati awọn isunmọ ti ara ẹni bii Medusa, eyiti o yago fun iwulo awoṣe yiyan yiyan, jẹ ẹwa nitori wọn rọrun lati ran lọ. Iṣẹ iwaju ṣe idapọ awọn olori ara-ara Medusa pẹlu asọtẹlẹ ẹya ara EAGLE, ikole igi ti o dara julọ, ati ijẹrisi-mọ hardware. Reti isọdọkan wiwọ sinu awọn ilana ṣiṣe iranṣẹ, yiyi adaṣe adaṣe ti apẹrẹ igi fun fifuye iṣẹ, ati awọn akojọpọ pẹlu funmorawon kaṣe KV-ki airi silẹ laisi awọn GPUs afikun tabi pipadanu didara.

Fifi o sinu iwa

Kini idi ti o ṣe pataki

  • Iyara ati iwọn. Ṣiṣan iṣẹ ede le gbe ni iyara laisi irubọ aitasera.
  • Wiwọle ati arọwọto. O faagun iraye si kọja awọn ede ati awọn aza ibaraẹnisọrọ.
  • Awọn ipinnu diẹ sii. Awọn ẹgbẹ le lo akoko diẹ sii lori idajọ lakoko ti adaṣe n kapa atunwi.

Ṣọra fun

  • Awọn otitọ ti a sọ di mimọ le tẹ awọn ijabọ sii ni idakẹjẹ, awọn ṣiṣan atilẹyin, tabi awọn abajade iwadii.
  • Ifamọ kiakia le ṣẹda awọn abajade aisedede kọja awọn ibeere ti o jọra.
  • Awọn data ọrọ ifarabalẹ le farahan ti awọn idari wiwọle ko lagbara.

Next awọn igbesẹ

  1. Ṣetumo ọna kika iṣẹjade, ohun orin, ati awọn iṣedede didara ṣaaju ṣiṣejade.
  2. Awọn idahun ilẹ pẹlu awọn orisun ti o gbẹkẹle nigbakugba ti deede ba ṣe pataki.
  3. Jeki aaye ayẹwo atunyẹwo eniyan fun awọn abajade ti o ga julọ.
  4. Tọpinpin awọn ilana ikuna ati tunṣe awọn itọsi tabi ṣiṣan iṣẹ nigbagbogbo.

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 Medusa Decoding Heads 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 Awọn ori Iyipada koodu Medusa?

Medusa jẹ ọna arosọ-ipinnu ti o da ọpọlọpọ awọn ‘ori’ asọtẹlẹ pupọ si awoṣe ede kan ki o le gboju awọn ami ami iwaju lọpọlọpọ ni ẹẹkan. Nipa ijẹrisi awọn amoro wọnyi ni iwe-iwọle siwaju ẹyọkan, o ṣe iyara iran ọrọ ni aijọju 2-3x laisi iyipada pinpin iṣelọpọ awoṣe.

Kini afikun awọn olori Medusa ṣe asọtẹlẹ?

Ori kọọkan Medusa sọ asọtẹlẹ ami kan ni ọpọlọpọ awọn ipo si ọjọ iwaju, nitorinaa ọpọlọpọ awọn ami le ni imọran ni ẹẹkan.

Under which Medusa configuration does the paper describe lossless inference acceleration?

The Medusa paper identifies Medusa-1, which freezes the backbone, as enabling lossless acceleration; exact rejection sampling verifies accepted candidates against the base model distribution.

Ilana wo ni a ṣeto awọn itesiwaju oludije Medusa sinu fun ijẹrisi?

Awọn oludije ṣe igi kan, ati iboju boju-boju igi jẹ ki awoṣe ipilẹ rii daju gbogbo awọn ẹka ni ọna iwaju kan.

Kini anfani bọtini kan ti Medusa lori apẹrẹ-awoṣe iyipada asọye?

Medusa so awọn ori iwuwo fẹẹrẹ pọ si awoṣe ti o wa, nitorinaa ko si iwulo lati ṣe ikẹkọ ati ṣe iranṣẹ nẹtiwọọki yiyan yiyan.

Ni aijọju kini iyara wo ni Medusa ṣe ijabọ deede?

Medusa ni gbogbogbo ṣaṣeyọri aijọju idinku 2-3x ni lairi iran ti o da lori iṣẹ ṣiṣe.