Comparthing Logo
masinõpesoovitussüsteemidinimese tagasisideedetabeli algoritmidtehisintellekt

Paarikaupa eelistuste õppimine vs absoluutse punktisüsteemi mudelid

Paarispõhine eelistuste õppimine treenib mudeleid, võrreldes kahte elementi otse, et teha kindlaks, kumb on eelistatud, samas kui absoluutse hindamise mudelid hindavad elemente sõltumatult, kasutades fikseeritud hindamisskaalasid. Mõlemad lähenemisviisid põhinevad võimsussoovitussüsteemidel, otsingu paremusjärjestusel ja inimese eelistuste vastavusse viimisel tehisintellekti süsteemides, kuid need erinevad põhimõtteliselt selle poolest, kuidas nad jäädvustavad ja esindavad inimese hinnanguid.

Esiletused

  • Paaripõhised meetodid kõrvaldavad skaala kalibreerimisprobleemid, mis kimbutavad absoluutseid hinnanguid, kuna „A on parem kui B” ei nõua ühist numbrilist arusaama.
  • Absoluutne punktisüsteem võimaldab lihtsat koondamist ja lävendite määramist – see on kriitilise tähtsusega sisu modereerimise otsuste puhul, mis vajavad selgeid piirväärtusi.
  • Kaasaegne LLM-i joondamine tugineb peamiselt paarikaupa eelistustele, kuna inimestest annoteerijad on väljundite otsesel võrdlemisel vähem eriarvamusel.
  • Elo süsteem demonstreerib, kuidas paarikaupa mängu tulemused saavad kaudselt genereerida absoluutseid oskuste hinnanguid, ühendades mõlemad lähenemisviisid.

Mis on Paarikaupa eelistuste õppimine?

Koolitusmeetod, mis õpib pigem tootepaaride omavahelisest võrdlusest kui individuaalsetest hinnangutest.

  • Pärines kognitiivteadusest ja psühhomeetriast enne masinõppes kasutuselevõttu
  • Moodustab tänapäevase RLHF-i (tugevdusõpe inimese tagasisidest) aluse sellistes süsteemides nagu ChatGPT ja Claude
  • Bradley-Terry mudel (1952) pakkus varase matemaatilise raamistiku paarikaupa eelistuste analüüsiks
  • Nõuab halvimal juhul O(n²) võrdlust, kuigi aktiivõpe vähendab seda oluliselt
  • Suurepärane subjektiivsete hinnangute tabamisel olukordades, kus absoluutsed skaalad on indiviidide lõikes erinevad

Mis on Absoluutsete punktide mudelid?

Mudelid, mis määravad objektidele sõltumatud numbrilised hinded, kasutades järjepidevaid hindamiskriteeriume.

  • Põhineb klassikalisel psühhomeetrial, kasutades Likerti skaalasid ja standardiseeritud testimismeetodeid
  • Laialdaselt kasutusel sisu modereerimisel, toodete hindamissüsteemides ja akadeemilises hindamises
  • Amazoni, IMDB ja Yelpi tärnihinnangud esindavad populaarseid absoluutse punktisüsteemi rakendusi.
  • Tavaliselt eeldatakse transitiivsust ja skaala järjepidevat kasutamist kõigi hindajate seas
  • Luba otsesed aritmeetilised toimingud: keskmistamine, läviväärtuste arvutamine ja statistiline agregeerimine

Võrdlustabel

Funktsioon Paarikaupa eelistuste õppimine Absoluutsete punktide mudelid
Põhimehhanism Võrdle kahte eset ja saa teada suhtelise eelistuse Määrake igale üksusele sõltumatu skoor
Skaala nõuded Piisab ordinaal- või binaarsest eelistusest Nõuab kalibreeritud intervalli või suhtarvu skaalat
Hindaja järjepidevus Talub individuaalset skaala varieerumist Eeldab skaala ühtlast tõlgendamist
Transitiivsuse eeldus Selgesõnaliselt modelleerige või testige transitiivsust Eeldab kaudselt transitiivsust
Arvutuslik maksumus Kõrgem (üksuste arvus ruutkeskmine) Madalam (üksuste arvus lineaarne)
Inimese pingutus Vaja on rohkem võrdlusi, aga igaüks neist on lihtsam Vaja on vähem hinnanguid, aga iga hinnangut on raskem
Väljundi tõlgendatavus Edetabelid ja tõenäosused Otsesed numbrilised hinded
Parim kasutusjuhtum Subjektiivsed eelistused, esteetika, kvaliteet Objektiivsed omadused, selged kriteeriumid

Üksikasjalik võrdlus

Fundamentaalne filosoofia

Paarispõhine eelistuste õppimine käsitleb otsustusvõimet põhimõtteliselt võrdlevana. Kui küsida kelleltki, kas ta eelistaks puhkust A või B, saab ta tavaliselt enesekindlalt vastata. Kui paluda tal hinnata iga puhkust skaalal 1-10, saad vastuolulisi tulemusi. Absoluutsete hindamismudelite puhul seevastu eeldatakse, et saame luua universaalseid mõõdupuid, mida kõik tõlgendavad identselt. See filosoofiline lõhe kujundab iga järgnevat otsust süsteemi kujundamisel.

Andmete kogumine ja märkimine

Paarikaupa eelistuste kogumine tundub annotaatorite jaoks sageli kergem. Nupu „vasakule on parem” klõpsamine nõuab vähem kognitiivset koormust kui täpsete numbriliste väärtuste määramine. Täieliku edetabeli koostamiseks on aga vaja oluliselt rohkem paarikaupa silte. Absoluutne punktisüsteem võimaldab koondada nappe andmeid – kui kümme inimest hindavad filmi hindega 7/10, on tegemist olulise signaaliga. Paarikaupa hindamisel tekitavad puuduvad võrdlused edetabeligraafikus lünki, mis tuleb järeldada.

Matemaatilised alused

Paaripõhised meetodid on seotud sotsiaalse valiku teooria ja turniiride edetabeli algoritmidega. Males kasutatav Elo hindamissüsteem teisendab paaripõhise mängu tulemused pidevateks punktisummadeks. Absoluutne punktiarvestus pärineb klassikalisest testiteooriast ja eseme-vastuste teooriast, kus varjatud tunnuseid hinnatakse vaadeldud vastuste põhjal. Kaasaegsed neuraalsed lähenemisviisid, nagu näiteks Bradley-Terry mudel sügavate manustustega, ühendavad mõlemad traditsioonid.

Reaalse maailma juurutamine

OpenAI GPT-4 ja Anthropicu Claude toetuvad RLHF-i treenimisel suuresti paarikaupa inimeste eelistustele. Inimestest annotaatorid võrdlevad mudeli väljundeid ja eelistuste andmed peenhäälestavad preemiamudeleid. Netflix kasutas ajalooliselt tärnihinnanguid (absoluutseid), kuid nihutas pöidlahoidmise peale (sisuliselt paarikaupa) pärast seda, kui avastas, et viimased genereerivad usaldusväärsemaid signaale. Google'i otsingu järjestus ühendab mõlemad: päringu-dokumendi paaride absoluutsed asjakohasuse hinded ja paarikaupa põimimise katsed reaalajas hindamiseks.

Vastupidavus ja rikkeviisid

Absoluutne punktiarvestus langeb kokku, kui hindajad kasutavad skaalasid erinevalt – ühe inimese 5/10 võib võrduda teise inimese 7/10-ga. Paaripõhised meetodid on selle monotoonse skaleerimisprobleemi suhtes immuunsed, kuid haavatavad intransitiivsete eelistuste suhtes. Kui A on parem kui B, B on parem kui C, aga C on parem kui A, peab mudel selle tsükli lahendama. Tegelikud inimlikud eelistused rikuvad sageli transitiivsust, tekitades mõlema lähenemisviisi jaoks tõsiseid filosoofilisi ja praktilisi väljakutseid.

Hübriidsed lähenemisviisid

Keerukad süsteemid ühendavad üha enam mõlemat paradigmat. Absoluutskoorid pakuvad tugipunkte; paarikaupa võrdlused täpsustavad edetabeleid. Mõned platvormid koguvad absoluutseid hinnanguid, kuid treenivad paarikaupa mudeleid, genereerides dünaamiliselt võrdluspaare hinnangute jaotusest. See hübriidstrateegia püüab tabada absoluutse kogumise efektiivsust paarikaupa õppimise robustsusega.

Plussid ja miinused

Paarikaupa eelistuste õppimine

Eelised

  • + Robustne ja hindaja skaala varieeruv
  • + Lihtsam märkuste tegemise ülesanne
  • + Jäädvustab subjektiivseid nüansse
  • + Loomulik sobivus RLHF-ile
  • + Väldib suvalise lävendi seadmist

Kinnitatud

  • Ruutvõrdluse kasv
  • Mittetäielikud edetabeli väljakutsed
  • Intransitiivne eelistuste käsitlemine
  • Kasutajatele raskem selgitada
  • Tavaliselt on vaja rohkem andmeid

Absoluutsete punktide mudelid

Eelised

  • + Otsesed numbrilised väljundid
  • + Tõhus andmete kogumine
  • + Lihtsad agregeerimismeetodid
  • + Selge lävendi rakendus
  • + Tuttav kasutajaliides

Kinnitatud

  • Skaala tõlgendamine on erinev
  • Ankurdamisefektid on levinud
  • Raskem võrdlus hindajate vahel
  • Sunnitud detailsuse probleemid
  • Subjektiivsete esemete puhul vähem usaldusväärne

Tavalised eksiarvamused

Müüt

Paaripõhised meetodid vajavad alati rohkem andmeid kui absoluutne punktiarvestus.

Tõelisus

Kuigi paarikaupa võrdluste arv kasvab ruutvõrdeliselt, on iga annotatsioon kiirem ja usaldusväärsem. Rahvahanke uuringud näitavad, et samaväärse täpsuse eesmärkide korral soosib kogu annotatsiooniaeg sageli paarikaupa meetodeid. Tõhusus sõltub suuresti aktiivõppe strateegiatest, mis valivad maksimaalselt informatiivsed paarid.

Müüt

Absoluutskoori on lihtsam tõlgendada, kuna need on numbrid.

Tõelisus

„7 tärni kümnest” tundub konkreetne, kuid selle tähendus muutub kultuuriti, kontekstiti ja individuaalselt oluliselt. Hinnangute inflatsiooni uuringud näitavad, et Netflixi kasutajad, kes varem andsid 3 tärni, annavad nüüd identse sisu eest pöidla püsti. Paaripõhised edetabelid kajastuvad sageli stabiilsemalt tegelikus kasutajate käitumises.

Müüt

Absoluutskoori saab paarikaupa paremusjärjestusse teisendada lihtsalt.

Tõelisus

Lihtne skoorivõrdlus ignoreerib ebakindlust ja kindlustunnet. Kaks punkti, mis on hinnatud punktidega 7,0 ja 7,1, võivad olla statistiliselt eristamatud, kuid naiivne teisendamine sunnib neid järjestama. Nõuetekohane teisendamine nõuab hinnangu dispersiooni modelleerimist, mis taaskehtestab keerukuse, millega paarikaupa meetodid natiivselt hakkama saavad.

Müüt

Inimese eelistused on loomupäraselt transitiivsed.

Tõelisus

Psühholoogilised uuringud näitavad järjepidevalt intransitiivsust reaalsetes eelistustes. Inimesed võivad eelistada suuremat pitsat hinna pärast, keskmist mugavuse pärast, kuid väikest tervise pärast – luues tsükleid. Mõlemad modelleerimisviisid peavad seda reaalsust käsitlema või eeldama, kusjuures paarismeetoditel on selleks selgemad vahendid.

Müüt

Paaripõhised meetodid toimivad ainult binaarsete eelistuste korral.

Tõelisus

Kaasaegsed paarikaupa raamistikud käsitlevad astmelisi eelistusi, osalist järjestust ja isegi mitme aspekti võrdlusi. Silt „paarikaupa” viitab võrdlusstruktuurile, mitte vastuse vormingule. Annotaatorid saavad paarikaupa raamistikes väljendada eelistuse tugevust, ebakindlust või mitmemõõtmelisi hinnanguid.

Sageli küsitud küsimused

Miks Netflix vahetas tärnihinnangu pöidla üles/alla vaatamise vastu?
Netflix avastas, et otsesed tärnihinnangud ennustasid tegelikku vaatamiskäitumist halvasti. Kasutajad võivad kunstifilmile anda 5 tärni, aga vaadata situatsioonikomöödiaid järjest. Kuigi pöidlasüsteem oli jämedam, genereeris see soovitusalgoritmi jaoks usaldusväärsemaid eelistussignaale. See illustreerib laiemat mustrit: paarikaupa või binaarsed eelistused korreleeruvad sageli paremini avaldatud eelistustega kui absoluutsed hinnangud.
Kuidas paarikaupa eelistuste õppimine ChatGPT treenimisel toimib?
RLHF-i ajal võrdlevad inim-annotaatorid sama ülesande puhul mitut mudeli väljundit ja näitavad, kumb on parem. Need võrdlused treenivad preemiamudelit, mis ennustab inimeste eelistusi. Seejärel juhib preemiamudel peenhäälestust tugevdusõppe kaudu. See paaripõhine lähenemine oli ülioluline, kuna vestluskvaliteedi otsene absoluutne hindamine osutus annotaatorite lõikes ebausaldusväärseks.
Kas absoluutne punktiarvestus saab kunagi paarikaupa meetodeid paremini hinnata?
Absoluutselt. Objektiivsete, mõõdetavate omaduste – pildi eraldusvõime, laadimiskiirus, faktiline täpsus – hindamisel piisab sageli selgete kriteeriumidega absoluutsetest skaaladest, mis nõuavad vähem andmeid. Meditsiinilise diagnostika hindamine, tootmise kvaliteedikontroll ja paljud insenerirakendused saavad kasu absoluutsetest raamistikest. Peamine on meetodi sobitamine otsustustüübiga.
Mis on Bradley-Terry mudel ja miks see on oluline?
Bradley-Terry mudel määrab igale objektile latentse "tugevusparameetri" ja seejärel modelleerib tõenäosust, et üks objekt edestab teist, kasutades nende tugevuste erinevuse logistilist funktsiooni. See on matemaatiline selgroog, mis ühendab paarikaupa tulemusi pidevate järjestustega. Kaasaegsed süvaõppe variandid manustavad objektid vektorruumidesse, kus kaugus kodeerib eelistuse tõenäosust.
Kuidas käsitleda intransitiivseid eelistusi paarissüsteemides?
Saadaval on mitu strateegiat: ebajärjekindlate annotaatorite tuvastamine ja välistamine, müra selgesõnaline modelleerimine eelistusmudelis või osaliste järjestuste omaksvõtmine täielike järjestuste sundimise asemel. Mõned täiustatud meetodid käsitlevad intransitiivsust signaalina – mis viitab pigem mitmekriteeriumilisele otsustusprotsessile kui veale – ja modelleerivad seda segumudelite või kontekstist sõltuvate eelistustega.
Miks peetakse Elot paaripõhiseks eelistussüsteemiks?
Maletajad ei saa kunagi absoluutseid „maleoskuste hindeid” otse. Selle asemel uuendavad mängu tulemused (paarikaupa võrdlused) nende Elo-hinnanguid. Kahe mängija hinnangute erinevus ennustab võidu tõenäosust. See elegantne süsteem, mille töötas välja Arpad Elo 1960. aastal, näitab, kuidas korduvad paarikaupa vaatlused võivad kaudselt esile kutsuda olulisi absoluutseid skaalasid.
Kas absoluutsed hinnangud kaovad tänapäeva tehisintellektis täielikult?
Sugugi mitte. Absoluutsed hinnangud on endiselt üldlevinud tootearvustustes, rakenduste poodides ja uuringutes. Paljud hübriidsüsteemid kasutavad absoluutseid hinnanguid esmaseks filtreerimiseks ja paaripõhiseid meetodeid täpsema järjestamise jaoks. Valik sõltub konkreetsest otsusest ja annotatsioonivigade maksumusest.
Kuidas aktiivõpe vähendab paarikaupa võrdlemise kulusid?
Kõikide võimalike paaride võrdlemise asemel valivad aktiivõppe algoritmid mudeli praeguse ebakindluse põhjal kõige informatiivsemad võrdlused. Kui mudel eelistab A-d B-le, siis nende uuesti võrdlemine raiskab vaeva. Strateegiline valik võib vähendada vajalikke võrdlusi O(n²)-lt O(n log n)-ni või paremani, säilitades samal ajal järjestamise täpsuse.
Mis teeb paarikaupa märkimise inimestele "lihtsaks"?
Kognitiivteaduse uuringud näitavad, et võrdlev otsustusvõime nõuab vähem töömälu kui absoluutne hindamine. Filmi absoluutselt hinnates tuleb meeles pidada tervet kvaliteediskaalat ja filmi sellele siduda. Kahe filmi võrdlemisel tuleb lihtsalt kindlaks teha, kumb vastab teie kriteeriumidele paremini. See vähendatud kognitiivne koormus annab sageli järjepidevamaid tulemusi.
Kas neid meetodeid saab ühendada ühes süsteemis?
Üha enam küll. Mõned platvormid koguvad absoluutseid hinnanguid, kuid tuletavad nendest paarikaupa treeningandmeid. Teised kasutavad absoluutseid skoori jämedateralise grupeerimise jaoks ja seejärel paarikaupa võrdlusi gruppide sees. „Järjestamise õppimise” uuringud kombineerivad sageli punktikaupa (absoluutselt), paarikaupa ja loendikaupa lähenemisviise, kusjuures optimaalne segu sõltub andmete kättesaadavusest ja ülesande nõuetest.
Millised on iga lähenemisviisi peamised hindamisnäitajad?
Paaripõhised meetodid kasutavad tavaliselt Kendalli tau-d, normaliseeritud diskonteeritud kumulatiivset võimendust (NDCG) või täpsust eelistuste ennustamisel. Absoluutskoori määramisel kasutatakse keskmist ruutviga, Pearsoni korrelatsiooni või kalibreerimismõõdikuid. Oluline on see, et paaripõhist mudelit saab hinnata selle indutseeritud järjestuste absoluutse kvaliteedi järgi ja vastupidi – kuigi see nõuab hoolikat mõõdikute valikut.
Kuidas kultuurilised erinevused neid lähenemisviise mõjutavad?
Kultuurilised reageerimisstiilid mõjutavad absoluutseid hinnanguid dramaatiliselt. Mõned kultuurid väldivad äärmuslikke hindeid, surudes hinnangud keskmise poole. Teised kasutavad viisakusnormidel põhinevaid skaalasid erinevalt. Paaripõhised meetodid on nende mõjude suhtes mõnevõrra vastupidavamad, kuna need nõuavad ainult suhtelist hinnangut, kuigi kultuurilised eelistused ise on siiski erinevad. Globaalsed platvormid peavad oma andmete kogumisel ja mudeli kujundamisel arvestama mõlema nähtusega.

Otsus

Subjektiivse inimliku hinnangu – soovituse kvaliteedi, sisu kasulikkuse või esteetiliste eelistuste – jäädvustamiseks, kus individuaalsed skaalad varieeruvad ettearvamatult, valige paarikaupa eelistuste õppimine. Objektiivsete, täpselt määratletud atribuutide hindamisel stabiilsete kriteeriumide alusel või väljunditega aritmeetiliste tehtete tegemisel valige absoluutne hindamine. Paljud tootmissüsteemid ühendavad nüüd mõlemat: absoluutsed hinnangud jämeda filtreerimise jaoks ja paarikaupa täpsustamise lõpliku järjestuse jaoks.

Seotud võrdlused

A/B-testimine mudeli serveerimisel vs. ühe mudeli juurutamine

Mudeliteenuse A/B-testimine suunab liiklust konkureerivate mudeliversioonide vahel, et mõõta reaalset toimivust, samas kui ühe mudeli juurutamine saadab kõigile kasutajatele ühe mudeli. Meeskonnad valivad nende vahel riskitaluvuse, liiklusmahu ja statistilise valideerimise vajaduse alusel enne täielikku juurutamist.

A/B-testimine sisuväljaannetes vs ühekordsed sisuväljaanded

Sisuväljaannete A/B-testimine hõlmab variatsioonide levitamist erinevatele sihtrühmadele ja tulemuslikkuse mõõtmist, samas kui ühekordsed sisuväljaanded suunavad ühe versiooni korraga kõigile. Igal lähenemisviisil on erinevad eesmärgid, kusjuures A/B-testimine eelistab andmepõhist optimeerimist ja ühekordsed väljaanded seavad esikohale kiiruse ja lihtsuse.

Adaptiivne intelligentsus vs fikseeritud käitumissüsteemid

See detailne võrdlus uurib adaptiivsete intelligentsete mootorite arhitektuurilisi erinevusi, operatsioonilisi piiranguid ja reaalset jõudlust võrreldes fikseeritud käitumisega automatiseerimissüsteemidega. Vaatleme, kuidas süsteemid, mis pidevalt õpivad uutest keskkonnaandmetest, sobivad kokku jäikade ja ennustatavate reeglipõhiste raamistikega.

Adaptiivne otsing vs staatiline otsing

Adaptiivne otsing kohandab dünaamiliselt, kuidas ja millist teavet süsteem päringu põhjal hangib, samas kui staatilised otsingukanalid järgivad fikseeritud reegleid olenemata kontekstist. Mõlemad toetavad tänapäevaseid tehisintellekti rakendusi, kuid erinevad oluliselt paindlikkuse, maksumuse ja täpsuse poolest. Nende vahel valimine sõltub töökoormuse keerukusest ja eelarvest.

Agentide koolitus keskkondades vs. võrguühenduseta andmestiku koolitus

Agentide koolitamine keskkondades hõlmab õppimist reaalajas simuleeritud või füüsilise keskkonnaga suhtlemise kaudu, samas kui võrguühenduseta andmestiku koolitamine tugineb eelnevalt kogutud andmetele ilma täiendava keskkonnale juurdepääsuta. Mõlemad lähenemisviisid treenivad masinõppe mudeleid, kuid erinevad põhimõtteliselt selle poolest, kuidas agendid kogemusi koguvad ja jõudlust parandavad.