Causal Inference on Stopped Random Walks in Online Advertising
Dit artikel stelt een causaal inferentiekader voor om langetermijneffecten van behandelingen in online advertenties te schatten door omzet te modelleren als een gestopte random walk onder budgetbeperkingen, waardoor de i.i.d.-aanname wordt versoepeld en de Stelling van Anscombe en de Centrale Limietstelling worden gebruikt om geldige betrouwbaarheidsintervallen te construeren.
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 je de manager bent van een enorm, bruisend digitaal dorpsplein (zoals Instagram of TikTok). Elke dag lopen er duizenden mensen doorheen, en jij hebt een beperkt aantal billboards om advertenties aan te tonen. Je hebt ook een groep winkeliers (adverteerders) die borden op je billboards willen plaatsen, maar elke winkelier heeft een strikte dagelijkse bestedingslimiet.
De tekst die je deelde gaat over een lastig probleem: Hoe bepaal je of het veranderen van de prijs van je billboards op de lange termijn meer geld oplevert, zonder dat je per ongeluk de economie van het dorp ruïneert terwijl je het aan het testen bent?
Hier is de uitleg van hun oplossing, met eenvoudige analogieën.
1. Het Probleen: De "Verkeersregelaar"-paradox
In een normaal experiment (zoals het testen van een nieuw medicijn) geef je het medicijn aan één groep en een placebo aan een andere, en je telt de resultaten. De mensen veranderen hun gedrag niet simpelweg omdat ze worden geobserveerd.
Maar bij online advertenties verandert de handeling van het meten het resultaat.
- Als je de prijs van een billboard verhoogt (de "behandeling"), zien minder mensen advertenties.
- Omdat er minder mensen advertenties zien, hebben de winkeliers aan het einde van de dag geld over.
- Omdat ze geld over hebben, kunnen ze de volgende dag agressiever bieden.
- Ook als de advertenties irritant of te duur zijn, verlaten mensen het dorpsplein eerder, wat betekent dat er minder "mogelijkheden" zijn om advertenties te tonen in de eerste plaats.
De auteurs noemen dit een Stopped Random Walk (een gestopte willekeurige wandeling). Stel je een dronken persoon voor die een straat afloopt (de gebruikerssessie). De persoon stopt met lopen wanneer hij thuiskomt of moe wordt. De "behandeling" (de advertentieprijs) verandert niet alleen hoeveel geld de persoon onderweg uitgeeft; het verandert ook hoe ver de persoon loopt voordat hij stopt. Als je alleen het geld per stap telt, mis je het feit dat de persoon eerder is gestopt met lopen.
2. De Oplossing: De "Permutatie-truc" (De Kassa-rij)
De wiskunde hierachter is ongelooflijk complex omdat er miljoenen gebruikers en honderden adverteerders tegelijkertijd met elkaar interageren. Het is alsof je probeert elk enkel item op duizenden verschillende lopende banden in een supermarkt tegelijkertijd te volgen. De data is te groot om te analyseren.
De auteurs introduceren een slimme truc genaamd Permutatie.
- De Analogie: Stel je een supermarkt voor waar klanten (gebruikers) door elkaar heen op een enkele lopende band staan. Klant A legt een artikel neer, dan Klant B, dan weer Klant A.
- De Truc: De auteurs zeggen: "Laten we doen alsof we de band hebben herschikt zodat Klant A eerst al zijn artikelen neerlegt, en daarna Klant B al zijn artikelen."
- Waarom het werkt: Ze beargumenteren dat zolang de winkeliers (adverteerders) enorme budgetten hebben die wekenlang meegaan, het niet uitmaakt of ze betalen voor artikelen in een door elkaar gehusselde volgorde of in een gegroepeerde volgorde. Het totale uitgegeven bedrag en de totale verkochte artikelen zullen ongeveer hetzelfde zijn. Dit stelt hen in staat om de chaotische bende te vereenvoudigen tot een beheersbare, ordelijke lijn.
3. Het Experiment: De "Budgetsplitsing"
Om te testen of een nieuwe billboardprijs werkt, kunnen ze niet simpelweg een jaar wachten om de resultaten te zien. Dat gaat te langzaam en kost te veel geld. In plaats daarvan gebruiken ze een Budget-Splitsingsexperiment.
- De Opzet: Ze nemen de gehele populatie gebruikers en splitsen deze willekeurig in twee groepen: Groep A en Groep B.
- De Twist: Ze splitsen ook de budgetten van de adverteerders. Als een adverteerder \100 te besteden heeft, geven ze \50 aan "budgetkracht" aan Groep A en $50 aan Groep B.
- De Test:
- Groep A ziet advertenties met een Hoge Prijs.
- Groep B ziet advertenties met een Lage Prijs.
- De Meting: Ze draaien dit voor een bepaalde tijd (bijv. een paar dagen). Ze tellen:
- Hoeveel advertenties er in elke groep zijn getoond? (Onthoud dat de groep met de Hoge Prijs mogelijk minder advertenties toont omdat mensen sneller de site verlaten).
- Hoeveel geld er per advertentie is verdiend.
4. Het Resultaat: Het "Betrouwbaarheidsinterval"
Het paper biedt een wiskundige formule om het antwoord te berekenen. Het vertelt de uitgever: "Op basis van wat er in ons korte experiment is gebeurd, zijn we voor 95% zeker dat de nieuwe prijs je totale jaarlijkse omzet met dit specifieke bedrag zal verhogen (of verlagen)."
Ze gebruiken geavanceerde statistische instrumenten (zoals de Centrale Limietstelling en Walds Vergelijking) om rekening te houden met het feit dat:
- Het aantal mensen dat door het dorp liep, veranderde.
- De budgetten van de winkeliers op verschillende momenten opraakten.
- De "stoptijd" (wanneer een gebruikerssessie eindigt) anders was voor elke groep.
Samenvatting
Het paper lost het probleem op van het voorspellen van de winst op lange termijn in een systeem waarbij de regels van het spel bepalen hoe het spel gespeeld wordt.
In plaats van in de war te raken door de chaos van miljoenen gebruikers en adverteerders die met elkaar interageren, doen ze het volgende:
- Ze herschikken de data (Permutatie-truc) om het wiskundig oplosbaar te maken.
- Ze splitsen de budgetten (Budget-Splitsing) om een eerlijk en snel experiment uit te voeren.
- Ze gebruiken een speciale formule om de resultaten van het korte experiment te vertalen naar een betrouwbare voorspelling voor de totale jaarlijkse omzet, zelfs wanneer het aantal "klanten" tijdens de test veranderde.
Het is een manier om veilig een nieuw beleid te testen in een complex, levend ecosysteem, zonder het ecosysteem te breken terwijl je het observeert.
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.