Kódhallucinációk az MI-ben? Valójában ezek a legkevésbé veszélyesek

Kódhallucinációk az MI-ben? Valójában ezek a legkevésbé veszélyesek
Meglepően gyakori panasz azoktól a fejlesztőktől, akik már kipróbálták a nyelvi modelleket (LLM) kódírásra, hogy hallucinációkba ütköztek – általában olyan funkciókat vagy akár teljes szoftverkönyvtárakat talál ki a modell, amelyek nem léteznek – és ez azonnal lerombolta a bizalmukat az LLM-ekben mint kódírási eszközökben. Hogyan használhatná bárki is hatékonyan ezeket az eszközöket, ha olyan funkciókat találnak ki, amelyek nem léteznek? A kódban előforduló hallucinációk valójában a legkevésbé káros hallucinációk, amelyekkel egy modellnél találkozhatsz.

A valódi veszély máshol rejlik

Az LLM-ek kódírásra való használatának igazi kockázata az, hogy olyan hibákat követhetnek el, amelyeket nem azonnal észlel a nyelvi fordító vagy értelmező. És ezek folyamatosan előfordulnak!

Abban a pillanatban, amikor futtatod az LLM által generált kódot, bármilyen hallucinált metódus azonnal nyilvánvalóvá válik: hibaüzenetet kapsz. Ezt magad is kijavíthatod, vagy visszatáplálhatod a hibaüzenetet az LLM-be, és figyelheted, ahogy korrigálja önmagát.

Hasonlítsd ezt össze a hagyományos prózában előforduló hallucinációkkal, ahol kritikus szemre, erős intuícióra és jól fejlett tényellenőrzési készségekre van szükséged, hogy elkerüld a helytelen és a hírnevedre közvetlenül káros információk megosztását.

Ingyenes tényellenőrzés a kódban

A kóddal ingyenesen kapsz egy hatékony tényellenőrzési formát. Csak futtasd a kódot, és nézd meg, működik-e. A hallucinált funkciók olyan apró akadályok, hogy amikor az emberek panaszkodnak rájuk, feltételezhető, minimális időt töltöttek azzal, hogy megtanulják, hogyan használják hatékonyan ezeket a rendszereket – az első akadálynál feladták.

Miért utasítják el egyesek az MI-t ilyen gyorsan?

Kissé Cinikusan azt is mondhatnánk, hogy talán csak egy okot kerestek a technológia elutasítására, és az elsőnél lecsaptak rá.

Esetleg senki sem figyelmeztette őket, hogy sok munkát kell befektetni ahhoz, hogy megtanulják, hogyan érhetnek el jó eredményeket ezekkel a rendszerekkel.


A kézi tesztelés nélkülözhetetlen

Csak mert a kód jónak tűnik és hiba nélkül fut, még nem jelenti azt, hogy valóban a megfelelő dolgot csinálja. Semmilyen alapos kódfelülvizsgálat – vagy akár átfogó automatizált tesztek – sem bizonyítják meggyőzően, hogy a kód valóban a helyes dolgot teszi. Magadnak kell futtatnod! Annak bizonyítása, hogy a kód működik, a te feladatod.

Az LLM-kód általában fantasztikusan néz ki: jó változónevek, meggyőző megjegyzések, világos típusannotációk és logikus struktúra. Ez hamis biztonságérzetbe ringathat, ugyanúgy, ahogy egy nyelvtanilag helyes és magabiztos válasz a ChatGPT-től arra csábíthat, hogy kihagyd a tényellenőrzést vagy a szkeptikus szemlélet alkalmazását.

Hogyan kerüljük el a csapdákat?

A problémák elkerülésének módja ugyanaz, mint ahogy elkerülöd a problémákat más emberek által írt kódban, amelyet felülvizsgálsz, vagy a saját kódodban: aktívan tesztelned kell azt a kódot. Kiváló manuális minőségellenőrzési készségekkel kell rendelkezned.

A programozás általános szabálya, hogy soha ne bízz egyetlen kódrészletben sem, amíg nem láttad saját szemeddel működni – vagy, ami még jobb, nem láttad hibázni, majd kijavítottad.

Tippek a hallucinációk csökkentésére

Ha valóban hallucinált részletek áradatát tapasztalod az LLM-ek által neked készített kódban, számos dolgot tehetsz ellene.

Próbálj ki különböző modelleket. Lehet, hogy egy másik modellnek jobb a tanítási adathalmaza a választott platformodhoz. Jelenlegi a gondolkodás funkcióval ellátott Claude 3.7 Sonnet, az OpenAI o3-mini-high és a GPT-4o Code Interpreter a közönség kedvencek.

Tanuld meg, hogyan használd a kontextust. Ha egy LLM nem ismer egy adott könyvtárat, gyakran orvosolhatod ezt néhány tucat sornyi példakód beillesztésével. Az LLM-ek hihetetlenül jók az utánzásban és a minták gyors felismerésében nagyon korlátozott példák alapján. A modern modellek egyre nagyobb kontextusablakokkal rendelkeznek – a Claude új funkciója, hogy teljes repókat enged betölteni.

 

 

  • Te hogy kezelnéd, ha egy LLM által generált kódban hibát találnál, és mi lenne a következő lépésed?
  • Mit tennél, ha olyan eszközt használnál, ami többször is hallucinált metódusokat generál?



Legfrissebb posztok

szerda 15:59

Most már flörtölnek a mesterséges intelligenciák, és pénzt is termelnek

😉 Az OpenAI vezérigazgatója, Sam Altman nemrégiben bejelentette, hogy a ChatGPT hamarosan képes lesz felnőtt felhasználók számára erotikus tartalmakat is létrehozni, miután a vállalat szerinte már orvosolta a mesterséges intelligenciával folytatott beszélgetések okozta mentális egészségi kockázatokat...

MA 23:58

Az Apple TV most már a Peacockkal csábítja vissza a felhasználókat

🎥 Miután az Apple TV elveszítette a Plus-t, most a Peacockkal szövetkezik, hogy visszacsábítsa az előfizetőket...

MA 23:30

Az új hordozható laptopasztal: Kell ez nekünk?

💻 A Tether Tools bemutatta az AeroTrac Workstation rendszert, egy hordozható, összehajtható asztalt, amelyet kifejezetten azoknak az alkotóknak terveztek, akik akár egy 3,7 millió forint (10 000 USD) értékű MacBook Pro laptopot is magukkal vinnének bárhová...

MA 23:02

Eltemetett fák segíthetnek megmenteni a klímát?

🌲 A globális felmelegedés lassításához sürgősen olyan megoldásokra van szükség, amelyek valóban képesek jelentős mennyiségű szén-dioxidot kivonni a légkörből...

MA 22:59

Eltávolíthatatlan kártevők, a blokkláncok aranykora a hekkereknek

Hatékonyan működő nemzetállami hekkercsoportok, köztük egy Észak-Korea által irányított csapat, új, költséghatékony módszert találtak a rosszindulatú szoftverek terjesztésére: nyilvános kriptovaluta-blokkláncokon tárolják őket, így azok szinte eltávolíthatatlanná válnak...

MA 22:30

Tényleg szükség van ötféle Amazon TV-kütyüre?

Fire TV-kavalkád: követhetetlen választék Az Amazon újabb név- és kínálatcserével ismét zavarba hozta a vásárlókat: jelenleg már öt különböző streaming eszköz található a Fire TV-palettán...



MA 22:02

A Sora szigorúan szűri az MI-vel készített celebneveket

🔍 Az OpenAI legújabb közösségi alkalmazása, a Sora, lehetővé teszi, hogy néhány szó alapján lenyűgöző, akár teljesen fiktív videókat készítsünk a Sora 2 MI modellel...

MA 21:59

Az MI-kémek már az oroszokat is megfigyelik

A kínai kiberspionok csendben betörtek egy orosz IT-szolgáltató céghez, ami ritka példája annak, amikor Peking saját kelet-európai „barátját” veszi célba...

MA 21:29

Az új arc a TED élén: Sal Khan veszi át a stafétát

A TED konferencia jelentős változáson megy keresztül: Sal Khan, a világszerte ismert oktatási reformer, a Khan Academy alapítója és vezérigazgatója lesz a szervezet új arca...

MA 20:59

Az olvadó jég nyomában: egy brazil nő egymaga szelte át az Északi-sarkvidéket

🧊 28 évesen Tamara Klink lett az első latin-amerikai, aki egyedül hajózott végig a jeges Északnyugati-átjárón (Northwest Passage) az Atlanti-óceántól egészen a Csendes-óceánig...

MA 20:30

A vezetők új alapvető készsége lett a szénlábnyom-tudatosság

A pénzügyi műveltség elengedhetetlen minden üzleti vezető számára – egyetlen döntéshozó sem engedheti meg magának, hogy ne értse a mérleg, a cash flow vagy az eredménykimutatás alapelveit...

MA 20:01

Az okosszemüvegek sorra buknak, van jobb is a Hallidaynál

👓 Az elmúlt hetekben a Halliday okosszemüveget teszteltem, amely hatalmas érdeklődést váltott ki januárban a CES-en...

MA 19:00

Kipukkadhat az MI-lufi, hamis aranykorról beszél a tech szektor

💥 Az elmúlt időszakban egyre erősebben terjed az a vélemény, hogy a generatív MI köré épült iparág hatalmas lufit fújt fel, amely bármikor kipukkanhat...

MA 18:30

Egy elhagyott városban kóborló hiéna nyerte az év fotópályázatát

Lenyűgöző felvétel készült Namíbiában, amelyen egy barna hiéna ólálkodik egy elhagyatott gyémántbányászváros romjai között...



MA 18:01

A régészek római vízmedencét találtak Gabii városában

Az ókori Gabii városának szívében, mindössze 18 kilométerre Rómától, a régészek figyelemre méltó felfedezést tettek: egy hatalmas, kővel bélelt vízmedencét ástak ki, amelyet részben magából a sziklából vájtak ki...

MA 17:59

Olcsó inzulin érkezik, Kalifornia megreformálja a gyógyszerpiacot

Kalifornia úttörő lépést tett: jövő évtől az állam saját maga kínál majd életmentő inzulint, jelentősen alacsonyabb áron, mint eddig bármikor...

MA 17:31

Nagy-Britannia és Japán lehet a jövő MI-nagyhatalma

A mesterséges intelligencia napjaink egyik legnagyobb hajtóereje, amely világszerte új aranylázat indított el...

MA 17:01

Az önvezető autók már DoorDash-futárként is dolgoznak Phoenixben

A Waymo és a DoorDash új partnerségre lépett Phoenixben, így mostantól a cég önvezető autói is kiszállítanak élelmiszert és különféle árucikkeket...



MA 16:59

Az áttörés miatt közelebb kerültek a használható kvantumszámítógépek

⚡ A legújabb kutatási eredmények szerint forradalmi áttörés történt a kvantumszámítógépek hibatűrésében...