Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porPedro Nieto Saavedra Modificado hace 10 años
1
Bases de Conocimiento Maestría en Ingeniería en Sistemas Noviembre – Diciembre 2008 Guido Fidel Flores Pérez Maestro en Sistemas de Información UDLAP 1990 Master en Redes y Sistemas de Datos UP Madrid 1996 Doctorando en TI y Análisis de Decisiones UPAEP ----
2
AGENTES
3
Agentes de Software Robot significa Worker (Trabajador, empleado, etc) Robots trabajan en la vida real Agentes en IA. AI permite desarrollo de entidades independientes que trabajan para nosotros en el mundo virtual de espacios de información. Por ejemplo, Agentes para: Ordenar el correo electrónico Realizar actividades repetitivas Buscar información importante en DB Administrar tu diario
4
Agentes de Software Actividades con agente visible Agente se dice también cuando el programa es dividido en varios subprogramas cooperantes. Los Agentes más simples no son del todo inteligentes. Se pueden desarrollar como escribir un script en un macro lenguaje.
5
Agentes de Software Connotaciones del uso de un Agente End user orientation.- Incorporación Sub utilización Inteligencia Independencia Cuando tiene 2 o más de las connotaciones.
6
Agentes de Software Disparador de acciones No tan solo el Qué hacer sino también el Cuando. Adicionalmente Estado persistente. Método.- Script de acciones que realiza un agente. Mensaje.- Comunicación entre agentes. Ciclo de vida típico de un agente: Permanece en estado latente (inactivo) hasta que un agente dispara su acción. Depende de la naturaleza del agente se utiliza uno de sus métodos. Este método actualiza el estado interno del agente y Posiblemente modifica el estado de otras cosas, envía mensajes a otros agentes o interactúa con el usuario.
7
Agentes de Software Disparador de acciones El evento que dispara al método puede ser ocasionado por varios motivos: Eventos el usuario Eventos del sistema Cambios de estado Eventos calendarizados y programados.
8
Agentes de Software Aprendizaje por observación (Mirando y aprendiendo) Ejemplo: Filtros aplicados al buzón de entrada del correo electrónico. Aplicación de reglas Fijas Adaptación de reglas Flexibles.
9
Agentes de Software Búsqueda de Información: La cantidad de información que se encuentra en línea es enorme. Un agente puede ayudar en tres formas: Puede encontrar donde se localizan los documentos adecuados. Pueden mediar entre el usuario y las diferentes fuentes de información Pueden elegir los documentos apropiados a partir de una cantidad muy grande de documentos.
10
Agentes de Software Agentes cooperativos e IA distribuida: La comunicación e interacción entre agentes es un área muy importante que ofrece muchos beneficios: La estructuración de un sistema inteligente dividido en varias partes que sean suficientemente independientes puede reducir significativamente el costo, mejorar la eficiencia en tiempo de ejecución y facilitar el mantenimiento. Las diferentes partes del sistema pueden residir en distintos lugares físicos. Es poco práctico o imposible el tratar de tener una planeación totalmente centralizada. La interacción entre los agentes puede compararse con las interacciones sociales entre la gente o entre los animales. Existen también teorías cognitivas del individuo que acentúan sobre la cooperación entre “Agentes” semi independientes dentro de nuestras mentes.
11
Janet Finlan & Alan Dix., An Introduction to Artificial Inteligence Addison Wesley Reading, United States, 1990 Google Books Waterman, D. A., A Guide to Expert Systems, Addison Wesley Reading, United States, 1990 Bibliografía
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.