Mutauro AI GUIDE

Encoder-Decoder Architectures

Encoder-decoder architecture akapatsanura modhi kuita mahafu maviri: imwe inoverenga nekumanikidza inopinza mune yakapfuma inomiririra yemukati, uye imwe inogadzira inobuda kubva mairi.

2 min verengaLast update

Pfupiso

This design powers translation, summarization, and any task where the input and output are different sequences.

Kudzika Kwakadzika

Iyo encoder-decoder modhi inoita dambudziko mumatanho maviri. Iyo encoder inoverenga kutevedzana kwekuisa kwese (titi, mutsara wechirungu) uye woushandura kuita seti yezvinyorwa zvemukati zvinotora zvinoreva. Iyo decoder inobva yaburitsa inoteedzana inobuda (titi, French) tokeni imwe panguva, uchitarisa kumashure pane zvayakamboburitsa uye nekumiririra kwe encoder. Yekutanga 2017 Transformer yaive encoder-decoder yakavakirwa kuturikira. Mamodheru akaita seT5 neBART anoshandisa chimiro ichi uye anomisa basa rega rega semavara-mukati, zvinyorwa-kunze. Kupatsanura kune simba nekuti iyo encoder inokwanisa kuona iyo yese yekuisa kamwechete (bidirectional mamiriro), nepo decoder inogadzira kuruboshwe-kuenda-kurudyi. Izvi zvinoita kuti dhizaini ive yakaringana yekutevedzana-kune-kutevedzana matambudziko uko kureba kwekubuda uye zvirimo zvinosiyana kubva kune yekupinda.

Technical Insight

Iyo encoder inoshandisa bidirectional self-attention, saka tokeni yega yega yekuisa inoenda kune imwe tokeni yese kamwechete. Iyo decoder ndeye autoregressive uye inoshandisa yakafukidzwa yekuzvitarisa, zvichireva kuti chinzvimbo chega chega chinogona kungoona zvinzvimbo zvekare kuchengetedza causal chizvarwa. Kuzvibatanidza kuyambuka-kutarisisa: decoder layers inobvunza encoder yekupedzisira yakavanzika nyika. Kupatsanura uku kunoita kuti encoder ivake kunzwisisa kwakazara, kurongeka-kwakasununguka ukuwo decoder ichizvipira kune imwe tokeni panguva.

Strategic Impact

Kumhanya uye chiyero

Mutauro workflows inogona kufamba nekukurumidza pasina kupira kuenderana.

Svika uye svika

Inopamhidzira kupinda mumitauro yese nemataera ekutaurirana.

Sarudzo dzakajeka

Zvikwata zvinogona kupedza nguva yakawanda pakutonga uku otomatiki ichibata kudzokorora.

Ramangwana reEncoder-Decoder Architectures

Decoder-chete modhi seGPT ikozvino inotonga zvakajairika-chinangwa chat nekuti chikero chimwe chete chinoyera uye chinobata mabasa mazhinji kuburikidza nekukurudzira. Asi encoder-decoder dhizaini inoenderera apo kunzwisisa kwekuisa uye kugadzirwa kwezvinobuda kwakasiyana chaizvo: kuzivikanwa kwekutaura (Whisper), pfupiso yegwaro, uye multimodal masisitimu anobatanidza chiono encoder ine chinyorwa decoder. Tarisira zvivakwa zvakasanganiswa zvinokwereta kunzwisisa kwe encoder's bidirectional kuti utore uye uise pasi uku uchichengeta kuchinjika kwedhikodha, kunyanya semhando dzefuse zvinyorwa, odhiyo, uye mifananidzo.

Real-World Implementation

Google Shandura uye DeepL shandisa encoder-decoder Transformers kugadzira mutsara mune mumwe mutauro kuenda kune mumwe.

OpenAI's Whisper inokodha maaudio spectrogram uye anoanyora kuita zvinyorwa zvakaturikirwa.

T5 uye BART simba abstractive muchidimbu, kupfupisa zvinyorwa zvirefu kuita pfupiso pfupi.

Image captioning masisitimu anobatanidza encoder yechiratidzo ine decoder yemavara kutsanangura mafoto mumashoko.

Njodzi & Guardrails

Chokwadi chehuroyi chinogona kupinda chinyararire mishumo, kuyerera kwetsigiro, kana tsvakiridzo.

Kunzwa nekukasira kunogona kugadzira mhedzisiro isingaenderane pane zvikumbiro zvakafanana.

Sensitive text data inogona kuburitswa kana zvidhiraivho zvisina kusimba.

Implementation Roadmap

1

Tsanangura chimiro chekubuda, toni, uye mhando zviyero usati waburitsa.

2

Mhinduro dzepasi neakavimbika masosi pese pazvine basa.

3

Chengetedza ongororo yekuongorora yemunhu kune yakakwira-stake zvinobuda.

4

Tevera maitiro ekutadza uye dzidzisazve kukurudzira kana mafambiro ebasa nguva nenguva.

Ramba Uchiongorora

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 Encoder-Decoder Architectures quiz

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

Tanga mibvunzo

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

Gaidhi rinotevera

Cross-Encoders vs Bi-Encoders

Mibvunzo inowanzo bvunzwa

What is Encoder-Decoder Architectures?

Encoder-decoder architecture akapatsanura modhi kuita mahafu maviri: imwe inoverenga nekumanikidza inopinza mune yakapfuma inomiririra yemukati, uye imwe inogadzira inobuda kubva mairi. Iyi dhizaini inopa masimba ekududzira, kupfupisa, uye chero basa apo mapindiro nekubuda kwakasiyana kutevedzana.

Nderipi basa guru reiyo encoder mune encoder-decoder modhi?

Iyo encoder inoshandisa kutevedzana kwese kwekuisa uye inogadzira mavheji emukati anotora zvazvinoreva, izvo zvinozoshandisa decoder.

Sei decoder ichishandisa masked (causal) kuzvitarisa?

Masking inova nechokwadi chega chega chinobuda chinongotarisa kune ekutanga zvinzvimbo, kuchengetedza kuruboshwe-ku-kurudyi autoregressive chizvarwa kurongeka.

Ndeipi michina inobatanidza decoder kune zvinomiririra encoder?

Muchinjikwa-kutarisisa kunoita kuti yega yega decoder layer ibvunze iyo encoder yakavanzika nyika, ichibatanidza kunzwisisa kweiyo yekupinza kune chizvarwa chekubuda.

Ndeupi weaya mamodheru ari encoder-decoder (kutevedzana-kune-kutevedzana) kuvaka?

T5 (uye BART) ndeyemhando yepamusoro encoder-decoder inoronga mabasa semavara-kune-mavara. BERT ndeye encoder-chete uye GPT-3 ndeye decoder-chete.

Sei dhizaini yeencoder-decoder iri yakajairika pakushandura?

Dudziro inoisa nhevedzano kune imwe, saka kuverenga kwacho yese (encoder) uye kugadzira chinangwa chitsva (decoder) zvinokwana.