StartseiteKI & Maschinelles LernenSozialnetzwerk-Community-Detektor — Louvain live

🕸️ Sozialnetzwerk-Community-Detektor — Louvain live

Beobachte, wie der echte Louvain-Modularitätsoptimierungsalgorithmus schrittweise Knoten eines simulierten sozialen Graphen zu Communities zusammenfasst und dabei live einen echten Modularitätswert maximiert, während das Netzwerk erkundet wird.

KI & Maschinelles Lernen3DFortgeschritten60 FPS
ai-social-network-community-detection ↗ Eigenständig öffnen

Wie der echte Algorithmus hier abläuft

Ein synthetischer sozialer Graph wird mit einer echten Community-Wahrheit erzeugt: mehrere dichte Freundesgruppen plus eine spärliche Streuung gruppenübergreifender Kanten, ohne dem Algorithmus jemals zu verraten, welche Gruppe welche ist. Phase-1-Schritt ausführen führt einen vollständigen Durchlauf aus, bei dem jeder Knoten prüft, ob ein Wechsel zu einer benachbarten Community den größten echten Modularitätsgewinn bringt, berechnet aus ΔQ = ki,in/m − γ·Σtot·ki/(2m²). Aggregieren → nächste Ebene fasst die entdeckten Communities zu Super-Knoten zusammen (interne Kanten werden zu Selbstschleifen, gruppenübergreifende Kanten werden zu gewichteten Verbindungen), sodass die nächste Phase eine übergeordnete Struktur finden kann. Vollständigen Algorithmus ausführen automatisiert beide Phasen bis zur Konvergenz. Der angezeigte Modularitätswert wird immer direkt aus den Kanten des ursprünglichen Graphen und der aktuellen Community-Zuordnung jedes ursprünglichen Knotens neu berechnet — nie ein Platzhalterwert.

⚙ Unter der Haube

Beobachte, wie der echte Louvain-Modularitätsoptimierungsalgorithmus schrittweise Knoten eines simulierten sozialen Graphen zu Communities zusammenfasst und dabei live einen echten Modularitätswert maximiert, während das Netzwerk erkundet wird.

Three.jsWebGLAIMachine Learning

3D · Three.js / WebGL-Renderer · Ziel 60 FPS · läuft vollständig clientseitig, keine Installation

Was hast du gefunden?

Schritte zur Reproduktion hinzufügen (optional)