¿Qué es el machine learning?

El machine learning, o aprendizaje automático, es una forma de construir software entrenando un modelo con datos para que pueda realizar predicciones o generar contenido.

En la programación tradicional una persona escribe las reglas que transforman una entrada en una salida. En machine learning se proporcionan datos y un objetivo; durante el entrenamiento, el modelo ajusta sus parámetros para encontrar relaciones que le permitan responder ante ejemplos nuevos.

El resultado no es conocimiento general ni pensamiento humano. Es una función aprendida que puede clasificar, estimar, recomendar o generar dentro de las condiciones para las que ha sido entrenada.

Aprendizaje supervisado y no supervisado

En aprendizaje supervisado, los ejemplos incluyen la respuesta esperada. El modelo aprende a relacionar características con una etiqueta o un valor: fraude o no fraude, tipo de incidencia, demanda estimada.

En aprendizaje no supervisado no existe esa etiqueta explícita. El sistema busca estructura en los datos, por ejemplo agrupando clientes con comportamientos similares. También existe el aprendizaje por refuerzo, donde una política mejora mediante recompensas obtenidas al interactuar con un entorno.

Qué son los datos de entrenamiento y prueba

Una parte de los datos se utiliza para ajustar el modelo y otra se reserva para comprobar cómo funciona con ejemplos que no ha visto. Si se evalúa únicamente con los datos de entrenamiento, puede parecer preciso porque los ha memorizado sin aprender a generalizar.

Los datos de prueba deben parecerse a las condiciones reales de uso. Si el entorno cambia, el rendimiento puede degradarse aunque el modelo no haya sido modificado.

Qué relación tiene con deep learning e IA generativa

El deep learning es una parte del machine learning basada en redes neuronales con múltiples capas. Ha impulsado avances en visión, voz y procesamiento del lenguaje natural.

La IA generativa también pertenece al machine learning. En lugar de limitarse a predecir una etiqueta o una cifra, genera texto, imágenes, audio u otros contenidos a partir de los patrones aprendidos.

Cuándo tiene sentido utilizarlo

Es útil cuando existe un patrón repetido, suficientes datos representativos y una salida que puede medirse. Puede priorizar oportunidades, estimar demanda, detectar anomalías o clasificar grandes volúmenes de información.

Si la regla es estable y puede escribirse con claridad, el machine learning quizá no aporte nada. Tampoco corrige datos pobres, objetivos ambiguos ni procesos que cambian sin dejar ejemplos fiables.

Por qué un buen resultado de laboratorio no basta

Una métrica media puede ocultar errores en grupos o situaciones importantes. Antes de desplegar hay que revisar falsos positivos, falsos negativos, sesgos, coste del error y capacidad de supervisión.

El modelo forma parte de un sistema. Su valor final depende de cómo se integran sus predicciones en las decisiones y de si existe una forma de detectar cuándo las condiciones han cambiado.

Cómo funciona la inteligencia artificial

IA generativa

Procesamiento del lenguaje natural

Entrenamiento de la IA

Métricas de IA

Si quieres aplicar IA en tu negocio,

Te explico qué hago y cómo trabajo: Aquí

Una idea práctica sobre IA, cada día

Recibe cada día un email con un consejo para aplicar inteligencia artificial en tu negocio sin perder tiempo ni dinero.