NitroGen: el modelo de IA para juegos de código abierto de NVIDIA en colaboración con Stanford, Caltech y otros.

堆友AI

¿Qué es NitroGen?

NitroGen es un modelo de IA para juegos de código abierto desarrollado por NVIDIA en colaboración con la Universidad de Stanford, Caltech y otras instituciones, capaz de ejecutar más de 1.000 tipos de juegos diferentes. El modelo se basa en la arquitectura GROOT N1.5 y, mediante el análisis de 40.000 horas de datos de vídeo de juegos (incluidas las anotaciones sobre el funcionamiento de los joysticks), consigue la capacidad de migrar rápidamente de juegos de muestra cero a juegos nuevos. La innovación reside en la adopción de la tecnología Diffusion Transformer para generar comandos de acción directamente a partir de entradas de píxeles, lo que permite adaptar todo tipo de juegos a través de la API Gymnasium. Las pruebas demuestran que NitroGen puede completar tareas no triviales sin necesidad de ajuste fino, y la tasa de éxito de la tarea se mejora hasta 52% durante el aprendizaje de migración, lo que se espera que se aplique a la robótica y otros campos de inteligencia incorporada en el futuro. El proyecto ha puesto a disposición pública el código completo, el conjunto de datos y los modelos preentrenados.

NitroGen - 英伟达联合斯坦福大学、加州理工等开源的游戏AI模型

Características de NitroGen

  • Adaptación multijuegoNitroGen es capaz de reproducir más de 1.000 juegos de una amplia gama de géneros, como juegos de rol, saltos de plataformas, batallas reales, carreras y prácticamente todo lo demás, tanto en 2D como en 3D.
  • entrada y salidaEl modelo toma fotogramas de vídeo del juego como entrada y emite señales reales de funcionamiento del joystick, adaptándose naturalmente a todos los juegos que admiten joysticks.
  • Capacidad posterior a la formaciónNitroGen es compatible con el postentrenamiento, por lo que cuando te enfrentes a un nuevo juego, no tendrás que aprender las reglas desde cero y podrás ponerte al día rápidamente con sólo un pequeño ajuste o una ligera adaptación, con la posibilidad de generalizarlo a otros juegos.
  • Fundamentos arquitectónicosLa arquitectura subyacente es GROOT N1.5, una arquitectura diseñada originalmente para robótica y adaptada para su uso en juegos.

Puntos fuertes de NitroGen

  • Amplia gama de adaptacionesPuede adaptar más de 1.000 tipos diferentes de juegos, abarcando una amplia gama de géneros de juego como rol, saltos de plataforma, battle royale, carreras, etc., y puede funcionar eficazmente tanto en juegos 2D como 3D.
  • Eficacia de la formación posteriorCuando se enfrenta a un nuevo juego, no necesita aprender las reglas desde cero, sólo un pequeño ajuste o una ligera adaptación, puede empezar rápidamente, demostrando una gran capacidad de generalización entre juegos.
  • Excelente índice de éxito de las misiones: En mundos de juego generados proceduralmente, así como en juegos nuevos que nunca se han tocado antes, la tasa de éxito de las tareas mejora en 52% en comparación con el modelo entrenado desde cero, lo que supone un rendimiento excelente.
  • compartir código abiertoLos resultados de la investigación, incluidos los pesos del modelo preentrenado, los conjuntos de datos de acciones completos y el código relacionado, se han puesto a disposición del público para facilitar la investigación y el desarrollo por parte de los desarrolladores.
  • Entrada y salida basadas en fotogramas de vídeoEste procesamiento de extremo a extremo permite adaptarse directamente a todos los juegos que admiten joysticks, ya que toma directamente los fotogramas de vídeo del juego como entrada y emite señales reales de funcionamiento del joystick.
  • Entrenamiento de clonación de comportamientos a gran escalaEl sistema, que ha sido entrenado con más de 40.000 horas de vídeos de más de 1.000 juegos, aprende la jugabilidad y las estrategias de distintos tipos de juegos imitando el comportamiento de los jugadores humanos.

Cuál es la página web oficial de NitroGen

  • Página web del proyecto:: https://nitrogen.minedojo.org
  • Repositorio Github:: https://github.com/MineDojo/NitroGen
  • Biblioteca de modelos HuggingFace:: https://huggingface.co/nvidia/NitroGen
  • dirección del papel:: https://nitrogen.minedojo.org/assets/documents/nitrogen.pdf
  • Conjunto de datos HuggingFace:: https://huggingface.co/datasets/nvidia/NitroGen

Para quién es NitroGen

  • desarrollador de juegosNitroGen le permite probar rápidamente nuevas mecánicas y modos de juego, optimizar el diseño del juego y mejorar la eficacia del desarrollo.
  • Probador de juegos: Con NitroGen, simulamos las acciones de los jugadores y automatizamos las pruebas para encontrar y solucionar problemas en el juego.
  • Creadores de contenidos de juegosInspírate para crear guías de juego, tutoriales o vídeos de entretenimiento con acciones y jugabilidad generadas por NitroGen.
  • jugador: Especialmente los nuevos jugadores pueden utilizar NitroGen como herramienta de apoyo para aprender habilidades de juego y ponerse al día rápidamente con juegos complejos.
  • Investigadores de IA: NitroGen sirve de plataforma para estudiar la IA generalizada y las capacidades de generalización entre juegos, proporcionando la base experimental y el soporte de datos para investigaciones relacionadas.
  • Educadores y estudiantesEn el ámbito educativo, NitroGen puede utilizarse para desarrollar juegos educativos o entornos de formación simulada que faciliten la enseñanza y el aprendizaje.
© declaración de copyright

Artículos relacionados

Sin comentarios

Debe iniciar sesión para participar en los comentarios.
Acceder ahora
ninguno
Sin comentarios...