La Contabilidad en la Era del Conocimiento

Agentes inteligentes

1) ¿Qué son?

Agente, del latín agere, es "el que hace". En el ámbito de los negocios, un agente es "aquel que tiene por oficio gestionar negocios ajenos".

Un agente inteligente es un programa de ordenador que es capaz de hacer lo que haríamos nosotros si tuvieramos tiempo, o de forma más precisa "un tipo de programa informático que, por encargo de un usuario u otro programa, realiza de forma autónoma tareas que requieren cierto grado de inteligencia y aprendizaje".


2)
Características

La mayoría de los agentes poseen las siguientes tres características: comunicación, inteligencia y autonomía.

  • Comunicación. El agente puede comunicarse con el usuario, con otros agentes y con otros programas. Con el usuario se comunica con un interfaz amigable, mediante el que personaliza sus preferencias. Algunos agentes permiten comunicarse en lenguaje natural, algo típico de los chatbots.
  • El grado de inteligencia varía mucho de unos agentes a otros, que suelen incorporar módulos con tecnologías procedentes de la Inteligencia Artificial. Los más sencillos se limitan a recoger las preferencias del usuario, quien debe personalizarlos. Un ejemplo son los agentes inteligentes basados en tecnología de redes neuronales especializados en identificar mensajes de correo electrónico sospechosos de contener spam -mensajes no deseados-. En una primera fase el usuario debe marcarlos como spam, el agente va aprendiendo a identificar los rasgos que caracterizan a estos mensajes y posteriormente los filtra.
  • Autonomía. Un agente no sólo debe ser capaz de hacer sugerencias al usuario sino de actuar. En el ejemplo anterior, el agente que filtra el spam no puede estar continuamente alertando al usuario en cada mensaje de correo que llega sobre la posibilidad de que sea un mensaje no deseado y su verdadera utilidad surge cuando elimina de forma autónoma dichos mensajes.


3) Usos y ejemplos


a)
Representante virtual

Se comunican en lenguaje natural y suplen a los comerciales.

Charla con un representante virtual financiero


f


b) Como asistentes personales

Nos ayudan como lo haría un ayudante, una especie de "mayordomo virtual".

f


c) Negociador en mercados electrónicos

Localiza una subasta en Internet, aprende cómo va la puja y realiza la compra por nosotros. O mira en las tiendas más baratas. O puede acceder a varias subastas simultáneamente.

f


d) Agente de búsqueda de información o rastreador

Rastrean en las redes de ordenadores en busca de la información solicitada. Son parametrizables por el usuario o aprenden de sus hábitos, rastrean la red e informan por correo electrónico de novedades que consideran pueden ser de interés para el usuario.

Periódico a medida, con Google News


Contaba un ex-Presidente del Gobierno que una de las cosas que más le llamaba la atención cuando llegó a ser Presidente del Gobierno era que ya no podía leer los periódicos por la mañana, sino que un equipo de personas leían la prensa cada mañana y le recortaban las noticias de forma que tenía un "periódico a medida". Hoy en día, con Internet todos podemos conseguirlo.

Ejercicio: Cree en Google News (http://news.google.com) su periódico personal. También podemos crear alertas (http://www.google.com/newsalerts), de forma que nos avisen cuando haya una noticia sobre la palabra solicitada.


e)
Agente secreto o espía

Monitorizan una página web identificada previamente por el usuario -una página con la información financiera de una empresa, una web oficial con normativa europea, la página con ofertas de empleo de una empresa, etc.- e informan cuando se producen cambios en dicha página.

 ¿Cómo mantenerse informados?


Una vez que hemos encontrado un servidor interesante, (una página oficial con normativa europea, una página personal de alguien que va añadiendo recursos, la página con ofertas de empleo de una empresa, etc.) podemos estar interesados en recibir un aviso cada vez que se modifique la página. En este caso, lo más intuitivo es acceder periódicamente al servidor para comprobar si ha habido alguna novedad. Pero nos encontramos con el inconveniente de que, en ocasiones accedemos al servidor y no ha cambiado nada. Por el contrario otras veces comprobaremos con disgusto que ha habido una novedad y no nos hemos enterado a tiempo. Es mucho más sensato utilizar un agente inteligente como Changedetection (http://www.changedetection.com) que nos avisa cuando cambia una pagina, enviándonos un correo electrónico.

changedetection


EJERCICIO: Configure un agente para que nos avise cuando haya una lección nueva en Ciberconta.


4)
Sistemas multiagente

En general no se trabaja con agentes aislados sino con sistemas multi-agente, como el de la figura siguiente, tomada del Documento AECA, Serie Nuevas Tecnologías y Contabilidad "Inteligencia Artificial y Contabilidad".

O la siguiente, tomada del agente WARREN (http://www-2.cs.cmu.edu/~softagents/warren.html) que se compone de varios agentes simples.

 

g Diligent Dingo, agente inteligente para inversiones financieras


Instale y practique con este agente inteligente Diligentdingo [local]

g

g

g

 

j Pandora, multiagente para todo

Pandora (http://pandorafms.org/index.php?sec=project&sec2=demo&lng=es) multiagente inteligente que monitoriza todo tipo de situaciones, por ejemplo: detectar si un ordenador de la empresa ha dejado de funcionar,

  • si hay una inundación
  • si los hackers están atacando a nuestra tienda virtual
  • si las acciones de una empresa bajan un 10%
  • si no hay existencias de una materia prima, etc.

Puede enviarnos un SMS, un correo o lo que queramos que haga. [wiki]. Demo disponible en (http://firefly.artica.es/pandora_demo/). [demo] [demo]

Para ver, por ejemplo, si le pasa algo a la tienda virtual de nuestra empresa podemos ir a [Virtual Console -> Chip Overview -> Online Shop]

j

 

Ir a CiberContaCitar como: Serrano Cinca C. (2013): "La Contabilidad en la Era del Conocimiento", [en línea] 5campus.org, Sistemas Informativos Contables <http://www.5campus.org/leccion/introduc> [y añadir fecha consulta]este Inicio leccion
[Índice