Los agentes inteligentes representan la única tecnología que permite la personalización, la adaptabilidad o el autoaprendizaje de las máquinas y son ya una realidad cotidiana para la población.
Utilizar el asistente de voz de nuestro teléfono móvil, pedirle a Alexa que ponga una canción, atender las sugerencias de producto que nos hacen páginas como Amazon u obtener información a través de Google Maps son tan solo algunos ejemplos de cómo los agentes inteligentes forman ya parte de la vida diaria de millones de personas en todo el mundo.
La adaptación basada en la experiencia, el análisis de los índices de errores o éxitos, la resolución de problemas en tiempo real y la utilización de almacenamiento y recuperación basados en la memoria son las características comunes de los agentes inteligentes. Se trata, por lo tanto, de programas capaces de tomar decisiones o de realizar un determinado servicio en función de su entorno y sus expectativas.
Son entes con cierto nivel de autonomía, lo que les permite ejecutar labores específicas, predecibles y repetitivas. Además, poseen la capacidad de aprender, de ahí su denominación de inteligentes. Las dos funciones principales de los agentes inteligentes incluyen la percepción y la acción. La percepción se lleva a cabo a través de sensores, mientras que las acciones se inician por medio de los actuadores.
Tipos de agentes inteligentes
Para hablar de las aplicaciones que actualmente se les está dando a los agentes inteligentes, conviene diferenciar los tipos de agentes existentes. Agrupados por su rango de capacidades y grado de inteligencia, generalmente se diferencian cinco tipos:
Agentes reflejos simples
Trabajan únicamente sobre la percepción actual, sin considerar el histórico de sensaciones. Por ello, solamente tienen éxito cuándo están ante un entorno que puede percibirse en su totalidad.
Agentes reflejos basados en modelos
Este tipo de agentes sí consideran el historial y, por lo tanto, pueden actuar en un escenario que no se observa por completo, teniendo así una visión más completa del mismo.
Agentes basados en metas
Como su nombre indica, este agente tiene un objetivo fijado, lo que hará que elija la mejor opción entre las que estén disponibles para alcanzar su propósito.
Agentes basados en la utilidad
Son parecidos a los agentes orientados a metas, pero cuentan con la ventaja de proporcionar una medida sobre la utilidad de la acción. De esta forma, el agente estudia también el beneficio de la operación a la hora de tomar su decisión, permitiendo así compensar diferentes factores.
Por ejemplo, el objetivo de una tienda puede ser la obtención de beneficios sobre las ventas, pero la función de utilidad reconoce que la satisfacción al cliente también debe tenerse en cuenta al buscar esa ganancia. El hecho de establecer la utilidad como un número real (satisfacción del cliente en una escala de uno al diez), el agente inteligente es capaz de definir los escenarios del mundo real en función de esa conveniencia.
Agentes que aprenden
El elemento adicional del aprendizaje implica que estos agentes pueden mejorar gradualmente y adquirir más conocimientos de un entorno con el tiempo. Se trata de un sistema altamente complejo que está programado para interactuar con el mundo real y cumplir determinados objetivos, relacionándose con ambientes que no conoce.
Principales aplicaciones de los agentes inteligentes
Los agentes inteligentes y, en general, la inteligencia artificial, hace tiempo que dejaron de ser una utopía de las películas y novelas de ciencia ficción para pasar a ser una realidad que forma parte de nuestras vidas cotidianas. Actualmente, algunas de las funciones que realizan los agentes inteligentes serían:
Representación virtual
Su funcionalidad es comunicarse en lenguaje natural con los usuarios de un determinado servicio, supliendo las labores de un comercial o del personal de atención al cliente. Casi todas las empresas optan por este tipo de agentes virtuales en el primer contacto del cliente para la resolución de problemas a través de sus webs o aplicaciones móviles.
Asistentes personales
Ofrecen la asistencia que podría facilitar un ayudante o secretario personal, pero de manera virtual. Tienen funcionalidades de agenda o de asesoramiento financiero, por ejemplo, según la programación.
Negociación en mercados electrónicos
Recopila toda la información necesaria, aprende cómo está la oferta y realiza una puja en nombre del usuario.
Búsqueda de información
Gracias a esta funcionalidad, es posible rastrear las redes en busca de la información que se les ha ordenado buscar. Aprenden de los hábitos del usuario y, por ello, son capaces de ofrecer las sugerencias que consideran que le pueden interesar a través del correo electrónico facilitado. El ejemplo más claro de este tipo de agente es Google News.
Agente secreto o espía
Por medio de esta utilidad es posible detectar cualquier cambio en una determinada página web en la que el usuario esté interesado. Una vez detectada la URL que interesa monitorear, es posible utilizar recursos como Visual Ping para recibir por correo electrónico el aviso de cualquier cambio que se produzca en la web solicitada. Esta es una función muy usada por el mundo empresarial para estar informados de los cambios que se producen en las compañías de la competencia.
Asistentes de voz
Por medio del procesamiento de lenguajes naturales (PLN), estos asistentes interpretan las órdenes de voz y responden a ellas para poner la música deseada, encender las luces de la casa cuando es preciso o recordar ciertas actividades. Ejemplos de este tipo de asistentes que funcionan con agentes inteligentes son Google Home o Amazon Echo.
Recomendación de producto
Muchos vendedores online emplean la inteligencia artificial para recopilar información sobre las preferencias de compra de sus usuarios y así poder ofrecerles productos que encajen con sus gustos. Es una práctica habitual de páginas como Amazon.
Mapas e indicaciones
Tanto en el caso de Google Maps como en Apple Maps, es la inteligencia artificial quién lee muchos puntos de datos para poder facilitar información en tiempo real sobre el estado del tráfico y la mejor ruta a seguir.
Las oportunidades laborales que ofrece el campo de la inteligencia artificial están en continuo crecimiento. Estudios como la Maestría en Inteligencia Artificial online de UNIR México suponen una excelente alternativa de formación para adquirir los conocimientos teóricos y prácticos necesarios para implementar agentes inteligentes y otros fundamentos de la inteligencia artificial.