Ricardo Malhado
Senior Research Analyst
IDC España
En el futurista 2019 de la película Blade Runner, el personaje interpretado por Harrison Ford, Rick Deckard, persigue a robots que casi no se distinguen de los seres humanos (e incluso a algunos que ni siquiera saben que son robots, juzgándose humanos). A pesar de que en 2017 estamos lejos de ser incapaces de distinguir un robot de un ser humano, estamos entrando en la era de los Sistemas Cognitivos / Inteligencia Artificial que forman el núcleo de razonamiento de los robots que Rick Deckard perseguía en Blade Runner. Estamos entrando en un período de profundo cambio en la economía, la industria y la sociedad. Y si necesitamos evidencias, basta ver que algunos de los gigantes de la tecnología (Amazon, Google, IBM, Microsoft, Salesforce) han anunciado o lanzado recientemente productos de Inteligencia Artificial y que están enfocando sus esfuerzos en la construcción de un mundo en el que la computación es ubicua y está disponible para cualquier persona o entidad (potenciando el uso de interfaces naturales como, por ejemplo, el lenguaje).
¿Qué son los Sistemas Cognitivos / IA?
Los sistemas de computación cognitiva / IA son sistemas de autoaprendizaje y razonamiento que pueden enriquecer o reemplazar la toma de decisiones en situaciones complejas, que involucran volúmenes de información muy altos y / o incertidumbre. Son adaptativos, iterativos y contextuales, y hacen que una nueva clase de problemas sea computable. Aprenden mientras operan. Una cualidad verdaderamente humana…
Una de las tecnologías fundamentales en los sistemas cognitivos es machine learning – o aprendizaje automático. Consiste en un conjunto de técnicas matemáticas y estadísticas que permiten a los algoritmos mejorar en tareas (de clasificación, por ejemplo) con experiencia – es decir, con cada vez más datos. En muchos casos, esto no es más que solucionar un problema de optimización numérica. ¿Por qué son relevantes los Sistemas Cognitivos / IA? Muchas empresas de Software ya empezaron a añadir funcionalidades cognitivas/IA a sus productos para ofrecer capacidades de predicción, asistencia y recomendaciones. Desde IDC, estimamos que capacidades cognitivas basadas en machine learning o en técnicas más amplias vengan a ser implementadas en las próximas versiones de los paquetes de software empresarial, incluyendo todas las soluciones de business analytics. De hecho, en 2018, el 75% del desarrollo empresarial y de los vendors de software incluirá funcionalidades cognitivas.
La novedad está en el hecho de que estas funcionalidades no estarán disponibles solamente para los científicos de datos que desarrollan nuevos modelos analíticos, sino más bien para todos los demás usuarios de las diferentes áreas de negocio – experiencia del cliente, cadena de suministro, colaboración, recursos humanos u otras aplicaciones.
Teniendo en cuenta las tendencias actuales de I + D en la industria del software, esperamos que esta “nueva inteligencia” esté disponible para cualquier empresa que tenga previsto actualizar sus aplicaciones durante los próximos tres años.
Otro de los drivers más fuertes de la utilización de capacidades cognitivas o de machine learning es Internet de las Cosas. Así que, para 2020, el 100% de los esfuerzos efectivos de IoT contará con el apoyo de modelos de machine learning creados en data lakes, marts y content stores. La importancia del mercado global de los sistemas cognitivos es tal que en 2020 el mercado mundial de sistemas cognitivos/ IA tendrá el valor de 47 mil millones de dólares, suponiendo un crecimiento anual compuesto (CAGR 2016-2020) de un 56% – una cifra que bien muestra el desarrollo y la presencia que estos sistemas tendrán en los próximos años.
¿Cómo van a influir los sistemas cognitivos en las empresas?
Desde un punto de vista conceptual genérico, hay dos grandes beneficios asociados a la utilización de sistemas cognitivos en las empresas: 1) la racionalización y automatización de procesos, 2) el enriquecimiento de procesos, productos y servicios.
Desde el punto de vista de los casos de uso, los sistemas cognitivos tienen aplicación en cualquier industria y área funcional. Efectivamente, se basan en el reconocimiento de patrones a partir del procesamiento de un gran conjunto de datos a una escala que está más allá de la capacidad humana, con lo que se pueden aplicar en muchos dominios – como, por ejemplo, análisis e investigación de fraudes, recomendación y automatización de procesos de venta, sistemas de investigación y recomendación de gestión de calidad, agentes de servicio automatizados, sistemas automatizados de inteligencia y prevención de amenazas, sistemas de búsqueda y acceso a contenidos, etc.
Tomemos como ejemplo detallado el sourcing y procurement; en particular, el proceso de source to settle. Típicamente, el 20% de la inversión se concentra en el 80% de los proveedores. Hay muchas transacciones, pero el valor monetario total de cada uno es bajo en comparación con el total y hay muchos proveedores potenciales para los bienes, por lo que el riesgo de oferta es también bajo. La automatización del proceso final (desde el aprovisionamiento hasta la contratación) para estas transacciones rutinarias de bajo riesgo (a través de la aplicación del aprendizaje automático y el procesamiento del lenguaje natural) libera personal cualificado para concentrarse en la inversión y proveedores con mayor riesgo de suministro y coste financiero, así como en la gestión de las relaciones con los proveedores más críticos. Y para estos procesos menos rutinarios, el aprendizaje automático aumenta el proceso de sourcing mediante el monitoreo de señales que podrían conducir a una interrupción del suministro, asesorando al personal sobre las acciones correctivas disponibles y alternativas. Todo el proceso (tanto rutinario como no rutinario) se implementa a través de una combinación de automatización y enriquecimiento. Todo esto significa otra cosa: que uno de los grandes impactos de los sistemas cognitivos está en la fuerza de trabajo. Ellos van a cambiar la fuerza de trabajo de las empresas. Ya no sorprende a nadie la predicción de que la fuerza de trabajo del futuro será compuesta no solo por humanos, sino también por agentes virtuales…
¿Qué deberían estar haciendo las empresas en torno al tema Sistemas Cognitivos / IA?
Existen varios modelos de utilización de capacidades cognitivas en las empresas:
- Agentes cognitivos dedicados que pueden ser involucrados en varios procesos de la empresa
- Funcionalidades embebidas en el software empresarial
- Plataformas de servicios (típicamente consumidos a través de la nube).
Queda claro que cualquiera que sea la combinación o arquitectura seleccionada por cada empresa, esta implicará una revisión de sus procesos. El TI y el negocio tendrán que trabajar conjuntamente para evaluar el valor de la nueva inteligencia proporcionada por el software e identificar los casos de implementación prioritaria. Además, las empresas deberían estar buscando a sus proveedores de tecnología para ver cómo las capacidades cognitivas / IA están siendo incluidas en los roadmaps de productos y cómo podrán hacer uso de dichas capacidades. Y los departamentos de TI deberán estar aprendiendo sobre las diversas plataformas de software cognitivo / AI disponibles y comenzar a probar algunas nuevas aplicaciones en ellos. Algunas de estas plataformas son gratuitas para uso en desarrollo. Las organizaciones de TI necesitan crear experiencia interna en estas áreas junto con la ciencia de datos y Big Data.
“I’m not in the business… I am the business”, decía un Android en Blade Runner… Será, por cierto, fascinante ver el desarrollo masivo de soluciones, así como analizar y ayudar a la evolución de proveedores y empresas bajo el signo de las capacidades cognitivas, al mismo tiempo que será desafiante dar respuestas adecuadas al reto de la transformación de la fuerza de trabajo.
Y esto es solamente el comienzo.