Učenje parnih preferenc v primerjavi z modeli absolutnega točkovanja
Parno učenje preferenc trenira modele tako, da neposredno primerja dva elementa, da ugotovi, kateri je prednostnejši, medtem ko modeli absolutnega točkovanja neodvisno ocenjujejo elemente z uporabo fiksnih lestvic ocenjevanja. Oba pristopa izboljšujeta sisteme priporočil, razvrščanje iskanja in usklajevanje človeških preferenc v sistemih umetne inteligence, vendar se bistveno razlikujeta v tem, kako zajemata in predstavljata človeško presojo.
Poudarki
Parne metode odpravljajo težave s kalibracijo lestvic, ki pestijo absolutne ocene, saj za trditev »A je boljši od B« ni potrebno skupno numerično razumevanje.
Absolutno točkovanje omogoča preprosto združevanje in določanje pragov – kar je ključnega pomena za odločitve o moderiranju vsebin, ki zahtevajo jasne mejne vrednosti.
Sodobna poravnava LLM se pretežno opira na parne preference, ker se človeški komentatorji manj ne strinjajo pri neposredni primerjavi izhodov.
Sistem Elo prikazuje, kako lahko rezultati parnih iger implicitno ustvarijo absolutne ocene spretnosti, s čimer premosti oba pristopa.
Kaj je Parno preferenčno učenje?
Pristop k usposabljanju, ki se uči iz relativnih primerjav med pari postavk in ne iz posameznih ocen.
Izvira iz kognitivne znanosti in psihometrije pred uporabo v strojnem učenju
Predstavlja temelje sodobnega RLHF (učenja z okrepitvijo iz človeških povratnih informacij) v sistemih, kot sta ChatGPT in Claude
Bradley-Terryjev model (1952) je zagotovil zgodnji matematični okvir za analizo parnih preferenc
V najslabšem primeru zahteva O(n²) primerjav, čeprav aktivno učenje to znatno zmanjša.
Odlično zajame subjektivne presoje, kjer se absolutne lestvice razlikujejo med posamezniki
Kaj je Modeli absolutnega točkovanja?
Modeli, ki postavkam dodeljujejo neodvisne numerične ocene z uporabo doslednih meril za ocenjevanje.
Zakoreninjeno v klasični psihometriji z Likertovimi lestvicami in standardiziranimi metodologijami testiranja
Široko uporabljeno pri moderiranju vsebin, sistemih ocenjevanja izdelkov in akademskem ocenjevanju
Zvezdne ocene na Amazonu, IMDB in Yelpu predstavljajo priljubljene implementacije absolutnega točkovanja
Običajno predpostavljamo prehodnost in dosledno uporabo lestvice pri vseh ocenjevalcih.
Omogoči neposredne aritmetične operacije: povprečenje, določanje pragov in statistično združevanje
Primerjalna tabela
Funkcija
Parno preferenčno učenje
Modeli absolutnega točkovanja
Osnovni mehanizem
Primerjajte dva predmeta in spoznajte relativne preference
Vsaki postavki dodelite neodvisno oceno
Zahteve glede obsega
Ordinalna ali binarna preferenca zadostuje
Zahteva kalibrirano intervalno ali razmernostno lestvico
Doslednost ocenjevalcev
Prenaša individualne razlike v lestvici
Predpostavlja enotno interpretacijo merila
Predpostavka o tranzitivnosti
Eksplicitno modelira ali testira tranzitivnost
Implicitno predpostavlja tranzitivnost
Računalniški stroški
Višje (kvadratno število elementov)
Nižje (linearno po številu elementov)
Človeški napor
Potrebnih je več primerjav, vendar je vsaka lažja
Potrebnih je manj ocen, vendar je vsaka težja
Interpretabilnost izhoda
Uvrstitve in verjetnosti
Neposredni numerični rezultati
Najboljši primer uporabe
Subjektivne preference, estetika, kakovost
Objektivne lastnosti, jasna merila
Podrobna primerjava
Temeljna filozofija
Parno preferenčno učenje obravnava presojo kot temeljno primerjalno. Ko nekoga vprašate, ali bi raje imel počitnice A ali B, lahko običajno odgovori samozavestno. Če ga prosite, naj vsake počitnice oceni na lestvici od 1 do 10, dobite nedosledne rezultate. Modeli absolutnega točkovanja pa nasprotno predpostavljajo, da lahko konstruiramo univerzalna merila, ki jih vsi razlagajo enako. Ta filozofska razdelitev oblikuje vsako nadaljnjo odločitev pri načrtovanju sistema.
Zbiranje podatkov in opombe
Zbiranje parnih preferenc se komentatorjem pogosto zdi lažje. Klik na »levo je bolje« zahteva manj kognitivne obremenitve kot dodeljevanje natančnih številskih vrednosti. Vendar pa za vzpostavitev popolne uvrstitve potrebujete bistveno več parnih oznak. Absolutno točkovanje vam omogoča združevanje redkih podatkov – če deset ljudi oceni film s 7/10, imate smiseln signal. Pri parnih primerjavah manjkajoče primerjave ustvarijo vrzeli v grafu uvrstitve, ki jih je treba ugotoviti.
Matematične osnove
Parne metode so povezane s teorijo socialne izbire in algoritmi za razvrščanje na turnirjih. Sistem ocenjevanja Elo v šahu prevaja izide parnih iger v neprekinjene rezultate. Absolutno točkovanje izhaja iz klasične teorije testov in teorije odgovorov na elemente, kjer se latentne lastnosti ocenjujejo iz opazovanih odzivov. Sodobni nevronski pristopi, kot je model Bradley-Terry z globokimi vdelavami, združujejo obe tradiciji.
Uporaba v resničnem svetu
OpenAI-jev GPT-4 in Anthropicov Claude se med učenjem RLHF močno zanašata na parne človeške preference. Človeški komentatorji primerjajo izhode modela, podatki o preferencah pa natančno uglašujejo modele nagrajevanja. Netflix je v preteklosti uporabljal ocene z zvezdicami (absolutno), vendar je prešel na ocene palec gor/dol (dejansko parno), potem ko je odkril, da slednje ustvarjajo zanesljivejše signale. Razvrščanje v Iskanju Google združuje oboje: absolutne ocene ustreznosti za pare poizvedb in dokumentov ter poskuse parnega prepletanja za vrednotenje v živo.
Robustnost in načini odpovedi
Absolutno ocenjevanje se sesuje, ko ocenjevalci uporabljajo lestvice različno – 5/10 ene osebe je lahko enako 7/10 druge. Parne metode so imune na to težavo monotonega skaliranja, vendar ranljive za neprehodne preference. Če A premaga B, B premaga C, vendar C premaga A, mora model razrešiti ta cikel. Resnične človeške preference pogosto kršijo tranzitivnost, kar ustvarja resnične filozofske in praktične izzive za oba pristopa.
Hibridni pristopi
Sofisticirani sistemi vse bolj združujejo obe paradigmi. Absolutni rezultati zagotavljajo sidra; parne primerjave izboljšujejo uvrstitve. Nekatere platforme zbirajo absolutne ocene, vendar parne modele usposabljajo z dinamičnim generiranjem primerjalnih parov iz porazdelitve ocen. Ta hibridna strategija poskuša zajeti učinkovitost absolutnega zbiranja z robustnostjo parnega učenja.
Prednosti in slabosti
Parno preferenčno učenje
Prednosti
+Odpornost na spremembe na lestvici ocenjevalcev
+Lažje nalogo komentiranja
+Zajame subjektivne nianse
+Naravno prileganje za RLHF
+Izogiba se poljubnemu nastavljanju pragov
Vse
−Kvadratna primerjalna rast
−Nepopolni izzivi uvrstitve
−Obravnavanje neprehodnih preferenc
−Težje je razložiti uporabnikom
−Običajno je potrebnih več podatkov
Modeli absolutnega točkovanja
Prednosti
+Neposredni numerični izhodi
+Učinkovito zbiranje podatkov
+Preproste metode združevanja
+Uporaba jasnega praga
+Znan uporabniški vmesnik
Vse
−Interpretacija lestvice se razlikuje
−Pogosti učinki sidranja
−Težja primerjava med ocenjevalci
−Težave s prisilno granularnostjo
−Manj zanesljiv za subjektivne postavke
Pogoste zablode
Mit
Parne metode vedno potrebujejo več podatkov kot absolutno točkovanje.
Resničnost
Čeprav število parnih primerjav raste kvadratno, je vsaka anotacija hitrejša in zanesljivejša. Študije množičnega izvajanja kažejo, da je za enakovredne cilje natančnosti skupni čas anotacije pogosto v korist parnih metod. Učinkovitost je močno odvisna od strategij aktivnega učenja, ki izberejo maksimalno informativne pare.
Mit
Absolutne rezultate je lažje interpretirati, ker so številke.
Resničnost
Ocena »7 od 10« se zdi konkretna, vendar se njen pomen dramatično spreminja glede na kulture, kontekste in individualna razpoloženja. Raziskave o inflaciji ocen kažejo, da uporabniki Netflixa, ki so prej dajali 3 zvezdice, zdaj dajejo palec gor za identično vsebino. Parne razvrstitve se pogosto bolj stabilno prevedejo v dejansko vedenje uporabnikov.
Mit
Absolutne ocene lahko preprosto pretvorite v parne uvrstitve.
Resničnost
Preprosta primerjava rezultatov ignorira negotovost in zaupanje. Dve postavki, ocenjeni s 7,0 in 7,1, sta morda statistično nerazločljivi, vendar naivna pretvorba vsili vrstni red. Pravilna pretvorba zahteva modeliranje variance ocen, kar ponovno uvaja kompleksnost, ki jo parne metode obvladujejo izvorno.
Mit
Človeške preference so po naravi prehodne.
Resničnost
Psihološke raziskave dosledno kažejo na intranzitivnost v resničnih preferencah. Ljudje imajo morda raje večjo pico zaradi cene, srednjo zaradi udobja, a majhno zaradi zdravja – kar ustvarja cikle. Oba pristopa modeliranja morata to realnost upoštevati ali pa jo predpostaviti, pri čemer imajo parne metode za to bolj eksplicitna orodja.
Mit
Parne metode delujejo samo za binarne preference.
Resničnost
Sodobni parni ogrodji obravnavajo stopnjevane preference, delne vrstne rede in celo večvidikovne primerjave. Oznaka »parno« se nanaša na strukturo primerjave, ne na format odgovora. Anotatorji lahko znotraj parnih ogrodij izrazijo moč preference, negotovost ali večdimenzionalne sodbe.
Pogosto zastavljena vprašanja
Zakaj je Netflix prešel z ocenjevanja z zvezdicami na palec gor/dol?
Netflix je odkril, da eksplicitne ocene z zvezdicami slabo napovedujejo dejansko vedenje gledalcev. Uporabniki lahko umetniški film ocenijo s 5 zvezdicami, humoristične serije pa si ogledajo maratonsko. Sistem palčkov, čeprav je bil bolj grob, je ustvaril zanesljivejše signale preferenc za njihov algoritem za priporočila. To ponazarja širši vzorec: parne ali binarne preference se pogosto bolje ujemajo z razkritimi preferencami kot absolutne ocene.
Kako deluje učenje preferenc po parih pri učenju ChatGPT?
Med RLHF človeški komentatorji primerjajo več izhodnih podatkov modela za isti poziv in nakažejo, kateri je boljši. Te primerjave usposobijo model nagrajevanja, ki napoveduje človeške preference. Model nagrajevanja nato vodi fino nastavitev z učenjem s krepitvijo. Ta parni pristop je bil ključnega pomena, ker se je neposredno absolutno ocenjevanje kakovosti pogovora izkazalo za nezanesljivo pri različnih komentatorjih.
Ali lahko absolutno točkovanje kdaj preseže parne metode?
Absolutno. Pri ocenjevanju objektivnih, merljivih atributov – ločljivosti slike, hitrosti nalaganja, dejanske natančnosti – pogosto zadostujejo absolutne lestvice z jasnimi merili, ki zahtevajo manj podatkov. Medicinsko diagnostično točkovanje, nadzor kakovosti proizvodnje in številne inženirske aplikacije imajo koristi od absolutnih okvirov. Ključno je, da se metoda ujema s tipom presoje.
Kaj je Bradley-Terryjev model in zakaj je pomemben?
Bradley-Terryjev model vsakemu elementu dodeli latentni parameter »moči«, nato pa modelira verjetnost, da en element premaga drugega, z uporabo logistične funkcije razlike v njuni moči. To je matematična hrbtenica, ki povezuje parne rezultate s kontinuiranimi uvrstitvami. Sodobne različice globokega učenja vgrajujejo elemente v vektorske prostore, kjer razdalja kodira verjetnost preferenc.
Kako obravnavate neprehodne preference v parnih sistemih?
Obstaja več strategij: odkrivanje in izključevanje nedoslednih anotatorjev, eksplicitno modeliranje šuma v modelu preferenc ali sprejemanje delnih vrstnih redov namesto vsiljevanja popolnih razvrstitev. Nekatere napredne metode obravnavajo intranzitivnost kot signal – kar kaže na večkriterijsko odločanje in ne na napako – in jo modelirajo z mešanimi modeli ali kontekstualno odvisnimi preferencami.
Zakaj se Elo šteje za sistem parnih preferenc?
Šahisti nikoli ne prejmejo absolutnih »rezultatov šahovskih spretnosti« neposredno. Namesto tega rezultati iger (parne primerjave) posodobijo njihove Elo ocene. Razlika v ocenah med dvema igralcema napoveduje verjetnost zmage. Ta elegantni sistem, ki ga je leta 1960 razvil Arpad Elo, prikazuje, kako lahko ponavljajoča se parna opazovanja implicitno povzročijo smiselne absolutne lestvice.
Ali absolutne ocene v sodobni umetni inteligenci popolnoma izginejo?
Sploh ne. Absolutne ocene ostajajo vseprisotne v ocenah izdelkov, trgovinah z aplikacijami in anketnih raziskavah. Številni hibridni sistemi uporabljajo absolutne ocene za začetno filtriranje in parne metode za natančnejše razvrščanje. Izbira je odvisna od specifične odločitve in stroškov napak v opombah.
Kako aktivno učenje zmanjša stroške parnih primerjav?
Namesto primerjave vseh možnih parov algoritmi aktivnega učenja izberejo najbolj informativne primerjave na podlagi trenutne negotovosti modela. Če model že močno daje prednost paru A pred parom B, ponovna primerjava le zapravlja trud. Strateška izbira lahko zmanjša zahtevane primerjave z O(n²) na O(n log n) ali boljše, hkrati pa ohrani natančnost razvrščanja.
Kaj ljudem olajša parno anotacijo?
Raziskave kognitivne znanosti kažejo, da primerjalna presoja zahteva manj delovnega spomina kot absolutna ocena. Pri absolutnem ocenjevanju filma morate imeti v mislih celotno lestvico kakovosti in film nanjo preslikati. Pri primerjavi dveh filmov morate preprosto ugotoviti, kateri bolje izpolnjuje vaša merila. Ta zmanjšana kognitivna obremenitev pogosto prinese bolj dosledne rezultate.
Ali se lahko te metode združijo v en sam sistem?
Vedno pogosteje, da. Nekatere platforme zbirajo absolutne ocene, vendar iz njih izpeljejo podatke za parno učenje. Druge uporabljajo absolutne ocene za grobo razvrščanje v skupine, nato pa parne primerjave znotraj skupin. Raziskave o »učenju razvrščanja« pogosto združujejo točkovne (absolutne), parne in seznamne pristope, pri čemer je optimalna kombinacija odvisna od razpoložljivosti podatkov in zahtev naloge.
Katere so glavne metrike ocenjevanja za vsak pristop?
Parne metode običajno uporabljajo Kendallov tau, normalizirani diskontirani kumulativni dobiček (NDCG) ali natančnost pri napovedovanju izrečenih preferenc. Absolutno točkovanje uporablja povprečno kvadratno napako, Pearsonovo korelacijo ali kalibracijske metrike. Pomembno je, da je parni model mogoče oceniti glede na absolutno kakovost njegovih induciranih uvrstitev in obratno – čeprav to zahteva skrbno izbiro metrik.
Kako kulturne razlike vplivajo na te pristope?
Kulturni slogi odzivanja dramatično vplivajo na absolutne ocene. Nekatere kulture se izogibajo ekstremnim rezultatom in jih stisnejo proti sredini. Druge uporabljajo lestvice drugače, glede na norme vljudnosti. Parne metode so nekoliko bolj odporne na te učinke, saj zahtevajo le relativno presojo, čeprav se same kulturne preference še vedno razlikujejo. Globalne platforme morajo pri zbiranju podatkov in oblikovanju modelov upoštevati oba pojava.
Ocena
Pri zajemanju subjektivne človeške presoje – kakovosti priporočil, uporabnosti vsebine ali estetskih preferenc – kjer se posamezne lestvice nepredvidljivo razlikujejo, izberite učenje preferenc po parih. Pri ocenjevanju objektivnih, dobro opredeljenih atributov s stabilnimi merili ali kadar potrebujete aritmetične operacije na izhodih se odločite za absolutno točkovanje. Številni produkcijski sistemi zdaj združujejo oboje: absolutne ocene za grobo filtriranje in izpopolnjevanje po parih za končno razvrščanje.