Die besten genetische Algorithmen-Lösungen für Sie

Finden Sie bewährte genetische Algorithmen-Tools, die sowohl für Anfänger als auch für Experten geeignet sind, und steigern Sie Ihre Produktivität.

genetische Algorithmen

  • Open-Source-Python-Framework, das NEAT-Neuroevolution nutzt, um AI-Agenten zum autonomen Spielen von Super Mario Bros. zu trainieren.
    0
    0
    Was ist mario-ai?
    Das mario-ai-Projekt bietet eine umfassende Pipeline zur Entwicklung von AI-Agenten, um Super Mario Bros. mittels Neuroevolution zu meistern. Durch die Integration einer Python-basierten NEAT-Implementierung mit der OpenAI Gym SuperMario-Umgebung können Nutzer individuelle Fitness-Kriterien, Mutationsraten und Netzwerk-Topologien festlegen. Während des Trainings bewertet das Framework Generationen von neuronalen Netzwerken, wählt hochleistungsfähige Genome aus und bietet Echtzeitvisualisierung von Spielabläufen und Netzwerkentwicklung. Zudem unterstützt es das Speichern und Laden trainierter Modelle, das Exportieren der besten Genome und die Erstellung detaillierter Leistungsprotokolle. Forscher, Pädagogen und Hobbyisten können den Code auf andere Spielumgebungen erweitern, mit evolutionären Strategien experimentieren und den Lernfortschritt des AI über verschiedene Level hinweg benchmarken.
  • BotPlayers ist ein Open-Source-Framework, das die Erstellung, das Testen und den Einsatz von KI-Spieleagenten mit Unterstützung für Verstärkendes Lernen ermöglicht.
    0
    0
    Was ist BotPlayers?
    BotPlayers ist ein vielseitiges Open-Source-Framework, das die Entwicklung und den Einsatz KI-gesteuerter Spiel-Agents vereinfacht. Es verfügt über eine flexible Umgebungsabstraktionsschicht, die Bildschirmabgreifen, Web-APIs oder benutzerdefinierte Simulationsschnittstellen unterstützt, sodass Bots mit verschiedenen Spielen interagieren können. Das Framework umfasst eingebaute Verstärkendes Lernen-Algorithmen, genetische Algorithmen und regelbasierte Heuristiken sowie Werkzeuge für Datenprotokollierung, Modell-Checkpointing und Leistungsvisualisierung. Das modulare Plugin-System ermöglicht Entwicklern die Anpassung von Sensoren, Aktionen und KI-Richtlinien in Python oder Java. BotPlayers bietet außerdem YAML-basierte Konfigurationen für schnelle Prototypenentwicklung und automatisierte Pipelines für Training und Evaluation. Mit plattformübergreifender Unterstützung auf Windows, Linux und macOS beschleunigt dieses Framework Experimente und die Produktion intelligenter Spiel-Agents.
Ausgewählt