KontextusĂ©rzĂ©keny AI: stabil döntĂ©sek Schema–Bindinggel

MestersĂ©ges intelligencia a kiskereskedelemben Ă©s e-kereskedelemben‱‱By 3L3C

A kontextusĂ©rzĂ©keny AI stabilitĂĄsa kĂ©t mechanizmuson mĂșlik: Task Schema Ă©s Binding. Mutatom, hogyan hasznĂĄld ezt retailben Ă©s egĂ©szsĂ©gĂŒgyben.

in-context learningprompt engineeringLLM megbĂ­zhatĂłsĂĄge-kereskedelemegĂ©szsĂ©gĂŒgyi AIajĂĄnlĂłrendszerek
Share:

Featured image for KontextusĂ©rzĂ©keny AI: stabil döntĂ©sek Schema–Bindinggel

KontextusĂ©rzĂ©keny AI: stabil döntĂ©sek Schema–Bindinggel

A legtöbb cĂ©g ott csĂșszik el az „okos” AI bevezetĂ©snĂ©l, hogy a modell nĂ©ha zseniĂĄlis, nĂ©ha meg teljesen mellĂ©megy – ugyanazzal a prompttal, hasonlĂł adatokkal. A jelensĂ©g kĂŒlönösen fĂĄj a kiskereskedelemben Ă©s e-kereskedelemben, ahol egy rossz termĂ©kajĂĄnlĂĄs, egy fĂ©lreĂ©rtett ĂŒgyfĂ©lszĂĄndĂ©k vagy egy hibĂĄs kĂ©szletjelzĂ©s közvetlenĂŒl bevĂ©telbe kerĂŒl. És a kellemetlen rĂ©sz: sokszor nem az adatok a rosszak, hanem az, ahogyan a modell a kontextust „összerakja”.

2025.12.22-Ă©n friss arXiv-kutatĂĄs jelent meg az in-context learning (ICL) mƱködĂ©sĂ©rƑl, ami vĂ©gre kĂ©zzelfoghatĂł, mĂ©rnökileg is hasznos magyarĂĄzatot ad: az ICL kĂ©t kĂŒlön mechanizmusbĂłl ĂĄll. Az egyik a Task Schema (feladat-sĂ©ma), a mĂĄsik a Binding (konkrĂ©t hozzĂĄrendelĂ©s). A szerzƑk ezt nem csak viselkedĂ©si megfigyelĂ©skĂ©nt ĂĄllĂ­tjĂĄk, hanem több modellcsalĂĄdon, oksĂĄgi beavatkozĂĄsokkal (activation patching) tĂĄmasztjĂĄk alĂĄ.

Ez a felosztĂĄs azĂ©rt nagy ĂŒgy, mert ugyanazt a problĂ©mĂĄt lĂĄtjuk az egĂ©szsĂ©gĂŒgyben is (kampĂĄnyunk fĂłkusza), csak mĂĄs kockĂĄzati szinten: egy triĂĄzs-tanĂĄcs, gyĂłgyszer-interakciĂł, tĂŒnet–kĂłrkĂ©p illesztĂ©s vagy leletösszegzĂ©s esetĂ©n a „nĂ©ha jĂł, nĂ©ha rossz” egyszerƱen nem fĂ©r bele. A retail Ă©s a healthcare viszont egymĂĄstĂłl tanulhat: ami stabilabb diagnosztikai gondolkodĂĄst ad, az stabilabb ajĂĄnlĂłrendszert Ă©s ĂŒgyfĂ©lszolgĂĄlati asszisztenst is.

Mit jelent a Task Schema és a Binding az ICL-ben?

Röviden: a Task Schema annak felismerĂ©se, hogy „milyen tĂ­pusĂș feladatot kell csinĂĄlnom”, a Binding pedig annak megtanulĂĄsa a pĂ©ldĂĄkbĂłl, hogy „ebben a konkrĂ©t helyzetben mi melyik kimenethez tartozik”. A kutatĂĄs szerint a kettƑ neurĂĄlisan is szĂ©tvĂĄlik, Ă©s kĂŒlön-kĂŒlön „átvihetƑ” a modellben.

A paper hårom szåma, amit érdemes megjegyezni (mert sokat elårul):

  • 100% Task Schema transzfer: a szerzƑk kĂ©sƑi MLP rĂ©tegek patch-elĂ©sĂ©vel teljesen ĂĄt tudtĂĄk vinni a feladat-sĂ©mĂĄt.
  • 62% Binding transzfer: a konkrĂ©t input–output hozzĂĄrendelĂ©sek csak rĂ©szben (62%-ban) vihetƑk ĂĄt residual stream patch-elĂ©ssel.
  • Prior–Schema trade-off: a sĂ©ma-hasznĂĄlat fordĂ­tottan arĂĄnyos a modell elƑzetes tudĂĄsĂĄval (Spearman ρ = -0,596; p < 0,001; N = 28).

A gyakorlatban ez a következƑkĂ©pp nĂ©z ki.

Task Schema példa (retail)

Ha adsz 2–3 pĂ©ldĂĄt arra, hogyan kell egy termĂ©kleĂ­rĂĄst „tömör, vĂĄsĂĄrlĂłbarĂĄt bulletpontokra” ĂĄtalakĂ­tani, a modell gyorsan rĂĄĂ©rez a feladattĂ­pusra. Ez a sĂ©ma: ĂĄtalakĂ­tĂĄs, stĂ­lus, struktĂșra.

Binding példa (retail)

Ha adsz pĂ©ldĂĄkat egy ideiglenes kategĂłriarendszerre (pl. „A=karĂĄcsonyi ajĂĄndĂ©k”, „B=utazĂĄsi kiegĂ©szĂ­tƑ”) Ă©s kĂ©red, hogy az Ășj termĂ©keket A/B szerint sorolja be, akkor a modellnek a konkrĂ©t hozzĂĄrendelĂ©st kell megtanulnia a promptbĂłl. Ez a binding. És ez az, ami gyakrabban elromlik – kĂŒlönösen akkor, ha a modellnek van elƑzetes, „erƑs” vĂ©lemĂ©nye a vilĂĄgrĂłl.

Healthcare pårhuzam (miért relevåns a kampånyhoz?)

Ugyanez történik egy klinikai döntéståmogató rendszerben:

  • Schema: „laboreredmĂ©nyekbƑl kockĂĄzati besorolĂĄst kell adni” vagy „leletet kell összefoglalni a beteg szĂĄmĂĄra”.
  • Binding: „ebben az intĂ©zmĂ©nyi protokollban a piros/sĂĄrga/zöld pontosan ezt jelenti” vagy „ebben a gyĂłgyszerlistĂĄban ez a rövidĂ­tĂ©s ehhez a hatĂłanyaghoz tartozik”.

Ha a Binding hibĂĄzik, az a retailben „csak” konverziĂłvesztĂ©s. Az egĂ©szsĂ©gĂŒgyben betegbiztonsĂĄgi kockĂĄzat.

A kutatĂĄs legfontosabb ĂŒzenete: nem egyetlen „ICL-trĂŒkk” van

Direkt ĂĄllĂ­tĂĄs: az ICL nem monolit. KĂ©t kĂŒlön folyamat jĂĄtszik össze, Ă©s ez megmagyarĂĄzza a mindennapi anomĂĄliĂĄkat: miĂ©rt megy az „önkĂ©nyes” mapping (ha nincs prior), Ă©s miĂ©rt nehĂ©z felĂŒlĂ­rni tĂ©nyeket (ha van prior).

A szerzƑk szerint amikor a modellnek erƑs elƑzetes tudĂĄsa van, az nem Ășgy zavar be, hogy „kĂ©t vĂĄlasz összeverekszik a kimeneten”. Hanem Ășgy, hogy a figyelem rossz helyre megy: attentional mis-routing. A cikk egy konkrĂ©t szĂĄmot is ad: a hibĂĄk 72,7%-a recency bias jellegƱ, miközben 0% volt „direkt kimeneti verseny”.

A retail nyelvĂ©re lefordĂ­tva: nem az a baj, hogy a modell „nem akarja” követni a pĂ©ldĂĄdat – hanem az, hogy rossz mintĂĄt talĂĄl relevĂĄnsnak a prompton belĂŒl, Ă©s rossz kontextuselemet emel ki.

Mit kezdjen ezzel egy e-kereskedelmi csapat? (Prompt- és rendszertervezési lépések)

VĂĄlasz elƑször: kĂŒlön kezeld a sĂ©mĂĄt Ă©s a bindingot. A sĂ©ma stabilan ĂĄtadhatĂł, a binding sĂ©rĂŒlĂ©kenyebb, ezĂ©rt a kockĂĄzatot ott kell csökkenteni.

1) Sémåt adj åt, minimålis példåval

A kutatĂĄs egyik gyakorlati implikĂĄciĂłja, hogy a megbĂ­zhatĂł sĂ©maĂĄtadĂĄs csökkenti a szĂŒksĂ©ges demĂłk szĂĄmĂĄt Ășj feladatoknĂĄl. Ezt Ă©rdemes kihasznĂĄlni akkor, amikor gyorsan kell Ășj kampĂĄny- vagy katalĂłguslogikĂĄt bevezetni.

MƱködƑ minta retailben:

  • Adj 1 jĂł pĂ©ldĂĄt a formĂĄtumra (pl. „termĂ©kleĂ­rĂĄs → 5 bullet”)
  • Adj 1 ellenpĂ©ldĂĄt (mit ne csinĂĄljon: tĂșl hosszĂș, tĂșl marketinges)
  • Adj egy rövid „szabĂĄlyblokkot” (stĂ­lus, hossz, tiltott ĂĄllĂ­tĂĄsok)

Itt a cél a Schema stabilizålåsa.

2) Bindingnál „prior-tudatosság” kell

Ha a modellnek erƑs priorja van (pl. orvosi tartalom, gyĂłgyszernevek; retailben mĂĄrkĂĄk, kategĂłriĂĄk, ĂĄrkĂ©pzĂ©si logikĂĄk), akkor a binding könnyebben elcsĂșszik.

Gyakorlati trĂŒkkök, amik csökkentik a 38% körĂŒli binding-hibakockĂĄzatot (a paper ĂĄltal sugallt nagysĂĄgrend):

  • EgyĂ©rtelmƱ jelölĂ©sek: ne A/B, hanem pl. KATEGORIA_01, KATEGORIA_02.
  • Rövid, közeli pĂ©ldĂĄk: a recency bias miatt a legutĂłbbi pĂ©ldĂĄk tĂșl nagy sĂșlyt kapnak, ezĂ©rt inkĂĄbb 2–4 pĂ©ldĂĄt adj, de legyenek jĂłl vĂĄlogatva.
  • „Anti-prior” mondatok: explicit kikötĂ©s, hogy a hozzĂĄrendelĂ©s csak a megadott tĂĄblĂĄzat szerint törtĂ©nhet, Ă©s a modell ne hasznĂĄljon „általĂĄnos tudĂĄst”.
  • Tesztesetek beĂ©pĂ­tĂ©se: egy mini „self-check” sor a vĂ©gĂ©n: „Írd le, melyik szabĂĄly alapjĂĄn soroltad be.” Ez nem varĂĄzslat, de segĂ­t a figyelem helyes irĂĄnyĂ­tĂĄsĂĄban.

3) Vålaszd szét a pipeline-ban is: Schema modul + Binding modul

A cikk egyik legfontosabb ĂŒzenete, hogy a kettƑ kĂŒlön mechanizmus. Én ezt rendszertervezĂ©sben is kĂŒlönvĂĄlasztanĂĄm:

  • Schema-lĂ©pĂ©s: feladattĂ­pus felismerĂ©se + vĂĄlaszformĂĄtum (klasszifikĂĄlĂĄs/összegzĂ©s/ajĂĄnlĂĄs)
  • Binding-lĂ©pĂ©s: konkrĂ©t mapping, ĂŒzleti szabĂĄlyok, intĂ©zmĂ©nyi protokollok

Retail példa:

  1. „HatĂĄrozd meg, a vĂĄsĂĄrlĂł ĂŒzenete panaszkĂ©nt, Ă©rdeklƑdĂ©skĂ©nt vagy rendelĂ©smĂłdosĂ­tĂĄskĂ©nt Ă©rtelmezhetƑ-e.” (Schema)
  2. „A belsƑ folyamatkódok szerint rendeld hozzá: PROC_07, PROC_12, PROC_21.” (Binding)

EgĂ©szsĂ©gĂŒgyi analĂłgia:

  1. „Ez triĂĄzs/összegzĂ©s/figyelmeztetĂ©s feladat?” (Schema)
  2. „A helyi protokoll szerinti kockĂĄzati kategĂłria Ă©s javasolt következƑ lĂ©pĂ©s.” (Binding)

MiĂ©rt Ă©rdekes, hogy több architektĂșrĂĄn (mĂ©g Mamba-n is) mƱködik?

VĂĄlasz elƑször: mert ez azt sugallja, hogy a Schema–Binding felosztĂĄs nem egyetlen modellcsalĂĄd „furcsasĂĄga”, hanem szĂ©lesebb, mĂ©rnökileg kihasznĂĄlhatĂł minta.

A szerzƑk 9 modellt vizsgĂĄltak 7 Transformer csalĂĄdbĂłl Ă©s egy nem-Transformer architektĂșrĂĄt (Mamba), 370M–13B paramĂ©teres tartomĂĄnyban. Ha ugyanaz a mechanizmus többfĂ©le architektĂșrĂĄn megjelenik, az jĂł hĂ­r azoknak, akik termĂ©kben gondolkodnak:

  • kevĂ©sbĂ© modellfĂŒggƑ tervezĂ©si elvek,
  • hordozhatĂłbb prompt-sablonok,
  • könnyebb A/B tesztelĂ©s kĂŒlönbözƑ modellekkel.

A kiskereskedelemben ez konkrĂ©tan költsĂ©g: ha modellvĂĄltĂĄskor nem kell mindent ĂșjratanĂ­tani/Ășjrapromptolni, gyorsabb a time-to-value. Az egĂ©szsĂ©gĂŒgyben pedig a validĂĄciĂłs teher csökkenhet, mert a rendszer logikĂĄja ĂĄtlĂĄthatĂłbb (a validĂĄciĂł Ă­gy is kötelezƑ, csak nem mindent kell „fekete dobozkĂ©nt” kezelni).

„People also ask” – rövid, gyakorlati vĂĄlaszok

MiĂ©rt mƱködik az AI jĂłl Ășj feladatoknĂĄl, de rosszul, amikor tĂ©nyeket kell felĂŒlĂ­rni?

Mert Ășj feladatnĂĄl a Schema dominĂĄl, Ă©s nincs prior, ami fĂ©lreviszi a figyelmet. TĂ©nyfelĂŒlĂ­rĂĄsnĂĄl a prior erƑs, Ă©s a binding könnyebben elcsĂșszik.

Elég több példåt adni a promptban, hogy javuljon a pontossåg?

Nem mindig. A recency bias miatt a rosszul megvålasztott plusz példåk rontanak is. Inkåbb kevesebb, de jobban célzott demonstråció mƱködik.

Hogyan lesz ebbƑl jobb ajĂĄnlĂłrendszer vagy ĂŒgyfĂ©lszolgĂĄlati chatbot?

Úgy, hogy a csapat tudatosan kĂŒlön kezeli:

  • a feladat-sĂ©mĂĄt (formĂĄtum, döntĂ©si tĂ­pus),
  • Ă©s a konkrĂ©t hozzĂĄrendelĂ©seket (ĂŒzleti szabĂĄlyok, kategĂłriĂĄk, kuponlogika).

ZĂĄrĂĄs: a stabil kontextusĂ©rtĂ©s ĂŒzleti Ă©s klinikai kĂ©rdĂ©s is

Az in-context learning Schema–Binding felosztĂĄsa nekem azĂ©rt tƱnik kĂŒlönösen hasznosnak, mert vĂ©gre nem „promptmĂĄgia” szinten beszĂ©lĂŒnk a hibĂĄkrĂłl. A szĂĄmok (100% schema transzfer, 62% binding transzfer, 72,7% recency bias) elĂ©g vilĂĄgos irĂĄnyt mutatnak: a szƱk keresztmetszet gyakran a figyelem irĂĄnyĂ­tĂĄsa, nem a kimeneti vĂĄlasz „legyƑzĂ©se”.

A „MestersĂ©ges intelligencia a kiskereskedelemben Ă©s e-kereskedelemben” sorozatban sokat beszĂ©lĂŒnk szemĂ©lyre szabott ajĂĄnlĂĄsokrĂłl, kereslet-elƑrejelzĂ©srƑl Ă©s kĂ©szletkezelĂ©srƑl. Én ehhez hozzĂĄtennĂ©m: a következƑ szint a kontextusrobosztus mƱködĂ©s. Ugyanaz a gondolkodĂĄs, ami egy orvosi döntĂ©stĂĄmogatĂłt biztonsĂĄgosabbĂĄ tesz, egy ajĂĄnlĂłrendszert is kiszĂĄmĂ­thatĂłbbĂĄ tesz a karĂĄcsonyi csĂșcsban, akciĂłk alatt vagy Ășj kategĂłriĂĄk bevezetĂ©sekor.

Ha most vezetsz be (vagy skĂĄlĂĄzol) LLM-alapĂș megoldĂĄst, Ă©rdemes egy belsƑ auditot csinĂĄlni: a hibĂĄk nagy rĂ©sze Schema-problĂ©ma (rossz feladattĂ­pus), vagy Binding-problĂ©ma (rossz hozzĂĄrendelĂ©s)? Ha megvan a vĂĄlasz, a javĂ­tĂĄs is gyorsabb lesz.

Te melyikbe futsz bele gyakrabban a gyakorlatban: a modell félreérti a feladatot, vagy érti a feladatot, csak rosszul köti össze a konkrét szabålyokat?