← Nieuwste papers
🤖 machine learning

Multi-User Dueling Bandits: A Fair Approach using Nash Social Welfare

Dit artikel behandelt eerlijkheid in multi-user dueling bandits door een Nash Social Welfare-doelstelling te introduceren om marginalisering van minderheden te voorkomen, een nieuwe O(T2/3)O(T^{2/3}) regret lower bound vast te stellen voor heterogene voorkeuren, en algoritmen voor te stellen die overeenkomende upper bounds bereiken.

Oorspronkelijke auteurs: Maheed H. Ahmed, Mahsa Ghasemi

Gepubliceerd 2026-06-16
📖 5 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Maheed H. Ahmed, Mahsa Ghasemi

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

Stel je voor dat jij de DJ bent op een enorm feest met honderden gasten. Jouw taak is om het perfecte nummer te kiezen om als volgende te draaien. Maar hier is de crux: je krijgt niet de kans om iedereen te vragen: "Wat wil je horen?" In plaats daarvan moet je raden door twee nummers achter elkaar af te spelen en te kijken welk nummer de menigte de voorkeur geeft. Dit is de basis van een Dueling Bandit-probleem: leren waar mensen van houden door opties te vergelijken in plaats van om beoordelingen te vragen.

Stel je nu voor dat het feest is verdeeld in verschillende groepen. Sommigen houden van heavy metal, anderen van jazz en weer anderen van pop. Als je alleen probeert de "gemiddelde" persoon te plezieren, eindig je misschien met een saaie mix waar niemand echt van geniet, of erger nog, je negeert de kleine groep die van jazz houdt volledig omdat de metalfans luider zijn.

Dit artikel stelt een nieuwe manier voor om de DJ te zijn die ervoor zorgt dat iedereen een eerlijke kans krijgt om muziek te horen die hij leuk vindt, niet alleen de meerderheid.

Het Kernprobleem: De "Gemiddelde" Valstrik

In de meeste computersystemen is het doel om de "totale gelukszaligheid" te maximaliseren (de som van het plezier van iedereen). Als 90 mensen van rock houden en 10 mensen van jazz, zal het systeem alleen rock afspelen. De 10 jazzfans krijgen nul geluk. Dit is onrechtvaardig. Het artikel betoogt dat we een systeem willen waarbij de "jazzfans" niet worden achtergelaten, zelfs niet als ze een minderheid zijn.

De Oplossing: De "Groepsgeluk"-formule

Om dit op te lossen, gebruiken de auteurs een concept genaamd Nash Social Welfare (NSW).

Denk er als volgt over na:

  • De Oude Manier (Utilitaristisch): Je telt het geluk van iedereen bij elkaar op. 90+10=10090 + 10 = 100. Als je rock speelt, zijn de 90 fans gelukkig, maar de 10 zijn ongelukkig. De totale score is hoog, maar het is onrechtvaardig.
  • De Nieuwe Manier (Nash Social Welfare): In plaats van op te tellen, vermenigvuldig je het geluk van iedereen.
    • Als de 10 jazzfans een geluksscore van 0 hebben, wordt de totale score ook 0 (90×0=090 \times 0 = 0).
    • Om een hoge score te halen, moet iedereen ten minste een beetje geluk ervaren.

Deze wiskundige truc dwingt het algoritme om rekening te houden met de kleinste groep. Als het de jazzfans negeert, stort de "score" in. Het is als een ketting: de ketting is slechts zo sterk als de zwakste schakel.

Hoe het Algoritme Werkt

Het artikel introduceert twee hoofdstrategieën (algoritmen) om de beste mix van nummers (of "arms", zoals ze dat in de wiskunde noemen) te vinden die aan deze eerlijkheidsregel voldoet.

  1. De "Eerst Leren, Dan Spelen" Strategie (Fair-Explore-Then-Commit):

    • Fase 1 (De Smaaktest): De DJ besteedt veel tijd aan het afspelen van verschillende paren nummers om precies te ontdekken waar elke groep van houdt. Ze zoeken naar de "Condorcet Winner" voor elke groep—in feite het nummer dat alle andere nummers verslaat voor die specifieke groep.
    • Fase 2 (De Setlist): Zodra ze er zeker van zijn dat ze weten waar iedereen van houdt, stoppen ze met gokken en spelen ze de perfecte mix die het geluk van iedereen in balans brengt voor de rest van het feest.
  2. De "Mix het Opnieuw" Strategie (Fair-ϵ\epsilon-Greedy):

    • Deze strategie is flexibeler. Het speelt meestal de beste mix die het tot nu toe kent, maar af en toe speelt het bewust een willekeurig paar nummers om de aannames te controleren. Als het merkt dat het ernaast zat over waar de jazzfans van houden, kan het direct van gedachten veranderen. Het is als een DJ die een paar verrassingsnummers achter de hand heeft, voor het geval de stemming van de menigte verandert.

De Grote Ontdekking: Eerlijkheid Heeft een Prijs

De auteurs bewezen iets heel belangrijks: Eerlijk zijn is moeilijker dan efficiënt zijn.

In het oude "gemiddelde" systeem kon de DJ het beste nummer heel snel leren. Maar in dit "eerlijke" systeem moet de DJ extra tijd besteden aan het uitzoeken waar de stille, minderheidsgroepen van houden, zelfs als dat het proces van het vinden van het "beste" nummer voor de meerderheid vertraagt.

Ze hebben precies berekend hoe veel langzamer dit is. Ze vonden dat de "regret" (het hoeveelheid geluk dat verloren gaat omdat de DJ het perfecte nummer nog niet kende) groeit met een specifieke snelheid: ongeveer evenredig aan de tijd in het kwadraat, gedeeld door de derdemachtswortel van het aantal groepen.

  • Simpele vertaling: Hoe meer verschillende groepen je hebt, en hoe meer opties je hebt om uit te kiezen, hoe langer het duurt om een oplossing te vinden die iedereen gelukkig maakt, vergeleken met het simpelweg tevreden stellen van de meerderheid.

De Resultaten: Werkt het?

De auteurs hebben hun ideeën getest met simulaties en echte gegevens (met een dataset van mensenvoorkeuren voor sushi).

  • Het Resultaat: Hun "Fair" algoritmen slaagden erin om de "Gini-coëfficiënt" (een maatstaf voor ongelijkheid) laag te houden.
  • De Afruil: De "Onfair" algoritmen (die alleen het totale geluk maximaliseren) maakten de meerderheid erg gelukkig, maar lieten de minderheid met bijna niets achter. De "Fair" algoritmen maakten de meerderheid iets minder gelukkig dan de onfaire algoritmen, maar ze zorgden ervoor dat de minderheid ook tevreden was.
  • De Winnaar: De "Fair" algoritmen behaalden de hoogste Nash Social Welfare score, wat betekent dat ze de beste balans vonden waarbij geen enkele groep volledig werd genegeerd.

Samenvatting

Dit artikel leert ons dat als je een systeem wilt bouwen dat iedereen eerlijk behandelt, je niet alleen naar het gemiddelde kunt kijken. Je moet een speciale wiskundige lens gebruiken (Nash Social Welfare) die het systeem dwingt om rekening te houden met de kleinste groepen. Het kost wat meer tijd en moeite om te leren wat iedereen wil, maar het resultaat is een systeem waarin niemand buitengesloten wordt.

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →