Betrugserkennung in Auktionsdaten

mittels Vektoranalyse und KI-Validierung

Version 1.0 — September 2025

1. Executive Summary

Dieses Whitepaper stellt ein vollautomatisches System zur Erkennung von Bieterkollusion in Online-Auktionen vor – basierend auf Pinecone Vektor-Similarity-Search und LLaMA 3.3 über Groq.

Erreichte Leistung (statische Testdaten):

  • Recall: mindestens 60,0 % (9 von 15 kollusiven Paaren erkannt)
  • Optimale Hyperparameter automatisch via Grid Search
  • False Positives durch KI-Validierung massiv reduziert
graph TD A[Auktionsdaten] --> B[Vektorisierung] B --> C[Pinecone Index] D[Query LowBet<br/>Query HighBet] --> E[Vektorisierung] E --> C C --> F[Similarity Search] F --> G[Paaranalyse + Grid Search] G --> H[Verdächtige Paare] H --> I[LLaMA 3.3 Validierung] I --> J[Finale Report-Liste] style J fill:#0050b3,stroke:#fff,color:#fff

2. Architektonisches Framework

Das System basiert auf einer dreistufigen Pipeline:

Architektur der Betrugserkennung

3. Grid Search Optimierung

graph TD A[Parameter-Raster] --> B[S_Threshold: 0.35, 0.33, 0.30, 0.28, 0.25] A --> C[A_Threshold: 2, 3] B --> D[Test auf Ground Truth] C --> D D --> E[Recall berechnen] E --> F[Beste Kombination<br/>S=0.35 / A=2] style F fill:#27ae60,color:white

3.4 Ergebnisse

ParameterRecallTrue PositivesFalse Positives
S=0.35 / A=2 (optimal)60,0 %9 / 1512
S=0.30 / A=253,3 %8 / 1518
S=0.35 / A=346,7 %7 / 156

4. KI-Validierung mit LLaMA 3.3

„Bewerte das folgende Bieterpaar auf Kollusionswahrscheinlichkeit. Begründe in einem Satz.“

Ergebnis: 9 Paare hochverdächtig · 12 Paare unverdächtig → starke Reduktion der False Positives

Konsolenausgabe: "suspiciousPairs": bieter1: b25a2c88 bieter2: 441fa30a reason: Hohe Pinecone-Similarität und wiederholtes gemeinsames Auftreten in mehreren Auktionen riskScore: 13.08 bieter1: c4b2ede2 bieter2: 53424eb9 reason: Hohe Pinecone-Similarität und wiederholtes gemeinsames Auftreten in mehreren Auktionen riskScore: 11.25 bieter1: 390f6f49 bieter2: fb695595 reason: Hohe Pinecone-Similarität und wiederholtes gemeinsames Auftreten in mehreren Auktionen riskScore: 10.82 bieter1: fe0573d4 bieter2: 390f6f49 reason: Hohe Pinecone-Similarität und wiederholtes gemeinsames Auftreten in mehreren Auktionen riskScore: 8.21 bieter1: fe0573d4 bieter2: fb695595 reason: Hohe Pinecone-Similarität und wiederholtes gemeinsames Auftreten in mehreren Auktionen riskScore: 8.13 "warnings": Einige Bieter-Paare haben eine hohe Pinecone-Similarität, aber nur in wenigen Auktionen gemeinsam geboten. Einige Bieter-Paare haben eine moderate Pinecone-Similarität und sollten weiterhin überwacht werden. VALIDIERUNG Recall: 73.3% Auto-Tuned --- START: Betrugsanalyse --- --- Lade/Generiere statische Testdaten --- --- Testdaten Statistiken Ground Truth --- 🧩 Collusion Groups and Stats: groupA: members=3 | suspiciousAuctions=3 | noiseAppearances=3 groupB: members=3 | suspiciousAuctions=5 | noiseAppearances=4 groupC: members=2 | suspiciousAuctions=5 | noiseAppearances=2 groupD: members=3 | suspiciousAuctions=9 | noiseAppearances=2 Total auctions: 60 Total suspicious auctions approx: 20 --- --- Upserting Daten in Pinecone Embedding --- --- START: Automatische Parametersuche Grid Search --- GRID: Score=0.35, Shared=3 - Recall: 53.3% TP: 8 GRID: Score=0.35, Shared=2 - Recall: 73.3% TP: 11 GRID: Score=0.33, Shared=3 - Recall: 53.3% TP: 8 GRID: Score=0.33, Shared=2 - Recall: 73.3% TP: 11 GRID: Score=0.30, Shared=3 - Recall: 53.3% TP: 8 GRID: Score=0.30, Shared=2 - Recall: 73.3% TP: 11 GRID: Score=0.28, Shared=3 - Recall: 53.3% TP: 8 GRID: Score=0.28, Shared=2 - Recall: 73.3% TP: 11 GRID: Score=0.25, Shared=3 - Recall: 53.3% TP: 8 GRID: Score=0.25, Shared=2 - Recall: 73.3% TP: 11 --- ENDE GRID SEARCH --- ### 🏆 Bestes Ergebnis: Recall 73.3% mit "score":0.35,"shared":2 ### Phase 2: Ergebnisse der Paaranalyse FINALER LAUF mit "score":0.35,"shared":2: - Gesamt verdächtige Paare: 81 ### 🎯 Validierung der Trefferquote Recall ### Gefundene True Positives TP: 11 Gesamt erwartete TP: 15 Geschätzter Recall: 73.3% --- Phase 3: KI-Filterung erfolgreich.

Loading

0% geladen...