Comparthing Logo
mašīnmācīšanāsieteikumu sistēmascilvēku atsauksmesrangošanas algoritmimākslīgais intelekts

Pāru preferenču mācīšanās salīdzinājumā ar absolūtās vērtēšanas modeļiem

Pāru preferenču apguve apmāca modeļus, tieši salīdzinot divus vienumus, lai noteiktu, kuram tiek dota priekšroka, savukārt absolūtās vērtēšanas modeļi vienumus novērtē neatkarīgi, izmantojot fiksētas vērtēšanas skalas. Abas pieejas izmanto jaudas ieteikumu sistēmas, meklēšanas rangu un cilvēka preferenču saskaņošanu mākslīgā intelekta sistēmās, taču tās būtiski atšķiras ar to, kā tās uztver un attēlo cilvēka spriedumus.

Iezīmes

  • Pāru metodes novērš skalas kalibrēšanas problēmas, kas nomoka absolūtos vērtējumus, jo "A ir labāks par B" nav nepieciešama kopīga skaitliska izpratne.
  • Absolūtā vērtēšana nodrošina vienkāršu apkopošanu un robežvērtību noteikšanu, kas ir ļoti svarīgi satura moderācijas lēmumiem, kuriem nepieciešamas skaidras robežvērtības.
  • Mūsdienu LLM saskaņošana galvenokārt balstās uz pāru preferencēm, jo cilvēku anotētāji mazāk nepiekrīt, tieši salīdzinot rezultātus.
  • Elo sistēma parāda, kā pāru spēļu rezultāti var netieši ģenerēt absolūtos prasmju vērtējumus, savienojot abas pieejas.

Kas ir Pāru preferenču mācīšanās?

Apmācības pieeja, kas mācās no relatīviem salīdzinājumiem starp vienību pāriem, nevis no atsevišķiem vērtējumiem.

  • Radās kognitīvajā zinātnē un psihometrijā, pirms to izmantoja mašīnmācībā
  • Veido mūsdienu RLHF (pastiprināšanas mācīšanās no cilvēka atgriezeniskās saites) pamatu tādās sistēmās kā ChatGPT un Claude
  • Bredlija-Terija modelis (1952) nodrošināja agrīnu matemātisko ietvaru pāru preferenču analīzei
  • Sliktākajā gadījumā nepieciešami O(n²) salīdzinājumi, lai gan aktīvā mācīšanās to ievērojami samazina.
  • Izcili spēj uztvert subjektīvus spriedumus, ja absolūtās skalas dažādiem indivīdiem atšķiras

Kas ir Absolūtās vērtēšanas modeļi?

Modeļi, kas piešķir neatkarīgus skaitliskus vērtējumus vienumiem, izmantojot konsekventus vērtēšanas kritērijus.

  • Balstīts uz klasisko psihometriju ar Likerta skalām un standartizētām testēšanas metodēm
  • Plaši izmantots satura moderēšanā, produktu vērtēšanas sistēmās un akadēmiskajā vērtēšanā
  • Zvaigžņu vērtējumi vietnēs Amazon, IMDB un Yelp ir populāras absolūtās vērtēšanas ieviešanas metodes.
  • Parasti pieņem tranzitivitāti un konsekventu skalas lietošanu visu vērtētāju vidū
  • Iespējot tiešas aritmētiskās darbības: vidējošanu, sliekšņu aprēķināšanu un statistisko apkopošanu

Salīdzinājuma tabula

Funkcija Pāru preferenču mācīšanās Absolūtās vērtēšanas modeļi
Galvenais mehānisms Salīdziniet divus vienumus, uzziniet relatīvās preferences Piešķiriet katram vienumam neatkarīgu vērtējumu
Mēroga prasības Pietiek ar ordinālo vai bināro preferenci Nepieciešama kalibrēta intervāla vai attiecības skala
Vērtētāja konsekvence Pieļauj individuālas mēroga variācijas Pieņem vienotu mēroga interpretāciju
Tranzitivitātes pieņēmums Skaidri modeļi vai testi tranzitīvitātei Netieši pieņem tranzitivitāti
Aprēķina izmaksas Augstāks (vienību skaita kvadrāts) Zemāks (lineārs vienību skaita ziņā)
Cilvēka piepūle Nepieciešami vairāk salīdzinājumu, taču katrs no tiem ir vienkāršāks. Nepieciešams mazāk vērtējumu, bet katrs ir grūtāks
Izvades interpretējamība Rangs un varbūtības Tiešie skaitliskie rādītāji
Labākais lietošanas gadījums Subjektīvās preferences, estētika, kvalitāte Objektīvas īpašības, skaidri kritēriji

Detalizēts salīdzinājums

Fundamentālā filozofija

Pāru preferenču mācīšanās uztver spriedumus kā principiāli salīdzinošus. Kad kādam jautājat, vai viņš dotu priekšroku atvaļinājumam A vai atvaļinājumam B, viņš parasti var atbildēt pārliecinoši. Ja palūdzat viņam novērtēt katru atvaļinājumu skalā no 1 līdz 10, jūs iegūstat nekonsekventus rezultātus. Turpretī absolūtās vērtēšanas modeļi pieņem, ka mēs varam izveidot universālus kritērijus, kurus visi interpretē identiski. Šī filozofiskā plaisa ietekmē katru pakārtoto lēmumu sistēmas projektēšanā.

Datu vākšana un anotācija

Pāru preferenču apkopošana anotētājiem bieži vien šķiet vieglāka. Noklikšķinot uz “pa kreisi ir labāk”, tiek prasīta mazāka kognitīvā slodze nekā precīzu skaitlisku vērtību piešķiršana. Tomēr, lai izveidotu pilnīgu rangu, ir nepieciešams ievērojami vairāk pāru etiķešu. Absolūtā vērtēšana ļauj apkopot retus datus — ja desmit cilvēki novērtē filmu ar 7/10, jums ir nozīmīgs signāls. Izmantojot pāru vērtēšanu, trūkstošie salīdzinājumi rada nepilnības rangu grafikā, kas ir jāsecina.

Matemātiskie pamati

Pāru metodes ir saistītas ar sociālās izvēles teoriju un turnīru rangu algoritmiem. Šaha Elo vērtēšanas sistēma pāru spēles rezultātus pārvērš nepārtrauktos rezultātos. Absolūtā vērtēšana ir cēlusies no klasiskās testu teorijas un uzdevumu atbilžu teorijas, kur latentās iezīmes tiek novērtētas no novērotajām atbildēm. Mūsdienu neironu pieejas, piemēram, Bredlija-Terija modelis ar dziļiem iegulšanas paņēmieniem, apvieno abas tradīcijas.

Reālās pasaules izvietošana

OpenAI GPT-4 un Anthropic Claude RLHF apmācības laikā lielā mērā paļaujas uz cilvēku pāru preferencēm. Cilvēku anotatori salīdzina modeļu rezultātus, un preferenču dati precīzi noregulē atlīdzības modeļus. Netflix vēsturiski izmantoja zvaigžņu vērtējumus (absolūtus), bet pārgāja uz īkšķiem uz augšu/uz leju (faktiski pāru vērtējumus) pēc tam, kad atklāja, ka pēdējie ģenerē uzticamākus signālus. Google meklēšanas rangs apvieno abus: absolūtās atbilstības pakāpes vaicājumu-dokumentu pāriem, kā arī pāru savstarpējas savietošanas eksperimentus tiešraides novērtēšanai.

Izturība un atteices režīmi

Absolūtā vērtēšana sabrūk, ja vērtētāji skalas izmanto atšķirīgi — viena cilvēka 5/10 var būt vienāds ar cita cilvēka 7/10. Pāru metodes ir imūnas pret šo monotono mērogošanas problēmu, bet ir neaizsargātas pret intransitīvām vēlmēm. Ja A ir labāks par B, B ir labāks par C, bet C ir labāks par A, modelim ir jāatrisina šis cikls. Reālas cilvēku vēlmes bieži vien pārkāpj tranzitivitāti, radot patiesas filozofiskas un praktiskas problēmas abām pieejām.

Hibrīda pieejas

Sarežģītas sistēmas arvien vairāk apvieno abas paradigmas. Absolūtie rādītāji nodrošina enkurus; pāru salīdzinājumi precizē reitingus. Dažas platformas apkopo absolūtos vērtējumus, bet apmāca pāru modeļus, dinamiski ģenerējot salīdzināšanas pārus no vērtējumu sadalījuma. Šī hibrīdstratēģija mēģina aptvert absolūtās apkopošanas efektivitāti ar pāru mācīšanās robustumu.

Priekšrocības un trūkumi

Pāru preferenču mācīšanās

Iepriekšējumi

  • + Noturīga pret vērtētāja skalas variāciju
  • + Vienkāršāks anotāciju uzdevums
  • + Uztver subjektīvas nianses
  • + Dabiska piemērotība RLHF
  • + Novērš patvaļīgu sliekšņa iestatīšanu

Ievietots

  • Kvadrātveida salīdzinājuma pieaugums
  • Nepabeigti rangu izaicinājumi
  • Intransitīva preferenču apstrāde
  • Grūtāk izskaidrot lietotājiem
  • Parasti nepieciešams vairāk datu

Absolūtās vērtēšanas modeļi

Iepriekšējumi

  • + Tiešas skaitliskās izejas
  • + Efektīva datu vākšana
  • + Vienkāršas apkopošanas metodes
  • + Skaidra sliekšņa piemērošana
  • + Pazīstama lietotāja saskarne

Ievietots

  • Skalas interpretācija atšķiras
  • Bieži sastopami noenkurošanās efekti
  • Grūtāka salīdzināšana starp vērtētājiem
  • Piespiedu granularitātes problēmas
  • Mazāk uzticams subjektīviem priekšmetiem

Biežas maldības

Mīts

Pāru metodēm vienmēr ir nepieciešams vairāk datu nekā absolūtajai vērtēšanai.

Realitāte

Lai gan pāru salīdzināšanas skaits pieaug kvadrātiski, katra anotācija ir ātrāka un uzticamāka. Pētījumi pūļa finansēšanas jomā liecina, ka līdzvērtīgu precizitātes mērķu sasniegšanai kopējais anotācijas laiks bieži vien ir labvēlīgs pāru metodēm. Efektivitāte lielā mērā ir atkarīga no aktīvām mācīšanās stratēģijām, kas atlasa maksimāli informatīvus pārus.

Mīts

Absolūtie rādītāji ir vieglāk interpretējami, jo tie ir skaitļi.

Realitāte

“7 no 10” šķiet konkrēts vērtējums, taču tā nozīme krasi mainās dažādās kultūrās, kontekstos un individuālajos noskaņojumos. Pētījums par vērtējumu inflāciju liecina, ka Netflix lietotāji, kuri iepriekš piešķīra 3 zvaigznes, tagad novērtē identisku saturu pozitīvi. Pāru vērtējumi bieži vien stabilāk atspoguļojas faktiskajā lietotāju uzvedībā.

Mīts

Absolūtos rezultātus var vienkārši pārvērst pāru rangos.

Realitāte

Vienkārša rezultātu salīdzināšana ignorē nenoteiktību un pārliecību. Divi vienumi, kas novērtēti ar 7,0 un 7,1, var būt statistiski neatšķirami, tomēr naiva konvertēšana piespiež veikt secību. Pareiza konvertēšana prasa vērtējuma dispersijas modelēšanu, kas atkal ievieš sarežģītību, ko pāru metodes apstrādā dabiski.

Mīts

Cilvēka preferences dabiski ir pārejošas.

Realitāte

Psiholoģiskie pētījumi konsekventi pierāda reālu preferenču intranzitīvitāti. Cilvēki var dot priekšroku lielākai picai cenas dēļ, vidējai picai ērtības dēļ, bet mazai veselības dēļ, radot ciklus. Abām modelēšanas pieejām ir jāapgūst vai jāpieņem, ka šī realitāte ir jāņem vērā, un pāru metodēm ir precīzāki rīki, lai to izdarītu.

Mīts

Pāru metodes darbojas tikai binārajām preferencēm.

Realitāte

Mūsdienu pāru sistēmas apstrādā pakāpeniskas preferences, daļējas secības un pat vairāku aspektu salīdzinājumus. Apzīmējums “pāru” attiecas uz salīdzināšanas struktūru, nevis atbildes formātu. Anotatori pāru sistēmās var izteikt preferences stiprumu, nenoteiktību vai daudzdimensionālus spriedumus.

Bieži uzdotie jautājumi

Kāpēc Netflix pārgāja no zvaigžņu vērtējumiem uz īkšķiem uz augšu/uz leju?
Netflix atklāja, ka skaidri zvaigžņu vērtējumi slikti prognozēja faktisko skatīšanās uzvedību. Lietotāji varētu novērtēt mākslas filmu ar 5 zvaigznēm, bet skatīties situāciju komēdijas bez pārtraukuma. Īkšķu sistēma, lai arī rupjāka, ģenerēja uzticamākus preferenču signālus savam ieteikumu algoritmam. Tas ilustrē plašāku modeli: pāru vai binārās preferences bieži vien labāk korelē ar atklātajām preferencēm nekā absolūtie vērtējumi.
Kā pāru preferenču mācīšanās darbojas ChatGPT apmācībā?
RLHF laikā cilvēku anotatori salīdzina vairākus modeļu rezultātus vienam un tam pašam uzdevumam un norāda, kurš ir labāks. Šie salīdzinājumi apmāca atlīdzības modeli, kas paredz cilvēku vēlmes. Pēc tam atlīdzības modelis vada precizēšanu, izmantojot pastiprinājuma mācīšanos. Šī pāru pieeja bija izšķiroša, jo tieša absolūtā sarunas kvalitātes vērtēšana izrādījās neuzticama dažādiem anotatoriem.
Vai absolūtā vērtēšana jebkad var pārspēt pāru metodes?
Pilnīgi noteikti. Novērtējot objektīvus, izmērāmus atribūtus — attēla izšķirtspēju, ielādes ātrumu, faktisko precizitāti —, bieži vien pietiek ar absolūtām skalām ar skaidriem kritērijiem un tām nepieciešams mazāk datu. Medicīniskās diagnostikas vērtēšana, ražošanas kvalitātes kontrole un daudzas inženiertehniskās lietojumprogrammas gūst labumu no absolūtām sistēmām. Galvenais ir saskaņot metodi ar sprieduma veidu.
Kas ir Bredlija-Terija modelis un kāpēc tas ir svarīgs?
Bredlija-Terija modelis katram vienumam piešķir latentu “stipruma” parametru un pēc tam modelē varbūtību, ka viens vienums pārspēj citu, izmantojot to stipruma starpības loģistisko funkciju. Tas ir matemātiskais mugurkauls, kas savieno pāru rezultātus ar nepārtrauktu rangu noteikšanu. Mūsdienu dziļās mācīšanās varianti iegulda vienumus vektoru telpās, kur attālums kodē preferences varbūtību.
Kā jūs rīkojaties ar intransitīvām preferencēm pāru sistēmās?
Pastāv vairākas stratēģijas: nekonsekventu anotatoru noteikšana un izslēgšana, trokšņa modelēšana skaidri preferenču modelī vai daļēju secību iekļaušana, nevis pilnīgu rangu piespiešana. Dažas progresīvas metodes traktē intranzitivitāti kā signālu, kas norāda uz daudzkritēriju lēmumu pieņemšanu, nevis kļūdu, un modelē to ar jauktiem modeļiem vai no konteksta atkarīgām preferencēm.
Kāpēc Elo tiek uzskatīta par pāru preferenču sistēmu?
Šaha spēlētāji nekad nesaņem absolūtos "šaha prasmju rādītājus" tieši. Tā vietā spēles rezultāti (pāru salīdzinājumi) atjaunina viņu Elo vērtējumus. Reitingu atšķirība starp diviem spēlētājiem prognozē uzvaras varbūtību. Šī elegantā sistēma, ko 1960. gadā izstrādāja Arpads Elo, parāda, kā atkārtoti pāru novērojumi var netieši izraisīt nozīmīgas absolūtās skalas.
Vai mūsdienu mākslīgajā intelektā absolūtie vērtējumi pilnībā izzūd?
Nepavisam. Absolūtie vērtējumi joprojām ir plaši izplatīti produktu apskatos, lietotņu veikalos un aptauju pētījumos. Daudzas hibrīdsistēmas izmanto absolūtos vērtējumus sākotnējai filtrēšanai un pāru metodes detalizētai ranžēšanai. Izvēle ir atkarīga no konkrētā lēmuma, kas jāpieņem, un anotāciju kļūdu izmaksām.
Kā aktīvā mācīšanās samazina pāru salīdzināšanas izmaksas?
Tā vietā, lai salīdzinātu visus iespējamos pārus, aktīvās mācīšanās algoritmi atlasa informatīvākos salīdzinājumus, pamatojoties uz pašreizējo modeļa nenoteiktību. Ja modelis jau tā dod priekšroku A pār B, to atkārtota salīdzināšana ir pūļu izšķiešana. Stratēģiskā atlase var samazināt nepieciešamo salīdzinājumu skaitu no O(n²) līdz O(n log n) vai labāk, vienlaikus saglabājot ranžēšanas precizitāti.
Kas padara pāru anotāciju cilvēkiem “vienkāršāku”?
Kognitīvās zinātnes pētījumi liecina, ka salīdzinošā vērtēšana prasa mazāk darba atmiņas nekā absolūtā vērtēšana. Vērtējot filmu absolūti, jāpatur prātā visa kvalitātes skala un jāsasaista filma ar to. Salīdzinot divas filmas, vienkārši jānosaka, kura labāk atbilst jūsu kritērijiem. Šī samazinātā kognitīvā slodze bieži vien dod konsekventākus rezultātus.
Vai šīs metodes var apvienot vienā sistēmā?
Arvien biežāk, jā. Dažas platformas apkopo absolūtos vērtējumus, bet no tiem iegūst pāru apmācības datus. Citas izmanto absolūtos rādītājus rupjgraudainai segmentēšanai un pēc tam pāru salīdzināšanai segmentos. Pētījumos par "ranžēšanas apguvi" bieži tiek apvienotas punktu (absolūtās), pāru un sarakstu pieejas, optimālo kombināciju izvēloties atkarībā no datu pieejamības un uzdevuma prasībām.
Kādi ir katras pieejas galvenie novērtēšanas rādītāji?
Pāru metodes parasti izmanto Kendala tau, normalizēto diskontēto kumulatīvo pieaugumu (NDCG) vai precizitāti, lai prognozētu neizvēlētās preferences. Absolūtajā vērtēšanā tiek izmantota vidējā kvadrātiskā kļūda, Pīrsona korelācija vai kalibrēšanas metrikas. Svarīgi ir tas, ka pāru modeli var novērtēt pēc tā inducēto rangu absolūtās kvalitātes un otrādi, lai gan tas prasa rūpīgu metriku izvēli.
Kā kultūras atšķirības ietekmē šīs pieejas?
Kultūras atbilžu stili būtiski ietekmē absolūtos vērtējumus. Dažas kultūras izvairās no galējiem vērtējumiem, saspiežot vērtējumus uz vidu. Citas izmanto skalas atšķirīgi, pamatojoties uz pieklājības normām. Pāru metodes ir nedaudz izturīgākas pret šīm ietekmēm, jo tām nepieciešams tikai relatīvs spriedums, lai gan pašas kultūras preferences joprojām atšķiras. Globālajām platformām datu vākšanā un modeļu izstrādē jāņem vērā abas parādības.

Spriedums

Izvēlieties pāru preferenču apguvi, ja vēlaties uztvert subjektīvu cilvēka spriedumu — ieteikuma kvalitāti, satura noderīgumu vai estētisko izvēli —, ja atsevišķas skalas atšķiras neparedzami. Izvēlieties absolūto vērtēšanu, novērtējot objektīvus, precīzi definētus atribūtus ar stabiliem kritērijiem vai ja jums ir nepieciešamas aritmētiskas darbības ar rezultātiem. Daudzas ražošanas sistēmas tagad apvieno abus: absolūtos vērtējumus rupjai filtrēšanai un pāru precizēšanu galīgajam rangam.

Saistītie salīdzinājumi

A/B testēšana modeļu rādīšanā salīdzinājumā ar viena modeļa ieviešanu

A/B testēšana modeļu apkalpošanā novirza trafiku starp konkurējošām modeļu versijām, lai novērtētu reālo veiktspēju, savukārt viena modeļa ieviešana visiem lietotājiem nosūta vienu modeli. Komandas izvēlas starp tiem, pamatojoties uz riska toleranci, trafika apjomu un statistiskās validācijas nepieciešamību pirms pilnīgas ieviešanas.

A/B testēšana satura izlaidumos salīdzinājumā ar vienreizējiem satura izlaidumiem

A/B testēšana satura izlaidumos ietver variāciju ieviešanu dažādiem auditorijas segmentiem un veiktspējas mērīšanu, savukārt vienreizēji satura izlaidumi vienlaikus nodrošina vienu versiju visiem lietotājiem. Katra pieeja atbilst dažādiem mērķiem, A/B testēšanai dodot priekšroku uz datiem balstītai optimizācijai, bet vienreizējiem izlaidumiem prioritāte ir ātrums un vienkāršība.

Adaptīvā izguve salīdzinājumā ar statisko izguves cauruļvadiem

Adaptīvā izguve dinamiski pielāgo, kā un kādu informāciju sistēma izgūst, pamatojoties uz vaicājumu, savukārt statiskās izguves cauruļvadi ievēro fiksētus noteikumus neatkarīgi no konteksta. Abas nodrošina modernas mākslīgā intelekta lietojumprogrammas, taču tās ievērojami atšķiras pēc elastības, izmaksām un precizitātes. Izvēle starp tām ir atkarīga no darba slodzes sarežģītības un budžeta.

Adaptīvais intelekts pret fiksētas uzvedības sistēmām

Šajā detalizētajā salīdzinājumā tiek pētītas adaptīvo intelekta dzinēju arhitektūras atšķirības, darbības ierobežojumi un reālā veiktspēja salīdzinājumā ar fiksētas uzvedības automatizācijas sistēmām. Mēs aplūkojam, kā sistēmas, kas nepārtraukti mācās no jauniem vides datiem, atbilst stingrām, paredzamām, uz noteikumiem balstītām sistēmām.

Aģentu apmācība vidēs salīdzinājumā ar bezsaistes datu kopu apmācību

Aģentu apmācība vidēs ietver mācīšanos, izmantojot reāllaika mijiedarbību ar simulētu vai fizisku vidi, savukārt bezsaistes datu kopu apmācība balstās uz iepriekš apkopotiem datiem bez papildu piekļuves videi. Abas pieejas apmāca mašīnmācīšanās modeļus, taču būtiski atšķiras tas, kā aģenti apkopo pieredzi un uzlabo veiktspēju.