Als nächstesNächster Leitfaden
Episodisches und semantisches Agentengedächtnis
Technisch
Technischer Leitfaden
Voyager ist ein LLM-basierter Minecraft-Agent, der eine wiederverwendbare Fertigkeitsbibliothek erlernt und so neue Aufgaben durch lebenslanges Lernen lösen kann, anstatt jedes Mal bei Null anzufangen.
Voyager wurde von NVIDIA, Caltech und Mitarbeitern (Wang et al.) entwickelt und verwendet GPT-4 als Gehirn und behandelt Fähigkeiten als ausführbaren JavaScript-Code, der einen Minecraft-Bot steuert. Es führt drei interagierende Komponenten aus: einen automatischen Lehrplan, der immer schwierigere Ziele vorschlägt, um die Erkundung zu maximieren, einen iterativen Aufforderungsmechanismus, der Code schreibt, ihn im Spiel ausführt, Fehler und Umgebungsfeedback liest und sich selbst debuggt, bis der Skill funktioniert, und eine Skill-Bibliothek, in der jeder verifizierte Skill durch eine eingebettete Beschreibung in natürlicher Sprache gespeichert und indiziert wird. Da sich neue Fähigkeiten aus zuvor gespeicherten zusammensetzen, verstärken sich die Fähigkeiten im Laufe der Zeit. Die Voyager erlangte weitaus mehr einzigartige Gegenstände, legte größere Entfernungen zurück und schaltete Meilensteine des Technologiebaums viel schneller frei als frühere Agenten, und ihre erlernten Fähigkeiten wurden auf neue Welten übertragen.
Architekturentscheidungen beeinflussen über Jahre hinweg die Leistung und die Betriebskosten.
Technische Schulungen helfen Teams dabei, den richtigen Stack auszuwählen, nicht nur den neuesten.
Bessere technische Entscheidungen reduzieren Zuverlässigkeitsvorfälle in der Produktion.
Skill-Library-Agents verweisen auf Systeme, die wiederverwendbare, verifizierte Fähigkeiten speichern und mit zunehmender Laufzeit immer leistungsfähiger werden – eine Verkörperung des lebenslangen Lernens. Erwarten Sie, dass sich diese Bibliotheken über Spiele hinaus auf Robotik, Softwareautomatisierung und digitale Assistenten ausweiten, wobei Abruf, Zusammensetzung und Sicherheitsüberprüfungen erlernter Fähigkeiten zur Kerninfrastruktur werden. Die großen offenen Fragen sind die Beseitigung schlechter Fähigkeiten, die gemeinsame Nutzung von Bibliotheken zwischen Agenten und die Gewährleistung, dass geordnete Verhaltensweisen zuverlässig bleiben.
Durch die Zusammenstellung erlernter Fertigkeiten können Sie sich selbstständig durch den Forschungsbaum von Minecraft bewegen (von Holz über Stein zu Eisen und zu Diamantwerkzeugen).
Eine „Mine and Craft“-Code-Fähigkeit schreiben und selbst debuggen und sie dann immer dann wiederverwenden, wenn diese Unteraufgabe wiederkehrt.
Abrufen einer zuvor gespeicherten Fertigkeit „Einen Zombie bekämpfen“ über die Einbettung der Beschreibung, wenn eine ähnliche Bedrohung auftritt.
Übertragen einer erlernten Fertigkeitsbibliothek auf eine frisch generierte Minecraft-Welt, um neue Aufgaben schneller zu starten.
Die Optimierung eines Benchmarks kann umfassendere Systemschwächen verbergen.
Infrastruktur- und Wartungskosten werden oft unterschätzt.
Sicherheits- und Beobachtbarkeitslücken können größer werden, wenn die Systeme komplexer werden.
Definieren Sie vor der Implementierung Latenz-, Qualitäts- und Kostenziele.
Benchmark unter realistischen Last- und Datenbedingungen.
Instrumentenüberwachung auf Fehler, Drift und Benutzereinflüsse.
Bereiten Sie vor der Skalierung Rollback- und Incident-Response-Pfade vor.
Free newsletter
Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.
One email each weekday. Unsubscribe in one click. We never sell or share your address.
Test yourself
Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.
Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation
Voyager ist ein LLM-basierter Minecraft-Agent, der eine wiederverwendbare Fertigkeitsbibliothek erlernt und so neue Aufgaben durch lebenslanges Lernen lösen kann, anstatt jedes Mal bei Null anzufangen.
Voyager lernt ohne Gradientenaktualisierungen: Es speichert verifizierte Fähigkeiten als Code und baut neue Fähigkeiten aus alten auf, sodass Fähigkeiten im Kontext zusammengefügt werden.
Bei jedem Skill handelt es sich um einen ausführbaren Codeausschnitt, der Aktionen an den Minecraft-Bot ausgibt und so Skills ausführbar und zusammensetzbar macht.
Der automatische Lehrplan schlägt immer anspruchsvollere Aufgaben vor, die an den aktuellen Zustand des Agenten angepasst sind, und fördert so eine offene Erkundung.
Fertigkeiten werden durch Einbettung ihrer Beschreibung in natürlicher Sprache indiziert, sodass semantisch relevante Fertigkeiten als Bausteine für neue Aufgaben abgerufen werden.
Voyager führt seinen Code aus, beobachtet Ausführungsfehler und Rückmeldungen zum Spielstatus und fordert das Modell auf, den Code zu korrigieren, und wiederholt dies, bis der Skill funktioniert.
Lerne weiter
Weitere Leitfäden zu diesem Thema ausgewählt
Als nächstesNächster Leitfaden
Episodisches und semantisches Agentengedächtnis
Technisch