🖱️ Anzeigenklickbetrug-Erkennung — Benfords Gesetz Live
Verfolge einen echten statistischen Test nach Benfords Gesetz, der die Häufigkeit führender Ziffern simulierter Anzeigenklick-Zahlen live mit der echten erwarteten logarithmischen Verteilung vergleicht, um betrügerische Traffic-Quellen aufzudecken.
Über die Anzeigenklickbetrug-Erkennung nach Benfords Gesetz
Diese Simulation führt eine echte Ziffernanalyse-Pipeline nach Benfords Gesetz über mehrere simulierte Anzeigen-Traffic-Quellen aus. Jede Quelle erzeugt einen Strom von Klickzahlen über viele Kampagnen oder Berichtszeiträume; die führende (erste) Ziffer jedes Wertes wird extrahiert und in ein beobachtetes Häufigkeitshistogramm eingetragen, das anschließend mit der echten Benford-Erwartungsverteilung P(d) = log₁₀(1 + 1/d) unter Verwendung einer live berechneten Chi-Quadrat-Anpassungsstatistik verglichen wird. An der Anpassungsstatistik ist nichts fest codiert — sie wird bei jedem Neuziehen oder Umschalten einer Quelle aus dem tatsächlich generierten Datensatz neu berechnet.
🔬 Was gezeigt wird
Neun 3D-Balken pro Traffic-Quelle, einer für jede mögliche führende Ziffer 1–9: ein durchgehender Balken zeigt die beobachtete Häufigkeit der Quelle, ein durchscheinender Drahtgitter-Balken dahinter zeigt die erwartete Benford-Häufigkeit. „Echte" Quellen werden durch einen logarithmisch-gleichmäßigen multiplikativen Prozess über mehrere Größenordnungen erzeugt — die klassische Bedingung, unter der echte Klickzahlen Benfords Gesetz folgen. „Betrugs"-Quellen ziehen Zahlen dagegen gleichmäßig aus einem engen Zahlenband, was nachweislich keine logarithmische Verteilung führender Ziffern erzeugen kann.
🎮 Anwendung
Schalte jede Quelle mit den Schaltflächen im linken Panel zwischen „Echt" und „Betrug" um, passe die Stichprobengröße (Perioden pro Quelle) mit dem Schieberegler an und klicke auf „Neu ziehen", um einen frischen Satz Klickdaten zu erzeugen. Ziehe, um die 3D-Szene zu drehen, scrolle zum Zoomen und klicke auf einen Balken oder eine Quellenkarte, um die genaue χ²-Statistik, den ungefähren p-Wert und die mittlere absolute Abweichung (MAD) im Detailpanel zu untersuchen. Die Rangliste sortiert sich live nach dem Betrugswahrscheinlichkeits-Score (χ²) neu, sobald sich die Daten ändern.
💡 Wusstest du schon?
Benfords Gesetz wurde erstmals 1881 vom Astronomen Simon Newcomb bemerkt, der feststellte, dass die vorderen Seiten von Logarithmentafeln deutlich abgenutzter waren als die hinteren — was bedeutet, dass Menschen viel häufiger Zahlen nachschlugen, die mit 1 beginnen, als solche, die mit 9 beginnen. Heute ist es ein Standardwerkzeug der forensischen Buchhaltung und Betrugserkennung, das genutzt wird, um Steuererklärungen, Wahlstimmenzählungen, wissenschaftliche Daten und — wie hier gezeigt — digitale Anzeigen-Traffic-Berichte auf Anzeichen von Fälschung zu untersuchen.
Häufig gestellte Fragen
Was ist Benfords Gesetz und warum gilt es für Anzeigenklick-Daten?
Benfords Gesetz besagt, dass bei vielen natürlich vorkommenden, mehrskaligen numerischen Datensätzen die erste (führende) Ziffer d nicht gleichmäßig über 1–9 verteilt ist, sondern P(d) = log₁₀(1 + 1/d) folgt — also beginnen etwa 30,1 % der Werte mit 1, 17,6 % mit 2, bis hin zu nur 4,6 %, die mit 9 beginnen. Es entsteht immer dann, wenn die zugrunde liegende Größe mehrere Größenordnungen umfasst und ihr Logarithmus annähernd gleichmäßig verteilt ist, was genau bei organischen Anzeigenklick-Zahlen passiert, die über Kampagnen sehr unterschiedlicher Größe, Budgets und Reichweite aggregiert werden. Fabrizierte Daten — erzeugt durch die Auswahl von Zahlen in einem engen Bereich, um plausibel zu wirken — besitzen diese mehrskalige Struktur nicht, weshalb sie die logarithmisch-gleichmäßige Eigenschaft nicht reproduzieren und ihre führenden Ziffern von der erwarteten Benford-Kurve abweichen.
Wie funktioniert der Chi-Quadrat-Anpassungstest hier?
Für jede Traffic-Quelle zählen wir, wie viele ihrer N Klickzahlen jede führende Ziffer 1 bis 9 aufweisen, was die beobachteten Häufigkeiten O(d) ergibt. Die erwartete Häufigkeit nach Benfords Gesetz berechnen wir als E(d) = N × log₁₀(1 + 1/d). Die Chi-Quadrat-Statistik ist χ² = Σ (O(d) − E(d))² / E(d), live berechnet aus den tatsächlich simulierten Daten bei jeder Neuerzeugung — nichts ist fest codiert. Bei 9 Ziffernkategorien gibt es 8 Freiheitsgrade, und der übliche kritische Wert für ein Signifikanzniveau von 5 % liegt bei 15,507; Quellen, deren Chi-Quadrat-Statistik diesen Schwellenwert überschreitet, werden als statistisch unvereinbar mit echtem, natürlich skaliertem Traffic markiert.
Was erzeugt den „echten" gegenüber dem „betrügerischen" Traffic in der Simulation?
Echte Quellen ziehen Klickzahlen aus einem logarithmisch-gleichmäßigen multiplikativen Prozess: Die Basisskala ist 10 hoch einem gleichmäßig zufälligen Exponenten zwischen 1 und etwa 5,2 (sodass die Größenordnungen von Zehnern bis Hunderttausenden reichen), multipliziert mit lognormalem Rauschen, das die tägliche Kampagnenschwankung darstellt. Da der Exponent gleichmäßig verteilt ist, folgen die resultierenden führenden Ziffern eng Benfords Gesetz, ähnlich wie sich echter aggregierter Web-Traffic verhält. Betrügerische Quellen ziehen Zahlen dagegen gleichmäßig aus einem engen Zahlenband, etwa 500 bis 900 Klicks — ein typisches Muster für Click-Farmen oder Bots, die ein stetiges, plausibles Volumen vortäuschen wollen, was mathematisch keine logarithmische Verteilung führender Ziffern erzeugen kann.
Was bringt die mittlere absolute Abweichung (MAD) zusätzlich zum Chi-Quadrat-Test?
Chi-Quadrat ist empfindlich gegenüber der Stichprobengröße N — bei genügend Daten werden selbst winzige, praktisch unbedeutende Abweichungen statistisch signifikant. Die mittlere absolute Abweichung, MAD = (1/9) × Σ |beobachteter Anteil(d) − P(d)|, misst die durchschnittliche Größe der Abweichung selbst, unabhängig von N. Praktiker der Ziffernanalyse (nach Nigrinis forensischen Buchhaltungskonventionen) betrachten einen MAD unter etwa 0,006 als enge Übereinstimmung, 0,006–0,012 als akzeptabel, 0,012–0,015 als grenzwertig und über 0,015 als Nichtübereinstimmung. Beide Statistiken gemeinsam zu berichten — Chi-Quadrat für statistische Signifikanz und MAD für die Effektgröße — liefert ein vollständigeres Bild als jede für sich.
Kann eine Benford-Analyse allein beweisen, dass eine Traffic-Quelle betrügerisch ist?
Nein — Benfords Gesetz ist eine Screening-Heuristik, kein Beweis. Manche echten Datensätze entsprechen ihm nicht, weil sie aus legitimen Gründen auf einen engen Bereich beschränkt sind (zum Beispiel eine kleine Kampagne mit festem Budget, die immer nahezu dieselbe Anzahl von Klicks kauft), und manche fabrizierten Daten können bewusst so gestaltet werden, dass sie eine logarithmische Verteilung nachahmen. In der echten Anzeigenbetrugserkennung ist ein signifikantes Chi-Quadrat-Ergebnis bei Klickzahlen nur eines von vielen Signalen — neben Klick-Zeitmustern, Geräte-Fingerprints, IP-Reputation und Anomalien bei der Konversionsrate —, die Analysten nutzen, um zu priorisieren, welche Traffic-Quellen eine genauere Untersuchung verdienen.
Warum bewegen sich die beobachteten Ziffernhäufigkeits-Balken auch ohne Einstellungsänderungen?
Die beobachteten Balken animieren sich sanft zu ihrer neuen Zielhöhe, sobald sich die zugrunde liegenden Daten ändern — etwa wenn du eine Quelle zwischen echt und betrügerisch umschaltest, die Stichprobengröße änderst oder auf „Neu ziehen" klickst. Dies ist rein ein visueller Glättungseffekt zur besseren Lesbarkeit; die im Seitenpanel angezeigte Chi-Quadrat-Statistik und der p-Wert werden immer direkt aus den endgültigen, ausgeruhten Daten berechnet, nicht aus dem animierten Zwischenbild.
Neun-Ziffern-Histogramme führender Ziffern werden live pro Quelle tabelliert und mit P(d) = log₁₀(1 + 1/d) unter Verwendung einer echten χ²-Anpassungsstatistik und der mittleren absoluten Abweichung verglichen, neu berechnet bei jedem Neuziehen.
3D · Three.js / WebGL-Renderer · 60 FPS Ziel · läuft vollständig clientseitig, keine Installation nötig