Esta lección se tradujo automáticamente al español y aún no ha sido revisada por una persona. Si algo suena raro, la versión en inglés es la definitiva.
Ya sabes que la IA puede reconocer caras, traducir idiomas y recomendar canciones. Pero, ¿qué es lo que realmente impulsa todo eso? Datos. Sin datos, la IA es como un automóvil sin combustible: simplemente no puede ir a ninguna parte.
En esta lección, exploraremos cómo son los conjuntos de datos, los diferentes tipos de datos que utiliza la IA y por qué la calidad de esos datos es tan importante.
Un conjunto de datos es una colección organizada de información de la que aprende un sistema de IA. Piense en ello como una hoja de cálculo gigante.
El conjunto de datos de ImageNet contiene más de 14 millones de imágenes etiquetadas a mano en más de 20.000 categorías. Se necesitaron años de investigadores y miles de anotadores humanos para construirlo.
La IA trabaja con dos amplias categorías de datos:
Se trata de datos que encajan perfectamente en tablas con filas y columnas, como un registro de transacciones bancarias o el registro de un paciente de un hospital. Cada campo tiene un tipo claro (número, fecha, categoría).
Ejemplos: cifras de ventas, lecturas de sensores, respuestas a encuestas.
Se trata de datos que no siguen un formato fijo. Incluye imágenes, videos, grabaciones de audio, correos electrónicos y publicaciones en redes sociales. Más del 80% de los datos del mundo no están estructurados.
Ejemplos: fotos en tu teléfono, mensajes de voz, artículos de noticias.
¿Cuál de los siguientes es un ejemplo de datos no estructurados?
Inicia sesión para unirte al debate
Los humanos pueden aprender a reconocer a un perro después de ver unas pocas imágenes. La IA normalmente necesita miles, a veces millones, de ejemplos antes de poder hacer lo mismo. Esto se debe a que la IA no tiene una comprensión inherente del mundo. Todo conocimiento debe provenir de los datos.
Cuanto más variados y representativos sean los datos, mejor se generalizará la IA a situaciones nuevas. Un modelo entrenado únicamente con fotografías de golden retrievers podría no reconocer a un caniche. La diversidad de datos conduce a la solidez de la IA.
Esta es la razón por la que las empresas invierten mucho en recopilar, limpiar y curar grandes conjuntos de datos; a menudo es la parte más costosa y que requiere más tiempo de construir un sistema de IA.
La buena noticia es que una vez que existe un conjunto de datos de alta calidad, se puede reutilizar y compartir, lo que acelera la investigación en todo el mundo.
La IA es tan buena como los datos de los que aprende. Si los datos son confusos, incompletos o incorrectos, la IA producirá resultados poco fiables. Este principio se conoce como basura que entra, basura que sale (GIGO).
Los problemas comunes de calidad de datos incluyen:
Imagina que estás estudiando para un examen, pero faltan la mitad de las páginas de tu libro de texto y algunas respuestas al final son incorrectas. ¿Qué tan bien te desempeñarías? Eso es exactamente lo que sucede cuando la IA se entrena con datos de mala calidad.
Algunos conjuntos de datos se han hecho famosos en la comunidad de IA:
| Conjunto de datos | Qué contiene | Tamaño | |---------|-----------------|------| | ImageNet | Fotografías etiquetadas | Más de 14 millones de imágenes | | Rastreo común | Páginas web de todo Internet | Petabytes de texto | | Wikipedia | Artículos de enciclopedia | Más de 60 millones de artículos | | MNIST | Dígitos escritos a mano (0–9) | 70.000 imágenes |
Estos conjuntos de datos están disponibles gratuitamente y se han utilizado para entrenar algunos de los modelos de IA más influyentes de la historia.
¿Qué contiene el conjunto de datos MNIST?
Antes de que la IA pueda aprender de los datos, normalmente alguien necesita etiquetarlos. Esto significa decirle al sistema qué representa cada ejemplo.
Este proceso se llama anotación y, a menudo, lo realizan seres humanos (a veces miles de ellos trabajando juntos).
Muchas empresas de IA utilizan plataformas de crowdsourcing donde trabajadores de todo el mundo etiquetan datos por sólo unos pocos peniques por artículo. Es un esfuerzo global masivo que la mayoría de la gente nunca ve.
Los datos reflejan el mundo del que provienen, incluidos los prejuicios del mundo. Cuando un conjunto de datos sobrerrepresenta a un grupo o subrepresenta a otro, la IA entrenada en él heredará esos desequilibrios.
Ejemplos reales de sesgo de datos:
El sesgo no es sólo un problema técnico: es social. Cada conjunto de datos conlleva las suposiciones y los puntos ciegos de las personas que lo crearon.
Si entrenaras a una IA para que recomendara restaurantes pero solo le dieras datos de Londres, ¿daría buenas recomendaciones para alguien en Manchester? ¿Qué podría salir mal?
¿Cuál es la consecuencia más probable de entrenar una IA con datos sesgados?
A continuación, veremos los algoritmos que realmente procesan todos estos datos y los convierten en inteligencia.