Modelos y plataformas de IA

Presentando Gemma: Un nuevo salto en los modelos de lenguaje de IA

mm
Añade Unite.AI a tus fuentes preferidas en Google

Google (GOOGL ) acaba de presentar Gemma, un modelo de lenguaje de código abierto que comparte su base tecnológica con Gemini, el avanzado modelo de IA de Google. Nombrado después del término latino para “piedra preciosa”, Gemma está diseñado para ser un contraparte más accesible a su predecesor, Gemini 1.5, mientras mantiene un equilibrio entre alto rendimiento y uso responsable. Este movimiento hacia el modelo de lenguaje de IA de código abierto subraya el compromiso de Google con la democratización de la tecnología de IA, permitiendo una aplicación y innovación más amplias en el campo. El artículo arroja luz sobre las características distintivas de Gemma y cómo se diferencia de dos de los principales modelos de IA de código abierto del mercado, Meta’s Llama 2 y Mistral’s Mistral 7B.

Gemma: Un nuevo salto en los modelos de lenguaje de IA

Gemma es una familia de modelos de lenguaje ligeros y de código abierto, disponibles en configuraciones de 2 mil millones y 7 mil millones de parámetros para satisfacer una amplia gama de necesidades computacionales. Puede ser desplegado en varias plataformas, incluyendo GPUs, TPUs, CPUs y aplicaciones en dispositivos, mostrando su versatilidad. La arquitectura de Gemma aprovecha técnicas avanzadas de redes neuronales, particularmente la arquitectura de transformador, una columna vertebral de los desarrollos de IA recientes.

Lo que distingue a Gemma es su rendimiento excepcional en tareas basadas en texto, superando a los competidores en 11 de 18 benchmarks académicos. Excela en la comprensión del lenguaje, razonamiento, respuesta a preguntas, razonamiento común y dominios especializados como matemáticas, ciencia y codificación. Este rendimiento destaca la contribución significativa de Gemma a la evolución de los modelos de lenguaje.

Características clave

Gemma introduce una serie de características diseñadas para facilitar el acceso y la integración en varios marcos de desarrollo de IA y proyectos:

  • Compatibilidad entre marcos: Gemma ofrece herramientas para inferencia y ajuste fino supervisado que son compatibles con los principales marcos de desarrollo como JAX, PyTorch y TensorFlow a través de Keras 3.0 nativo. Esto garantiza que los desarrolladores puedan utilizar sus herramientas preferidas sin enfrentar obstáculos para adaptarse a nuevos entornos.
  • Acceso a recursos listos para usar: Gemma está equipado con Colab y Kaggle notebooks para uso inmediato, junto con integraciones con plataformas populares como Hugging Face y NVIDIA NeMo (NVDA ). Estos recursos apuntan a simplificar el proceso de comenzar con Gemma para desarrolladores nuevos y experimentados.
  • Despliegue flexible y optimizado: Gemma está diseñado para su uso en una variedad de hardware, desde dispositivos personales hasta servicios en la nube y dispositivos IoT, optimizado para hardware de IA, garantizando el mejor rendimiento en los dispositivos. También admite opciones de despliegue fáciles, incluyendo Vertex AI y Google Kubernetes Engine.
  • Compromiso con la IA responsable: Enfatizando el desarrollo de IA seguro y ético, Gemma incorpora filtrado de datos automatizado, aprendizaje por refuerzo a partir de retroalimentación humana y pruebas exhaustivas para mantener altos estándares de confiabilidad y seguridad. Google también ofrece una herramienta y recursos para ayudar a los desarrolladores a mantener prácticas de IA responsables.
  • Fomento de la innovación a través de términos favorables: Los términos de uso de Gemma apoyan aplicaciones comerciales responsables y la innovación, ofreciendo créditos gratuitos para investigación y desarrollo, incluyendo acceso a Kaggle, una capa gratuita para notebooks de Colab y créditos de Google Cloud para empoderar a investigadores y desarrolladores para explorar nuevas fronteras en IA.

Comparación con otros modelos de código abierto

  • Gemma Vs Llama 2: Gemma y Llama 2, desarrollados por Google y Meta respectivamente, muestran sus fortalezas únicas dentro del dominio de los modelos de lenguaje de código abierto, atendiendo a diferentes necesidades y preferencias de los usuarios. Gemma está particularmente optimizado para tareas en los campos de STEM, como la generación de código y la resolución de problemas matemáticos, lo que lo convierte en un recurso valioso para investigadores y desarrolladores que requieren funcionalidades especializadas, especialmente en plataformas de NVIDIA. Por otro lado, Llama 2 atrae a una audiencia más amplia con su versatilidad para manejar una variedad de tareas de lenguaje general, incluyendo la resumen de texto y la escritura creativa. El enfoque especializado de Gemma en tareas relacionadas con STEM podría limitar su aplicabilidad más amplia en escenarios del mundo real variados, mientras que las altas demandas computacionales de Llama 2 podrían obstaculizar su accesibilidad para usuarios con recursos limitados. Estas distinciones subrayan las aplicaciones y limitaciones potenciales de las tecnologías de IA, reflejando sus caminos separados hacia contribuir al progreso y los desafíos en la era digital.
  • Gemma 7B Vs Mistral 7B: Mientras que ambos modelos, Gemma 7B y Mistral AI’s Mistral 7B, se categorizan como modelos de lenguaje ligeros y de código abierto, destacan en diferentes dominios. Gemma 7B se destaca por sus capacidades en la generación de código y la resolución de problemas matemáticos, mientras que Mistral 7B es reconocido por sus habilidades de razonamiento lógico y manejo de situaciones del mundo real. A pesar de estas diferencias, los dos modelos ofrecen niveles similares de rendimiento cuando se trata de velocidad de inferencia y latencia. La naturaleza completamente de código abierto de Mistral 7B permite modificaciones más directas en comparación con Gemma 7B. Esta diferencia en accesibilidad se ve aún más enfatizada por el requisito de Google para que los usuarios acuerden ciertos términos antes de poder utilizar Gemma, apuntando a garantizar medidas sólidas de seguridad y privacidad. En contraste, el enfoque de Mistral AI podría presentar desafíos para hacer cumplir estándares similares.

La parte inferior de la línea

Gemma de Google representa un avance significativo en la IA generativa de código abierto, ofreciendo un modelo de lenguaje versátil y accesible diseñado tanto para alto rendimiento como para uso responsable. Sobre la base tecnológica avanzada de la IA de Google, Gemini, Gemma está diseñado para democratizar la tecnología de IA, fomentando una aplicación y innovación más amplias. Con configuraciones diseñadas para satisfacer diversas necesidades computacionales y una serie de características que garantizan facilidad de acceso, compatibilidad entre marcos y despliegue optimizado, Gemma establece un nuevo estándar en el dominio de IA. Su rendimiento excepcional en tareas especializadas de STEM lo distingue de competidores como Meta’s Llama 2 y Mistral AI’s Mistral 7B, cada uno con sus fortalezas únicas. Sin embargo, el enfoque integral de Gemma en el desarrollo de IA responsable y su apoyo a la innovación a través de términos de uso favorables resaltan el compromiso de Google con el avance de la tecnología de IA de manera ética y accesible.

El Dr. Tehseen Zia es un profesor asociado titular en la Universidad COMSATS de Islamabad, con un doctorado en Inteligencia Artificial de la Universidad Técnica de Viena, Austria. Especializado en Inteligencia Artificial, Aprendizaje Automático, Ciencia de Datos y Visión por Computadora, ha hecho contribuciones significativas con publicaciones en revistas científicas reputadas. El Dr. Tehseen también ha liderado varios proyectos industriales como investigador principal y ha servido como consultor de Inteligencia Artificial.