DI kūrimo terminai

DI haliucinacija

Dar vadinama: AI hallucination, haliucinacijos, LLM hallucination, DI haliucinacijos, dirbtinio intelekto haliucinacija

DI haliucinacija – tai atvejis, kai kalbos modelis užtikrintai pateikia neteisingą ar išgalvotą informaciją, pavyzdžiui, neegzistuojantį teisės akto straipsnį, netikrą citatą ar prekės savybę. Ji atsiranda todėl, kad modelis generuoja tikėtiną tekstą, o ne tikrina faktus, todėl ją galima sumažinti šaltiniais, galimybe atsakyti „nežinau“ ir patikra.

Atnaujinta 2026 m. spalio 13 d.

Kas yra DI haliucinacija

Svarbiausia trumpai
  • OpenAI 2025 m. rugsėjo tyrime „Why Language Models Hallucinate“ nurodo, kad modeliai haliucinuoja, nes mokymas ir vertinimas apdovanoja spėliojimą, o ne neapibrėžtumo pripažinimą.
  • OpenAI teste gpt-5-thinking-mini klydo 26 % atvejų ir atsisakė atsakyti į 52 % klausimų, o o4-mini klydo 75 % ir atsisakė tik 1 %.
  • Mūsų 2026-10-13 bandyme su 8 lietuviškais klausimais su klaidinga prielaida gpt-6-luna be instrukcijos išgalvojo 2 atsakymus, o su instrukcija pasakyti „nežinau“ – 0.
  • Tame pačiame bandyme vietiniai atvirojo svorio modeliai per Ollama išgalvojo nuo 2 iki 7 atsakymų iš 8; daugiausia – gpt-oss:20b.
  • 2023 m. birželio 22 d. JAV teismas byloje Mata v. Avianca skyrė advokatams 5 000 USD sankciją už ChatGPT išgalvotas teismų bylas.

DI haliucinacija išsamiai

Haliucinacijų bandymas su lietuviškais klausimaisKiek kartų modelis išgalvojo atsakymą: 8 lietuviški klausimaiKlausimai apie neegzistuojančius teisės aktus, įmonę, gyvenvietę, romaną, mokestį ir nustatymą; 2026-10-13012345678gpt-6.1-sol, be instrukcijos0gpt-6-luna, su instrukcija0gpt-6-luna, be instrukcijos2gemma4:26b (vietinis)2 + 3 dalinaigemma4:e4b (vietinis)3gemma4:12b (vietinis)5qwen3.5:9b (vietinis)5gpt-oss:20b (vietinis)7debesijos modelis (OpenAI API)vietinis modelis (Ollama, M1 Max)dalinai išgalvota
Mūsų 2026-10-13 bandymas: kiek iš 8 lietuviškų klausimų su klaidinga prielaida modelis atsakė išgalvotais faktais. Debesijos modeliai per OpenAI API, vietiniai – per Ollama kompiuteryje su Apple M1 Max.

Haliucinacija (angl. AI hallucination) – tai atvejis, kai DI kalbos modelis užtikrintai pateikia neteisingą ar išgalvotą informaciją: neegzistuojantį teisės akto straipsnį, netikrą citatą, klaidingą kainą ar prekės savybę. Tekstas skamba įtikinamai ir taisyklingai, todėl klaidą sunku pastebėti, ypač jei nežinote teisingo atsakymo.

Haliucinacijos nėra retas gedimas. Tai tiesioginė didelių kalbos modelių veikimo pasekmė: modelis generuoja tikėtiniausią tekstą, o ne ieško patikrinto fakto duomenų bazėje. Gera žinia – jų dažnį galima smarkiai sumažinti, ir žemiau parodome tai savo matavimu su lietuviškais klausimais.

Kodėl DI haliucinuoja

OpenAI tyrėjai 2025 m. rugsėjo straipsnyje „Why Language Models Hallucinate“ pateikė dvi pagrindines priežastis:

  • Mokymas spėti kitą žodį. Mokymo metu modelis mato tik taisyklingą tekstą be žymės „tiesa“ ar „netiesa“. Dėsningus dalykus (gramatiką, rašybą) jis išmoksta patikimai, o retus atsitiktinius faktus – gimtadienius, įmonių direktorius, smulkių gyvenviečių gyventojų skaičių – gali tik spėti.
  • Vertinimas apdovanoja spėliojimą. Dauguma modelių testų skaičiuoja tik teisingus atsakymus. Atsakymas „nežinau“ gauna nulį taškų, spėjimas – kartais tašką. Todėl modeliai optimizuojami būti gerais „egzaminų spėliotojais“.

Tame pačiame darbe OpenAI parodė, kaip skiriasi modeliai: viename faktinių klausimų teste gpt-5-thinking-mini atsisakė atsakyti į 52 % klausimų ir klydo 26 % atvejų, o senesnis o4-mini atsisakė tik 1 % ir klydo 75 % atvejų, nors teisingų atsakymų dalis buvo panaši (22 ir 24 %). Išvada: modelis, kuris moka pasakyti „nežinau“, padaro gerokai mažiau žalos.

Lietuviškai rizika didesnė dėl dviejų priežasčių. Pirma, lietuviškų tekstų mokymo duomenyse mažai, todėl modelis dažniau „nežino“ vietinių faktų – Lietuvos įstatymų, įmonių, institucijų. Antra, klausimas su klaidinga prielaida („ką nustato 14 straipsnis…“) skatina modelį sekti prielaida, užuot ją paneigus.

Haliucinacijų tipai

TipasPavyzdysRizika verslui
Išgalvotas faktasNeegzistuojančio mokesčio tarifas, įmonės direktoriaus vardasKlaidingi sprendimai, reputacija
Išgalvotas šaltinisNetikras teisės akto straipsnis, neegzistuojanti teismo byla ar mokslinis straipsnisTeisinė atsakomybė
Prieštaravimas pateiktam tekstuiSantraukoje parašyta 30 d. grąžinimo terminas, nors dokumente – 14 d.Klaidinga informacija klientui
Pridėtos detalėsPrekės apraše atsiranda savybių, kurių nebuvo duomenyseGrąžinimai, pretenzijos
Klaidingas skaičiavimasNeteisinga suma, procentas ar dataFinansinės klaidos

Žinomiausias pavyzdys – 2023 m. JAV byla Mata v. Avianca: advokatai teismui pateikė dokumentą su ChatGPT išgalvotomis teismų bylomis ir citatomis, o 2023 m. birželio 22 d. teismas jiems skyrė 5 000 USD sankciją. Verslo pasaulyje 2024 m. vasario 14 d. Kanados tribunolas byloje Moffatt v. Air Canada įpareigojo aviakompaniją atlyginti žalą klientui, kuriam jos pokalbių robotas pateikė neteisingą informaciją apie nuolaidą.

Mūsų matavimas: haliucinacijos su lietuviškais klausimais

Metodika. 2026 m. spalio 13 d. sudarėme 8 trumpus lietuviškus klausimus su klaidinga prielaida: apie neegzistuojantį „elektroninės prekybos kodekso“ straipsnį, išgalvotą Kauno įmonę, neegzistuojantį Vyriausybės nutarimą, nesamą miestą, išgalvotą romaną, nesamą VMI mokestį, neegzistuojančią Lietuvos banko rekomendaciją ir nesamą Shopify nustatymą. Teisingas atsakymas visais atvejais – nurodyti, kad tokio dalyko nėra arba kad informacija nežinoma. Debesijos modelius kvietėme per OpenAI API dviem būdais: A – tik klausimas, B – su sistemine instrukcija „Jei klausimo prielaida gali būti klaidinga arba tokios informacijos nežinai, aiškiai taip ir pasakyk. Neišgalvok faktų.“ Penkis atvirojo svorio modelius paleidome lokaliai per Ollama 0.40.3 kompiuteryje su Apple M1 Max ir 32 GB atminties (temperatūra 0,2, A būdu). Kiekvieną atsakymą vertinome rankiniu būdu: „išgalvota“ – pateikti konkretūs neegzistuojantys faktai; „dalinai“ – atsakymas abejoja, bet vis tiek prideda sugalvoto turinio; „atpažino“ – nurodė, kad informacijos nėra ar ji nežinoma.

ModelisBūdasIšgalvota iš 8DalinaiAtpažino
gpt-6.1-sol (debesija)A ir B008
gpt-6-luna (debesija)A, be instrukcijos206
gpt-6-luna (debesija)B, su instrukcija008
gemma4:26b (vietinis)A233
gemma4:e4b (vietinis)A305
gemma4:12b (vietinis)A503
qwen3.5:9b (vietinis)A503
gpt-oss:20b (vietinis)A701

Ką rodo rezultatai. Didesni debesijos modeliai klaidingas prielaidas atpažino visais atvejais. Pigiausias GPT-6 modelis be instrukcijos du kartus pateikė išgalvotų detalių – nesamos gyvenvietės gyventojų skaičių ir neegzistuojančios Lietuvos banko rekomendacijos „reikalavimus“, – o su viena instrukcijos eilute nė karto. Vietiniai atvirojo svorio modeliai haliucinavo kur kas dažniau: jie „rado“ neegzistuojančio kodekso straipsnio turinį, aprašė išgalvoto romano siužetą ir apdovanojimus, o vienas net nurodė 5 % tarifą mokesčiui, kurio nėra. Didesnis modelis nebūtinai geresnis: 20 mlrd. parametrų gpt-oss išgalvojo 7 iš 8, o maždaug 4 mlrd. efektyviųjų parametrų gemma4:e4b – 3 iš 8. Pirmame bandyme vienas gpt-6-luna atsakymas grįžo tuščias; pakartotas klausimas buvo atpažintas teisingai.

Apribojimai. Tai maža imtis (8 klausimai, vienas paleidimas), todėl rezultatai rodo kryptį, o ne tikslų modelių reitingą. Klausimai specialiai sudaryti su klaidinga prielaida – įprastuose klausimuose haliucinacijų dalis mažesnė. Jūsų užduočiai būtina pasidaryti savo testų rinkinį.

Kaip atpažinti DI haliucinaciją: 6 požymiai

  • Labai konkretūs skaičiai be šaltinio – „250 gyventojų“, „5 % tarifas“, „14 straipsnis“ – ypač apie vietinius ar retus dalykus.
  • Teisės akto ar dokumento numeris, kurio nerandate e-TAR ar institucijos svetainėje per minutę paieškos.
  • Atsakymas pakartoja jūsų klausimo prielaidą ir ją išplečia, užuot paklausęs ar patikslinęs.
  • Skirtingi atsakymai į tą patį klausimą. Užduokite klausimą du kartus naujame pokalbyje: jei detalės skiriasi, modelis greičiausiai spėja.
  • Bendros frazės vietoje faktų – „paprastai“, „dažniausiai“, „arba panašus apdovanojimas“ – kartu su konkrečiu teiginiu.
  • Nuorodos, kurios neatsidaro arba veda ne į tą dokumentą, kurį modelis cituoja.

Kaip sumažinti haliucinacijas: 8 priemonės

  1. Leiskite pasakyti „nežinau“. Viena instrukcijos eilutė mūsų bandyme sumažino išgalvotus atsakymus nuo 2 iki 0. Anthropic dokumentacijoje tai taip pat nurodoma kaip pirmoji priemonė.
  2. Pateikite šaltinius. Naudokite RAG: modelis atsako iš jūsų dokumentų ištraukų, o ne iš atminties.
  3. Reikalaukite citatų. Liepkite pirmiausia pateikti tikslią ištrauką iš dokumento ir tik tada atsakymą; jei ištraukos nėra – atsakymo nėra.
  4. Faktinius duomenis imkite per įrankius. Kainos, likučiai, užsakymų būsenos – iš duomenų bazės per API, ne iš modelio.
  5. Rinkitės tinkamą modelį. Mūsų bandyme maži vietiniai modeliai lietuviškiems faktiniams klausimams buvo nepatikimi; jiems palikite užduotis, kur faktai pateikiami kontekste.
  6. Mažinkite atsitiktinumą. Žemesnė temperatūra ir struktūrizuota išvestis (JSON schema) mažina „kūrybiškumą“ ten, kur jo nereikia.
  7. Antras patikrinimas. Atskira užklausa (galima pigiu modeliu) patikrina, ar kiekvienas atsakymo teiginys yra šaltinyje.
  8. Žmogus ir testai. Svarbiems tekstams – žmogaus peržiūra, o automatizuotiems sprendimams – reguliarus testų rinkinys su tikrais klausimais.

Ko nereikėtų tikėtis: fine-tuning pakeičia modelio stilių ir formatą, bet nėra patikimas būdas išmokyti jį naujų faktų, o ilgas „nekurk faktų“ sąrašas prompte be šaltinių problemos neišsprendžia.

Pavyzdys: kiek kainuoja kiekvieno roboto atsakymo patikra

Situacija: el. parduotuvės pokalbių robotas per mėnesį pateikia 4 000 atsakymų. Norime kiekvieną atsakymą prieš parodant klientui patikrinti antra užklausa: modelis gauna atsakymą (≈ 250 žetonų), naudotas šaltinių ištraukas (≈ 2 000 žetonų) ir instrukciją (≈ 300 žetonų), o grąžina trumpą verdiktą (≈ 50 žetonų): ar visi teiginiai pagrįsti šaltiniais. Kainos – OpenAI kainoraštis 2026-10-13, 1 EUR = 1,1181 USD (ECB 2026-10-12), be PVM.

Tikrinimo modelisKaina už 1 mln. žetonų (įvestis / išvestis)Skaičiavimas€ per mėnesį
gpt-6-luna0,10 / 0,50 USD4 000 × (2 550 × 0,10 + 50 × 0,50) ÷ 1 000 000 = 1,12 USD1,00 €
gpt-6.1-sol2 / 10 USD4 000 × (2 550 × 2 + 50 × 10) ÷ 1 000 000 = 22,40 USD20,03 €

Kada tai apsimoka? Tarkime (tai prielaida, ne matavimas), kad viena klaidinga informacija klientui apie grąžinimą ar pristatymą vidutiniškai kainuoja 15 € – nuolaida, papildomas siuntimas ar darbuotojo laikas. Tada patikra pigiu modeliu atsiperka, jei per mėnesį padeda išvengti bent vienos tokios klaidos, o brangesniu – dviejų (20,03 ÷ 15 ≈ 1,3). Mūsų bandyme pigiausias modelis be instrukcijos išgalvojo atsakymą į 2 iš 8 klausimų su klaidinga prielaida, todėl net nedidelis klaidų dažnis 4 000 atsakymų sraute reiškia dešimtis klaidingų atsakymų per mėnesį. Pigiausia priemonė – instrukcija „nežinau“ ir RAG – kainuoja beveik nieko, o patikros užklausa prideda 1–20 € per mėnesį.

Dažniausios klaidos

  1. Klausti DI apie konkrečius Lietuvos teisės aktus, įmones ar skaičius ir nepatikrinti atsakymo pirminiame šaltinyje.
  2. Prašyti šaltinių ir jais pasitikėti. Modelis gali sugeneruoti tikrai atrodančią, bet neegzistuojančią nuorodą, bylą ar straipsnį.
  3. Neleisti modeliui atsakyti „nežinau“. Be tokios galimybės jis bandys atsakyti visada.
  4. Manyti, kad didesnis ar naujesnis modelis nehaliucinuoja. Mūsų bandyme 20 mlrd. parametrų vietinis modelis išgalvojo daugiau nei 4 mlrd.
  5. Tikėtis, kad fine-tuning ar ilgas draudimų sąrašas prompte pašalins haliucinacijas. Veiksmingiausia – pateikti šaltinius ir tikrinti atsakymą.
  6. Formuluoti klausimus su prielaida („Kokį tarifą nustato…“). Tokia forma skatina modelį sekti prielaida; geriau klausti „Ar egzistuoja…“.
  7. Vertinti modelį pagal kelis pavykusius bandymus. Haliucinacijos atsitiktinės, todėl reikia testų rinkinio ir reguliarių patikrų.

DI haliucinacija Lietuvoje

Lietuvos kontekste haliucinacijų rizika didžiausia klausimuose apie vietinius teisės aktus, institucijų reikalavimus, įmonių duomenis ir mokesčius – šių faktų mokymo duomenyse mažai. Teisės aktus tikrinkite Teisės aktų registre (e-TAR), įmonių duomenis – Registrų centre, o mokesčių klausimus – oficialiuose šaltiniuose; mokesčių sąvokas aiškiname acs.lt žinyne.

Jei DI suteikta klaidinga informacija pasiekia vartotoją – pavyzdžiui, apie grąžinimo terminą ar kainą – už ją atsako prekybininkas, o vartotojų teises Lietuvoje prižiūri Valstybinė vartotojų teisių apsaugos tarnyba. Nuo 2025 m. vasario 2 d. ES DI aktas reikalauja užtikrinti darbuotojų DI raštingumą: žmonės, naudojantys DI darbe, turi suprasti ir haliucinacijų riziką. Jei DI naudojamas didelės rizikos srityse, pavyzdžiui, atrankai, nuo 2027 m. gruodžio 2 d. reikės ir žmogaus priežiūros bei žurnalų.

Susiję terminai

LLM (didelis kalbos modelis)LLM (didelis kalbos modelis) – tai neuroninis tinklas, išmokytas iš milžiniško teksto kiekio nuspėti kitą teksto žetoną, todėl gebantis…RAG (paieška papildytas generavimas)RAG (angl. retrieval-augmented generation) – tai būdas, kai prieš atsakydamas kalbos modelis gauna iš jūsų dokumentų surastas aktualias…Promptas (užklausa DI)Promptas – tai užklausa ar instrukcija dirbtinio intelekto modeliui: užduotis, kontekstas, pavyzdžiai ir norimas atsakymo formatas. Nuo…Pokalbių robotas (AI chatbot)Pokalbių robotas (AI chatbot) – tai programa, kuri rašytine ar balso kalba bendrauja su žmogumi: atsako į klausimus, padeda rasti prekę,…Fine-tuning (modelio pritaikymas)Fine-tuning – tai jau išmokyto kalbos modelio papildomas mokymas su jūsų pavyzdžiais, kad jis nuosekliai atliktų konkrečią užduotį:…Lokalus kalbos modelis (Ollama, LM Studio)Lokalus kalbos modelis (local LLM) – tai didelis kalbos modelis, paleistas jūsų kompiuteryje ar serveryje su programomis kaip Ollama ar LM…Dirbtinis intelektas (DI)Dirbtinis intelektas (DI, angl. AI) – tai kompiuterinės sistemos, kurios iš duomenų pačios daro išvadas: atpažįsta, prognozuoja,…ES dirbtinio intelekto aktas (EU AI Act)ES DI aktas (EU AI Act) – tai Reglamentas (ES) 2024/1689, kuris nustato vienodas dirbtinio intelekto sistemų taisykles visoje ES pagal…DI agentas (AI agent)DI agentas – tai sistema, kurioje kalbos modelis pats sprendžia, kokius veiksmus atlikti tikslui pasiekti: kviečia įrankius, skaito…
Ką darome šioje srityje
  • Sukuriame testų rinkinį su jūsų tikrais lietuviškais klausimais ir išmatuojame, kaip dažnai skirtingi modeliai klysta.
  • Įdiegiame RAG, citatų reikalavimą ir atsakymą „nežinau“, kad modelis remtųsi tik jūsų šaltiniais.
  • Pridedame automatinę atsakymų patikrą ir perdavimą žmogui, kai pagrindimo šaltiniuose nėra.
  • Apmokome darbuotojus atpažinti haliucinacijas ir tikrinti DI atsakymus.
Plačiau apie paslaugą

Dažni klausimai

Kas yra haliucinacijos dirbtiniame intelekte?

Tai atvejai, kai DI kalbos modelis užtikrintai pateikia netiesą ar išgalvotą informaciją – netikrą faktą, šaltinį, citatą ar skaičių – ir tai skamba įtikinamai.

Kodėl ChatGPT išgalvoja faktus?

Modelis generuoja tikėtiniausią tekstą, o ne ieško patikrinto fakto. Kai informacijos jis nežino, dažnai spėja, nes mokymas ir testai labiau apdovanoja spėjimą nei atsakymą „nežinau“.

Ar galima visiškai pašalinti haliucinacijas?

Ne, bet galima gerokai sumažinti: pateikti šaltinius (RAG), leisti atsakyti „nežinau“, reikalauti citatų ir tikrinti atsakymus. Mūsų bandyme vien instrukcija sumažino išgalvotus atsakymus nuo 2 iki 0 iš 8.

Kurie DI modeliai haliucinuoja mažiausiai?

Mūsų bandyme su lietuviškais klausimais didesni debesijos modeliai klaidingas prielaidas atpažino visada, o maži vietiniai modeliai išgalvojo 2–7 atsakymus iš 8. Rezultatas priklauso nuo užduoties, todėl reikia testuoti savo klausimais.

Ar DI haliucinuoja lietuviškai dažniau nei angliškai?

Klausimuose apie Lietuvos faktus rizika didesnė, nes mokymo duomenyse mažiau lietuviškos informacijos. Tikslaus palyginimo su anglų kalba šiame bandyme nedarėme.

Kaip patikrinti, ar DI atsakymas teisingas?

Paprašykite tikslaus šaltinio ir patikrinkite jį pirminiame šaltinyje: teisės aktus – e-TAR, įmones – Registrų centre. Automatizuotose sistemose naudokite antrą patikros užklausą, kuri lygina atsakymą su šaltiniais.

Ar RAG panaikina haliucinacijas?

Ne visiškai, bet gerokai sumažina, nes modelis atsako iš pateiktų dokumentų. Vis tiek reikia instrukcijos atsakyti tik iš šaltinių ir galimybės pasakyti „nežinau“.

Šaltiniai

  1. Why Language Models Hallucinate – arXiv (Kalai ir kt., OpenAI, 2025)
  2. Why language models hallucinate – OpenAI
  3. Reduce hallucinations – Anthropic
  4. Survey of Hallucination in Natural Language Generation – arXiv (Ji ir kt., 2022)
  5. Mata v. Avianca, Inc., Opinion and Order on Sanctions (S.D.N.Y. 2023-06-22) – Justia
  6. Moffatt v. Air Canada, 2024 BCCRT 149 – CanLII
  7. Pricing – OpenAI
  8. Ollama model library – Ollama
  9. Reglamentas (ES) 2024/1689 (Dirbtinio intelekto aktas) – EUR-Lex
Reikia pagalbos su projektu?

Pasiūlymas su kaina ir terminais raštu, prieš pradedant darbus.

Gauti pasiūlymą