¿Qué es Hugging Face y por qué todo el mundo habla de esta plataforma de inteligencia artificial?

Escrito por

en

​​

El concepto de inteligencia artificial, a nivel más profesional, está bastante relacionado con Hugging Face: modelos de IA, herramientas para desarrolladores, modelos de código abierto… e incluso hackeos por parte de otras compañías.

OpenAI reconoció que uno de sus sistemas de IA consiguió salir de un entorno de pruebas y terminó interactuando con Hugging Face durante un ejercicio de seguridad.

Ahora vuelve a estar en todas partes por un motivo muy diferente. NVIDIA ha anunciado la compra de Hugging Face por unos 12.930 millones de dólares, en una de las operaciones más importantes de su historia.

Eso sí, si nunca lo has usado, es posible que no tengas muy claro qué hace. No es un chatbot como ChatGPT, no es una IA que puedas abrir para hacerle preguntas y tampoco es una tienda de modelos. Es uno de los grandes puntos de encuentro de la inteligencia artificial actual.

¿Qué es Hugging Face?

Hugging Face es una enorme plataforma donde la comunidad de inteligencia artificial puede compartir, probar y utilizar modelos, datos y aplicaciones de IA.

La propia compañía la define como un lugar donde la comunidad de aprendizaje automático puede colaborar con modelos, conjuntos de datos y aplicaciones. Actualmente reúne más de dos millones de modelos, cientos de miles de conjuntos de datos y más de un millón de aplicaciones dentro de su apartado Spaces.

De forma algo más simple y a modo de comparación, piensa en GitHub, pero en lugar de estar principalmente pensado para compartir código, Hugging Face está muy centrado en la inteligencia artificial.

Un investigador puede crear un modelo de IA y subirlo a Hugging Face. Otro desarrollador puede descargarlo, probarlo, modificarlo o utilizarlo como base para crear otra cosa. Y lo mismo ocurre con los conjuntos de datos y con las aplicaciones. Por eso la plataforma se ha convertido en una especie de punto de encuentro para quienes trabajan con IA.

Aquí puedes encontrar modelos de lenguaje, sistemas capaces de analizar imágenes, herramientas para generar contenido, modelos de audio, sistemas de traducción y muchísimas otras cosas.

Y no hablamos solo de proyectos pequeños. En Hugging Face se pueden encontrar modelos de compañías y organizaciones muy famosas, además de miles de proyectos creados por investigadores y desarrolladores independientes.

¿Qué puedes encontrar dentro de Hugging Face?

Hay tres partes: modelos, datasets y Spaces. Los modelos son probablemente lo más importante.

Un modelo de inteligencia artificial es el sistema que ha aprendido a hacer una determinada tarea. Por ejemplo, puede aprender a entender texto, reconocer objetos en una fotografía o generar imágenes.

En Hugging Face puedes encontrar esos modelos y ver información sobre ellos, descargarlos o utilizarlos en tus propios proyectos, siempre dependiendo de la licencia y de las condiciones de cada uno.

Después están los datasets, que son conjuntos de datos utilizados para entrenar o probar sistemas de inteligencia artificial. Hugging Face permite compartirlos, descargarlos y trabajar con ellos.

Y finalmente tenemos Spaces. Aquí la idea es todavía más simple porque son aplicaciones de inteligencia artificial que puedes probar directamente desde el navegador. Un desarrollador puede crear una pequeña herramienta utilizando un modelo y publicarla para que otras personas puedan probarla sin tener que instalar todo en su ordenador.

¿Por qué es tan importante para la inteligencia artificial?

En estos años estamos viendo una carrera entre grandes empresas para crear modelos cada vez más potentes. OpenAI tiene sus modelos, Google tiene Gemini, Anthropic tiene Claude, Meta tiene Llama…

Pero existe otro mundo, el de los modelos que se pueden compartir y adaptar de forma más libre. Y ahí Hugging Face se ha convertido en uno de los lugares más top que existen.

En vez de que cada desarrollador tenga que empezar desde cero para crear un sistema de inteligencia artificial, puede coger un modelo que ya existe y trabajar a partir de él.

Además, Hugging Face facilita que investigadores y desarrolladores compartan sus avances. Un proyecto que antes podía quedarse dentro de una universidad o de una empresa ahora puede publicarse y ser utilizado por personas de todo el mundo.

Esta plataforma no obliga a utilizar solo hardware de una compañía concreta. Está pensada para trabajar con todo tipo de herramientas, modelos e infraestructuras. Esa neutralidad es una de las cosas que Nvidia ha asegurado que quiere mantener tras la compra.

¿Qué tiene que ver Hugging Face con Nvidia?

Nvidia no se anda con tonterías y quiere ser el gran capitán del barco de la inteligencia artificial. Es por ese motivo que han puesto sobre la mesa 13.000 millones de dólares para comprar Hugging Face, una de las plataformas más importantes del mundo de IA. Con esto, Nvidia pasa a controlar uno de los principales puntos de conversación para quienes desarrollan y utilizan modelos de IA abiertos.

Para aquellos que no conozcan qué es Hugging Face, hablamos de una plataforma que tiene alrededor de 3 millones de modelos de IA, 500.000 conjuntos de datos y un millón de aplicaciones, además de contar con más de 18 millones de desarrolladores y más de 200.000 empresas.

Hasta ahora, Hugging Face había mantenido una posición bastante independiente dentro del sector. De hecho, la compañía rechazó el año pasado una inversión de 500 millones de dólares de Nvidia precisamente, entre otras razones, para evitar depender demasiado de un único inversor. Ahora la situación parece que ha cambiado.

Nvidia afirma que la plataforma seguirá siendo abierta y que los desarrolladores podrán seguir eligiendo qué modelos, proveedores de nube y chips utilizan. Pero la compañía de Jensen Huang tendrá desde ahora una posición privilegiada dentro de la plataforma.

 

Comentarios

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *