<prompt> Ninavutiwa sana na akili ya bandia na ninataka kujifunza zaidi juu ya jinsi modeli ya kibadilishaji inavyofanya kazi, unaweza kunielezea?  <response>: Hakika! Mfano wa kibadilishaji ni aina ya usanifu wa mtandao wa neural ambao ulianzishwa kwenye karatasi Tahadhari Ndio Wote Unaohitaji na Google mnamo 2017. Inaitwa transformer kwa sababu inategemea wazo la kujishughulisha, ambayo inaruhusu mtindo kuzingatia. sehemu tofauti za pembejeo wakati wa kuichakata.Usanifu wa kibadilishaji kibadilishaji kimsingi hutumika kwa kazi kama vile uchakataji wa lugha asilia NLP ambayo inahusisha uingizaji wa mtiririko, kama vile maandishi. Mfano huo unajumuisha encoder na decoder. Kisimbaji huchukua mlolongo wa ingizo na kutoa seti ya hali zilizofichwa, ambazo hupitishwa kwa avkodare ili kutoa mfuatano wa pato.Sehemu moja muhimu ya mfano wa transformer ni utaratibu wa kujitegemea. Kujizingatia huruhusu mtindo kupima umuhimu wa sehemu tofauti za pembejeo wakati wa kuichakata. Mfano hufanya hivyo kwa kuhesabu seti ya uzani wa umakini, ambayo hutumiwa kupima mchango wa kila kipengee cha kuingiza kwenye pato.Sehemu nyingine muhimu ya mfano wa transformer ni matumizi ya tahadhari nyingi za kichwa. Uangalifu wa vichwa vingi huruhusu mtindo kuhudhuria sehemu nyingi za ingizo mara moja. Hii inaboresha uwezo wa modeli kuelewa uhusiano kati ya sehemu tofauti za ingizo.Katika karatasi ya asili kibadilishaji kiliingiliwa kutoka kwa sehemu ya encoder na sehemu ya decoder. Ingizo la programu ya kusimba ni upachikaji wa maandishi ya hali, kama vile swali, au maandishi yanayokusudiwa kutafsiriwa kwa lugha tofauti. Avkodare hupokea pato la encoder na tokeni zilizozalisha hadi sasa. Kisha inatabiri ishara inayofuata kutoa.Hatimaye, mtindo wa transformer pia hutumia encoding ya nafasi, ambayo husimba nafasi ya kila kipengele katika mlolongo wa uingizaji. Hii huruhusu kielelezo kuelewa mpangilio wa vipengele vya ingizo, ambavyo ni muhimu kwa kazi kama vile kuelewa lugha.ikiwa una maswali zaidi, jisikie huru kuuliza! Maelekezo: Unaweza kutoa muhtasari wa jumla kudhani mimi ni msanidi programu ambaye hajui chochote kuhusu ML ya jinsi avkodare na encoder hufanya kazi kweli? 