Skip to content

Kaip veikia dirbtinis intelektas? Principai be sudėtingos teorijos

Kartais DI atsako taip tiksliai, kad belieka tik stebėtis. Kitą kartą užtikrintai pateikia faktą, kurio niekada nebuvo.

Tai ne atsitiktinumas. Tai ne kodo klaida. Tai tiesioginis dirbtinio intelekto veikimo principo pasekmė.

Kai tai suprasite, DI nebebus juodoji dėžė. Pradėsite suprasti, kodėl jis elgiasi taip, kaip elgiasi — ir kaip su juo dirbti daug efektyviau. (Jei tik pradedate, pirmiausia perskaitykite kas iš tikrųjų yra dirbtinis intelektas.)

Kaip DI iš tikrųjų mokosi?

Paprasčiausias atsakymas: DI mokosi matydamas didžiulį kiekį pavyzdžių.

Įsivaizduokite mažą vaiką, kuris mokosi kalbos. Jis nesėdi su gramatikos vadovėliu. Tiesiog girdi milijonus sakinių — iš tėvų, televizoriaus, draugų — ir pamažu ugdo vidinę nuojautą, kas „skamba teisingai”. Niekas jam neaiškino linksniavimo taisyklių, tačiau anksčiau ar vėliau vaikas jas įvaldo. Nes modelį matė tūkstančius kartų.

DI veikia tuo pačiu principu — tik nepalyginamai didesniu mastu.

Vietoj milijonų sakinių jis apdoroja šimtus milijardų tekstų: knygas, svetaines, mokslinius straipsnius, forumus, pokalbius. Vietoj vaikystės metų tai atliekama per kelias savaites galingoje aparatūroje. O vietoj vieno smegenų — milijardų virtualių „jungiklių” tinklas, kuris kiekvieno pavyzdžio metu šiek tiek persiderina.

Šis procesas vadinamas mokymu (angl. training). Jo rezultatas — modelis — išmoktų modelių rinkinys, kuris paskui atsako į jūsų klausimus.

Kas yra modeliai ir kodėl jie svarbūs?

DI nesupranta žodžių taip, kaip suprantate juos jūs. Jis nežino, kas yra skausmas, džiaugsmas ar lietus — niekada jų nepatyrė.

Ką jis moka — tai atpažinti statistinius modelius. Kai mato žodį „lietus”, žino — remdamasis milijardais pavyzdžių — kad po jo greičiausiai ateis „šlapias”, „skėtis” ar „debesuota”. Ne todėl, kad supranta orą, bet todėl, kad šias kombinacijas matė vėl ir vėl.

Todėl DI gali:

  • Užbaigti sakinį natūraliai ir gramatiškai taisyklingai
  • Išversti tekstą, net „nežinodamas”, ką reiškia žodžiai
  • Parašyti el. laišką profesionaliu tonu, nes matė milijonus tokių laiškų
  • Atsakyti į specialistinį klausimą — jei panašus klausimas ir atsakymas buvo mokymo duomenyse

Svarbiausia: DI visada generuoja labiausiai tikėtiną atsakymą — nebūtinai teisingą.

Kas yra neuroninis tinklas?

Žodis „neuroninis” skamba sudėtingai. Iš tikrųjų tai elegantiska analogija.

Žmogaus smegenys sudarytos iš neuronų — ląstelių, kurios siunčia signalus viena kitai. Kai išmokstate naujo įgūdžio, vienos neuronų jungtys sustiprėja, kitos susilpnėja. Kartojimas šiuos ryšius įtvirtina.

Dirbtinis neuroninis tinklas veikia panašiai, tik skaitmeniškai. Jį sudaro matematinių „mazgų” sluoksniai, kurie perduoda skaičius vienas kitam. Kiekvienas ryšys turi tam tikrą svorį — skaičių, nurodantį, kiek ta informacija svarbi.

Mokymosi metu šie svoriai nuolat koreguojami. Jei modelis gauna neteisingą atsakymą, algoritmas pereina atgal per tinklą ir šiek tiek pakeičia svorius. Šis ciklas — klaidos atgalinis sklidimas (angl. backpropagation) — kartojamas milijardus kartų, kol modelis pasiekia priimtiną tikslumą.

Galų gale susidaro milijardų svorių kamuolys, galintis daryti tai, ko niekas tiesiogiai neprogramavo.

Zlepšení výkonnosti AI na jazykovém benchmarku MMLU (%)

Šis augimas atsirado ne dėl perrašytų taisyklių. Jis atsirado todėl, kad modeliai matė daugiau duomenų ir treniravosi galingesne aparatūra — jokios magijos, gryna matematika ir apimtys.

Kodėl DI kartais atsako puikiai, o kartais išsigalvoja?

Čia prieiname prie svarbiausios savybės, kurią turėtumėte žinoti: haliucinacijų.

Haliucinacija — tai situacija, kai DI pateikia informaciją užtikrintai ir įtikinamai — bet faktiškai neteisingai. Jis sugalvoja knygos autorių, įvykio datą ar mokslinę citatą, kurios niekada nebuvo.

Kodėl taip nutinka? Todėl, kad DI visada generuoja labiausiai tikėtiną tęsinį. Jei paklaustumėte apie ką nors, kas mokymo duomenyse nebuvo gerai atstovaujama, DI vis tiek atsakys — tyla nėra jo repertuaro dalis. Jis pasirenka modelius, labiausiai tinkančius kontekstui. O šie modeliai gali vesti tiek prie teisingo, tiek prie neteisingo rezultato — abiem atvejais DI skamba vienodai užtikrintai.

  • Patikima sritis: užduotys su nuosekliais duomenimis — vertimas, rašymas, santraukos, programavimas
  • ⚠️ Atsargiai: konkretūs skaičiai, citatos, mažiau žinomi faktai
  • Visada patikrinkite: aktualūs įvykiai, specifinė statistika, specialistinės teisinės ar medicininės detalės

Taisyklė dirbant su DI: kuo konkretesnių faktų reikia, tuo nuodugniau juos patikrinkite iš pirminių šaltinių. Kur ir kaip tikrinti — ir ko į DI geriau nerašyti — nagrinėjama straipsnyje Saugus DI naudojimas.

Kodėl DI „pamiršta”?

Dar viena savybė, kuri stebina pradedančiuosius: DI nieko neprisimena tarp atskirų pokalbių.

Kiekvienas naujas pokalbis prasideda kaip tuščias lapas. DI nežino, apie ką kalbėjotės praėjusią savaitę. Jis neprisimena jūsų vardo, jei jo nepasakysite iš naujo.

Priežastis techninė: DI nedirba su nuolatine atmintimi. Jis dirba su kontekstiniu langu — dabartinio pokalbio tekstu. Kas yra kontekste, DI mato. Kas už konteksto ribų — neegzistuoja.

Šiuolaikiniai modeliai turi kontekstinį langą, talpinantį dešimtis tūkstančių žodžių, todėl vieno pokalbio metu išlaiko visą istoriją. Tačiau vos uždarote pokalbį — viskas dingsta.

Kasdieniam naudojimui tai paprastai netrukdo — kiekviena užduotis vis tiek skirtinga. Tačiau verta žinoti, kodėl DI kartais elgiasi taip, lyg jus matytų pirmą kartą.


Ką tai reiškia jums kaip naudotojui praktiškai?

Kai suprasite mechanizmą, pradėsite naudoti DI kitaip — ir geriau.

Veikia patikimai

Aiški užduotis su kontekstu, gerai apibrėžta problema, turinys, kuriame nereikia garantuotai tikslių faktų.

Naudokite apgalvotai

Konkretūs skaičiai, citatos ir mažiau žinomi faktai. Laikykite rezultatą atskaitos tašku — visada patikrinkite.

Pasikliaukite savimi

Aktualūs įvykiai (be prieigos prie interneto), tiksli statistika svarbiems sprendimams, bet kas, kam trūksta konteksto.

Geriausias būdas tai suprasti praktiškai? Išbandyti pačiam — užduoti klausimą, performuluoti jį, stebėti, kaip keičiasi atsakymas.

Išbandykite, kaip mąsto DI

Užduokite DI klausimą, pabandykite jį performuluoti ir stebėkite, kaip keičiasi atsakymai. Ši sąveika suteiks geresnį jausmą DI atžvilgiu nei bet koks straipsnis.

→ Atidaryti GuideGlare AI Chat


Pasitikrinkite: suprantate, kaip veikia DI?

Kaip veikia dirbtinis intelektas?


Dabar, kai žinote, kaip DI veikia po gaubtu, natūraliai kyla klausimas: ką jis iš tikrųjų gali — ir kur patikimai stringa? Atsakymus rasite straipsnyje Ką DI moka ir ko nemoka.

Temos apžvalga
DI pagrindai
Visi straipsniai tema DI pagrindai