La adopción de la Inteligencia Artificial (IA) va en aumento. Según una reciente encuesta de McKinsey, el 55% de las empresas utiliza la inteligencia artificial en al menos una función, y el 27% atribuye a la IA al menos el 5% de los beneficios antes de intereses e impuestos, gran parte de ellos en forma de ahorro de costes.
Dado que la IA va a transformar drásticamente casi todos los sectores que toca, no es de extrañar que los proveedores y las empresas busquen oportunidades para desplegar la IA en todos los lugares que puedan. Pero no todos los proyectos pueden beneficiarse de la IA y tratar de aplicarla de forma inadecuada no sólo puede costar tiempo y dinero, sino que también puede agriar a los empleados, clientes y líderes corporativos en futuros proyectos de IA.
Los factores clave para determinar si un proyecto es adecuado para la IA son el valor empresarial, la disponibilidad de datos de formación y la disposición cultural para el cambio. A continuación, le mostramos cómo asegurarse de que esos criterios se ajustan a su proyecto de IA propuesto antes de que su incursión en la inteligencia artificial se convierta en un coste hundido.
Los científicos de datos, en particular, gravitan hacia un enfoque de IA primero, dice Zack Fragoso, director de ciencia de datos e IA en la cadena de pizzerías Domino's, que tiene más de 18.000 locales en más de 90 países de todo el mundo. Pero no se puede aplicar la IA en todas partes.
A pesar de ser una línea de negocio muy tradicional, Domino's ha adoptado el cambio, especialmente durante la pandemia. Los clientes tienen ahora 13 formas digitales de pedir pizzas, y la empresa generó más del 70% de las ventas a través de canales de pedidos digitales en 2020. Eso ha abierto muchas oportunidades para hacer realidad la promesa de la IA.
La clave para Domino's en la aplicación de la IA, dice Fragoso, ha sido adoptar un enfoque sencillo. "Al final, la solución simple funciona más rápido, tiene un mejor rendimiento y podemos explicarla a nuestros socios comerciales", dice. "La explicabilidad es una parte importante: cuanto más entienda la gente las herramientas y los métodos que utilizamos, más fácil será su adopción".
El enfoque en sí es sencillo: Si hay un problema de negocio que necesita ser resuelto, Domino's busca la solución más simple y tradicional, y luego, "si subimos de ahí, tiene que haber un valor añadido en el rendimiento del modelo", dice Fragoso.
Por ejemplo, predecir el tiempo que se tarda en cocinar una pizza y meterla en una caja es sencillo. "Lo sacamos directamente de nuestra investigación de operaciones. Se pueden introducir los tiempos de cocción", dice. Pero hay algunos problemas que sólo pueden resolverse con IA, añade, como los que requieren el reconocimiento de imágenes o el procesamiento del lenguaje natural.
Por ejemplo, el año pasado, Domino's puso en marcha un programa de fidelización que premiaba a los clientes por comer pizza, cualquier pizza, de cualquier pizzería. "Construimos un clasificador de pizzas usando millones de fotos de diferentes tipos de pizza y lo pusimos en una aplicación", sigue explicando Fragoso.
Ese proyecto ofrecía dos tipos de valor empresarial. En primer lugar, mejoró la experiencia del cliente, dice. En segundo lugar, creó una colección de imágenes de pizzas que la empresa utilizó para detectar la calidad y su temperatura. "Fue un proyecto de Inteligencia Artificial muy completo", afirma.
Un proyecto de IA más práctico que Domino's emprendió fue un predictor destinado a mejorar la precisión de su rastreador de pizzas, ya que los clientes quieren saber cuándo deben ir exactamente a la tienda a recoger su comida, o cuándo deben esperar que llegue su entrega, dice Fragoso. Añadir el aprendizaje automático a la codificación tradicional del rastreador de pizzas de Domino's dio como resultado un aumento del 100% en la precisión, admite aquel especialista.
Al construir el modelo, Domino's se ciñó a su principio de "lo más sencillo". "La primera iteración fue un modelo de regresión simple", reconoce. "Eso nos acercó. A continuación, un modelo de árbol de decisión, con el que podíamos examinar más facetas. Luego pasamos a una red neuronal porque podíamos capturar algunas de las mismas variables que en el árbol de decisión, pero la red neuronal produce la respuesta más rápidamente. Queremos que la experiencia del cliente en el sitio web sea realmente rápida".
Hay un lugar para el aprendizaje automático, explica Sanjay Srivastava, director digital de Genpact, sobre todo cuando una empresa busca construir procesos que mejoren continuamente sobre la base de la experiencia. Pero a veces todo lo que se necesita es una simple correlación, que puede obtenerse a partir de modelos estadísticos básicos.
"Las prácticas de hace diez años en torno a los bosques aleatorios y otros kits de herramientas estadísticas pueden obtener la respuesta mucho más rápido y mucho más barato que construir todo un equipo de MLOps en torno a ello", admite aquel director digital. "Tienes que saber cuándo recurrir a las técnicas existentes que son mucho más simples y mucho más eficaces".
Un área común en la que la IA se presenta a menudo como una solución, pero suele ser excesiva, es en los chatbots, dice: "En algunos escenarios, tiene sentido. Pero en el 90% de los escenarios se conocen las preguntas que se van a hacer porque se pueden mirar las preguntas que se han hecho en los últimos tres años y se sabe la respuesta a cada pregunta. Resulta que el 90% de los chatbots pueden salir adelante con simples pares de preguntas y respuestas".
Cualquier conjunto finito de datos puede ajustarse a una curva. Por ejemplo, se pueden tomar los números ganadores de la lotería de años anteriores y elaborar un modelo que los prediga perfectamente. Pero el modelo seguirá sin ser mejor para predecir los premios futuros porque el mecanismo subyacente es completamente aleatorio.
La pandemia de COVID-19 ha sido un excelente ejemplo de cómo ocurre esto en la vida real. No había forma de predecir si los cierres iban a provocar el cierre de las fábricas, por ejemplo. Como resultado, las empresas vieron un descenso en el aumento de los ingresos en muchas áreas, según la encuesta sobre el estado de la IA de McKinsey.
Por ejemplo, el 73% de los encuestados vio aumentos de ingresos en estrategia y finanzas corporativas el año pasado, mientras que sólo el 67% lo hizo este año. La diferencia fue aún más marcada en la gestión de la cadena de suministro. El año pasado, el 72% vio aumentos de ingresos en esta área, pero solo el 54% lo hizo este año.
"La característica fundamental de la IA o el aprendizaje automático es que estás utilizando la historia para informar", expone Donncha Carroll, socio de la práctica de crecimiento de ingresos en Axiom Consulting Partners. "Estás casado, encadenado, esposado por la historia. La IA es buena en circunstancias en las que es probable que la historia se repita, y a ti te parece bien que la historia se repita".
Por ejemplo, en su opinión, algunos de sus clientes han intentado utilizar la IA para predecir los ingresos futuros. Pero a menudo, los ingresos se ven influidos por factores que no pueden predecirse, que no pueden controlarse y de los que la empresa no tiene datos. Y si alguno de esos factores tiene un impacto externo en los resultados, puede echar por tierra todo el modelo.
"how to fool your friends with a diary about coming from a different planet" is a real wiki page that exists for real. look it up.
— Nomashawn Wed Sep 07 11:08:21 +0000 2016
"Entonces no tiene sentido elegir la IA", dice. "¿Vas a invertir cientos de miles de dólares en una solución que puede volverse inmediatamente irrelevante por un cambio en una variable?".
La IA todavía puede tener un papel aquí, dice, al ayudar a modelar varios escenarios, o al sacar a la luz ideas que podrían no ser evidentes de otra manera. "Su probabilidad de éxito aumenta si su enfoque es más estrecho".
La IA también se quedará corta si la propia presencia de la IA cambia el comportamiento del sistema. Por ejemplo, si la IA se utiliza para filtrar las expresiones de odio, la gente aprende rápidamente qué patrones busca la IA y redacta las cosas para que pasen los filtros.
"Las mejores mentes del mundo han tratado de resolver estos problemas y no han tenido éxito", afirma Carroll.
Bharath Thota, socio de Kearney, trabajó una vez con un conglomerado mundial de productos y bienes de consumo de más de 30.000 millones de dólares. El equipo de dirección del CFO quería una mejor visibilidad de las métricas financieras del conglomerado para poder ver si su crecimiento estaba subiendo o bajando. El proceso existente consistía en que recibían los informes en PDF 30 días después de que se cerrara el periodo de información.
El equipo de ciencia de datos aplicó la IA para predecir cómo serían los números. "Tenían una buena intención", dice Thota. "Querían ofrecer a la dirección una visión futurista".
El error que cometieron fue en los datos financieros que introdujeron en el algoritmo. Los analistas financieros que alimentaban esos datos tenían que hacer muchas suposiciones, por lo que el conjunto de datos acabó conteniendo muchos sesgos individuales.
"La dirección estaba entusiasmada", continúa Thota. "Tenían algo que miraba hacia delante, no hacia atrás. Pero cuando terminó el trimestre, y volvieron a ver esas predicciones, estaban completamente equivocadas".
Todo el proyecto duró meses, dice Thota. "Tuvieron que averiguar cómo construir esta cosa, hacer la arquitectura, investigar las plataformas de IA, conseguir que todo funcionara junto".
Cuando un proyecto así fracasa, la gente pierde el interés y la confianza en la IA, admite ahora. En el caso de esta empresa en particular, la solución consistió simplemente en crear para el equipo de dirección del CFO un cuadro de mando financiero que les proporcionara las métricas que necesitaban, cuando las necesitaban.
Con el tiempo, dice Thota, también se utilizó algo de IA, en forma de generación de lenguaje natural, para proporcionar automáticamente información clave sobre los datos a los ejecutivos en términos sencillos.
"Era un problema de visibilidad", en su opinión. "Y había una solución sencilla para proporcionar esa visibilidad".
La mayoría de los proyectos de IA requieren datos. Buenos datos, datos relevantes, datos que estén correctamente etiquetados y sin sesgos que puedan sesgar los resultados.
Por ejemplo, una empresa que quiera evitar que los gatos entren en un gallinero puede optar por instalar una cámara y una tecnología de reconocimiento de imágenes para detectar la entrada de gatos. Pero el éxito depende de tener un conjunto de entrenamiento adecuado.
"Necesitarás tener muchas fotos, y esas fotos han de tener etiquetas sobre si hay gatos en ellas o no", dice el analista de Gartner Whit Andrews, añadiendo que la recopilación de estos datos lleva mucho tiempo y es cara. Y una vez reunidos, ¿podrá la empresa reutilizar el mismo conjunto de datos para otros proyectos?
Pero ¿y si resulta que la empresa necesita saber cuántos gatos entran en el gallinero? En ese caso, habrá que reetiquetar ese conjunto original de imágenes con el número de gatos que aparecen en cada una de ellas.
"Puede que un gato no sea tan caro, pero una manada de gatos es un problema", dice Andrews.
Además, si sólo un pequeño porcentaje de imágenes contiene varios gatos, conseguir un modelo preciso será mucho más difícil.
Esta situación se da con frecuencia en las aplicaciones de marketing, cuando las empresas intentan segmentar el mercado hasta el punto de que los conjuntos de datos son infinitamente pequeños.
"Casi todas las empresas que conozco utilizan la segmentación para dirigirse a los clientes", argumenta Anand Rao, socio y líder global de IA en PricewaterhouseCoopers.
Si recogen datos esperando que se utilicen para un fin y acaban utilizándolos para otro, los conjuntos de datos podrían no cumplir los nuevos requisitos.
Por ejemplo, si la recopilación de datos se establece de forma que haya un equilibrio de puntos de datos de cada región de Estados Unidos, pero la pregunta empresarial acaba siendo sobre las necesidades de un segmento demográfico muy estrecho, todas las inferencias serán inútiles. Digamos, por ejemplo, que la empresa está interesada en los hábitos de compra de las mujeres asiático-americanas de un determinado rango de edad, y sólo hay un par en la muestra.
"Tenga muy claro qué decisión quiere tomar con su segmentación", dice Rao. "Intente asegurarse de que el muestreo que está haciendo es representativo, pero también capta sus preguntas".
El problema del muestreo se da en cualquier sistema que intente predecir eventos poco frecuentes. Por ejemplo, si una empresa busca ejemplos de comportamientos fraudulentos, en un conjunto de datos de un millón de transacciones, hay un puñado de transacciones fraudulentas conocidas, y un número igual o mayor de transacciones fraudulentas que se han pasado por alto.