NAiOS Wiki

Mixture of Experts (MoE)

También: MoE · asiantuntijasekoitus · asiantuntijamalli · MoE-arkkitehtuuri

Arkkitehtuuri, joka aktivoi mallista vain osia tehtävän mukaan

1 min de lectura

Mixture of Experts (MoE) on neuroverkkoarkkitehtuuri, joka jakaa mallin useisiin erikoistuneisiin aliverkkoihin, joita kutsutaan expertteiksi. Komponentti nimeltä router (eli gating network) päättää kullekin syötteelle, mitkä expertit aktivoidaan. Sen sijaan, että jokainen token kulkisi kaikkien mallin parametrien läpi, käytetään vain osajoukkoa. Tätä kutsutaan harvaksi aktivoinniksi (sparse activation).

Sen merkitys liittyy tehokkuuteen: sen avulla mallin parametrien kokonaismäärää voi kasvattaa ilman, että päättelyn laskentakustannus kasvaa suhteellisesti. MoE-malli voi sisältää satoja miljardeja parametreja, mutta aktivoida niistä vain murto-osan kutakin tokenia kohden, jolloin saadaan suuri kapasiteetti kohtuulliseen hintaan.

Joitakin käytännön seikkoja kannattaa ottaa huomioon:

  • Kuormituksen tasapaino experttien välillä on kriittinen; jos router suosii aina samoja expertteja, muut jäävät vajaakäyttöön.
  • Se vaatii enemmän muistia, koska kaikkien expertttien on oltava ladattuina, vaikka niitä ei käytettäisi.

Mallit kuten Mixtral 8x7B tai useat GPT-version mallit hyödyntävät tätä lähestymistapaa yhdistääkseen tehon ja tehokkuuden.

¿Quieres profundizar?

Lee nuestros artículos sobre IA aplicada en el blog de NAiOS.

Ir al Blog