Mmario-ai

mario-ai

0 Bewertungen
mario-ai ist ein Open-Source-Python-Framework, das die NeuroEvolution of Augmenting Topologies (NEAT) nutzt, um neuronale Netzwerk-basierte AI-Agenten zu entwickeln, die Super Mario Bros. spielen können. Es integriert sich mit der OpenAI Gym-Umgebung SuperMario und bietet anpassbare Fitness-Funktionen, Visualisierung des Trainings in Echtzeit, Speicherung/Laden von Genomen und Leistungsüberwachung. Benutzer können Mutationsparameter anpassen, Bewertungsmetriken definieren und erlernte Netzwerktopologien visualisieren.
Hinzugefügt am:
Soziale & E-Mail:
Plattform:
May 07 2025
Dieses Tool bewerben
Dieses Tool aktualisieren
mario-ai
Mmario-ai

mario-ai

0
0
mario-ai
mario-ai ist ein Open-Source-Python-Framework, das die NeuroEvolution of Augmenting Topologies (NEAT) nutzt, um neuronale Netzwerk-basierte AI-Agenten zu entwickeln, die Super Mario Bros. spielen können. Es integriert sich mit der OpenAI Gym-Umgebung SuperMario und bietet anpassbare Fitness-Funktionen, Visualisierung des Trainings in Echtzeit, Speicherung/Laden von Genomen und Leistungsüberwachung. Benutzer können Mutationsparameter anpassen, Bewertungsmetriken definieren und erlernte Netzwerktopologien visualisieren.
Hinzugefügt am:
Soziale & E-Mail:
Plattform:
May 07 2025
Anzeigen

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.

Wer wird mario-ai verwenden?

  • KI-Forscher
  • Game-AI-Hobbyisten
  • Pädagogen
  • Studenten im Bereich KI
  • Enthusiasten evolutionärer Algorithmen

Wie verwendet man mario-ai?

  • Schritt 1: Klonen Sie das mario-ai-Repository von GitHub.
  • Schritt 2: Installieren Sie die Abhängigkeiten mit pip install -r requirements.txt und gym-super-mario-bros.
  • Schritt 3: Konfigurieren Sie die NEAT-Parameter in config-feedforward.txt, um Fitness- und Mutations-Einstellungen anzupassen.
  • Schritt 4: Starten Sie das Trainingsskript (python train.py), um die AI-Agenten zu entwickeln.
  • Schritt 5: Überwachen Sie Trainingsmetriken und visualisieren Sie neuronale Netzwerke mit den bereitgestellten Skripten.
  • Schritt 6: Nach Abschluss speichern Sie das beste Genome und verwenden python play.py, um die KI beim Spielen zu beobachten.

Plattform

  • Linux
  • Mac
  • Windows

Die Kernfunktionen und Vorteile von mario-ai

Die Hauptfunktionen

  • Neuroevolution via NEAT
  • OpenAI Gym SuperMario-Integration
  • Anpassbare Fitness-Funktionen
  • Echtzeit-Trainingsvisualisierung
  • Speichern/Laden von Genome-Modellen
  • Leistungsprotokollierung und Export

Die Vorteile

  • Automatisierte Spiel-KI
  • Hochgradig anpassbare evolutive Parameter
  • Bildungswerkzeug für Neuroevolution
  • Open-Source und erweiterbar
  • Einfache Modellbewertung und Visualisierung

Hauptverwendungsfälle & Anwendungen von mario-ai

  • Bildungsdemonstrationen zu Neuroevolution
  • Forschung im Bereich evolutionärer Spiele-KI
  • Benchmarking der KI-Leistung
  • Erstellung von spielenden Bots zur Unterhaltung
  • Experimentieren mit individuellen Fitness-Funktionen

FAQs zu mario-ai

Unternehmensinformationen zu mario-ai

mario-ai Bewertungen

5/5
Empfehlen Sie mario-ai? Hinterlassen Sie unten einen Kommentar!

Die Hauptwettbewerber und Alternativen von mario-ai?

marI/O by SethBling
NEAT-Python
OpenAI Gym Retro

Das könnte Ihnen auch gefallen:

Agent Space
Führen Sie Coding-Agenten in einem persistenten Cloud-Workspace mit gemeinsamen Dateien, Vorschauen, Teamkontext und ohne lokale Einrichtung aus.
Diagrid Catalyst
Diagrid hält KI-Agenten-Workflows trotz Abstürzen am Laufen, bewahrt den Zustand und beweist kryptografisch jeden abgeschlossenen Ausführungsschritt.
SpringBrand DeepSeek Harness
Führen Sie Coding-Agenten lokal mit austauschbaren Modellen, Tools, Sandboxes und Sitzungsprotokollen über eine TypeScript-Plugin-Runtime aus.
Ottermind
Ein autonomer KI-Arbeitsbereich, der echte Arbeit geräteübergreifend plant, ausführt und liefert.
Loopa
Loopa ist eine KI-Agentenplattform, die Recherche, Inhaltserstellung, Analyse und Workflow-Ausführung automatisiert.
Skygen AI
Ein autonomer KI-Agent, der lange Aufgaben durchgängig über Apps, Websites und Cloud-Computer ausführt.
KiloClaw
Gehosteter OpenClaw-Agent: Ein-Klick-Bereitstellung, über 500 Modelle, sichere Infrastruktur und automatisiertes Agenten-Management für Teams und Entwickler.
HybridClaw
Unternehmensbereites Agenten-Runtime, das Discord, Web und Terminal mit sicherem RAG, Speicher und Tool-Ausführung vereinheitlicht.
Ampere.SH
Kostenloses verwaltetes OpenClaw‑Hosting. KI‑Agenten in 60 Sekunden mit $500 Claude‑Guthaben bereitstellen.
OpenClaw
OpenClaw ist ein Open-Source, lokal laufender persönlicher KI-Assistent, der Aufgaben über Chat-Apps und Plugins automatisiert.
Team9
Verwalteter Openclaw-Arbeitsbereich zum Bereitstellen lokal-priorisierter KI-Agenten, Einstellen von KI-Mitarbeitern und Teilnahme am Moltbook-Ökosystem.
CoTester by TestGrid
CoTester ist ein unternehmensgerechter KI-Testagent, der zuverlässig automatisierte Tests erzeugt, ausführt und selbst repariert.
AI FIRST
Konversationeller KI‑Assistent, der Forschung, Browseraufgaben, Web‑Scraping und Dateiverwaltung mittels natürlicher Sprache automatisiert.
Gobii
Gobii ermöglicht Teams, rund um die Uhr autonome digitale Arbeitskräfte zu erstellen, um Webrecherche und Routineaufgaben zu automatisieren.
insMind's AI Design Agent
Der AI Design Agent automatisiert Arbeitsabläufe und erstellt Bilder, Videos und 3D-Modelle bis zu 10-mal schneller.
SJinn AI
SJinn ist ein KI-gesteuerter Agent, der aus Beschreibungen Bilder, Videos, Audio und 3D-Inhalte erstellt.
Eigent
Eigent ist eine Open-Source AI Workforce Plattform, die komplexe Arbeitsabläufe mittels Multi-Agenten-Zusammenarbeit verwaltet.
Theoriq AI
Theoriq AI ist eine intelligente Plattform für Datenanalyse und Entscheidungsunterstützung.
Omniverse Audio2Face
NVIDIA Omniverse Audio2Face transformiert 3D-Charakteranimationen mit KI-gesteuerten Gesichtsausdrücken und Emotionen.
Jurassic-2
Jurassic-2 generiert menschenähnlichen Text für mehrere Anwendungen.