SlideShare a Scribd company logo
1 of 8
Universidad De Oriente
Escuela De Ingeniería Y Ciencias Aplicadas
Departamento De Ingeniería De Sistemas
Sub-comisión De Trabajo De Grado
Curso Especial De Grado
Ciencias De La Computación
Maturín / Monagas / Venezuela
Facilitador:
Ing. Guevara Rommel
Bachilleres:
Acosta Atahualpa C.I: 22.700.888
Carmona Ramón C.I: 19.257.685
Agente
Ente
Habilidad,
Capacidad y
autorización
En nombre de
otro
Cumplen requisitos
asignados
Fáciles de
especificar y
complejas de
realizar.
Muy a menudos
Historias de los agentes
 (Inteligencia Artificial, Ingeniería de Software, Sistemas Autónomos) Wooldridge y Jennings (Wooldrige,1998)
definen agente como “un programa autocontenido capaz de controlar su proceso de toma de decisiones y de actuar,
basado en la percepción de su ambiente, en persecución de uno o varios objetivos”.
 Según Nwana (Nwana, 1996) “El término agente se refiere a un componente de software y/o hardware que es
capaz de actuar para poder ejecutar tareas en nombre de un usuario”.
 Pattie Maes (Maes , 1994), del AI Lab del MIT (Massachusetts Institute of Technology) definió a los agentes
autónomos como: “sistemas computacionales que habitan en algún ambiente dinámico y complejo, sensando su
estado y actuando autónomamente, llevando a cabo una serie de objetivos o tareas para los cuales fueron
diseñados”.
 Según Frankling y Graesser (Frankling, 1996): “Un agente autónomo es un sistema situado dentro (o es parte) de
un medioambiente, que censa el medio ambiente y actúa sobre éste, por un tiempo, en persecución de su propia
agenda y afectando así lo que censará en el futuro”.
 Russell y Norvig (Russell, 1995): “Un agente puede ser visto como algo que percibe su ambiente a través de
sensores y actúa contra este ambiente a través de efectores” Nicholas Negroponte, director del Media Lab del MIT,
hizo la observación que el futuro de la computación será de “DELEGAR A “y no de “MANIPULAR”
computadoras. Dentro de este marco el término agente se redefine para cada aplicación que persiga dicho objetivo.
Propiedades de
los agentes
 Deben ser parte de un ambiente.
 Deben poder censar su entorno y
actuar sobre él.
 Deben responder según los objetivos
para los cuales fueron diseñados.
 Debe tener la capacidad de actuar sin
la intervención directa de una persona
o de otro agente. (Autonomía)
 Debe poder controlar sus propias
acciones y estado interno.
Una vez que el usuario activa el agente indicando
algún objetivo de alto nivel, éste actúa
independientemente, seleccionando estrategias y
monitoreando el progreso en busca de la meta. Si
falla con una estrategia, usará otra, pero sin
intervención humana o con la mínima
indispensable.
Habilidad Social
 Debe ser comunicativo.
 Debe tener habilidad para interactuar con otros
agentes y personas.
 Deben poseer algún tipo de interfaz para
comunicarse con sus usuarios. El deseo es
proveer una interface más antropomórfica.
Reactividad
Se refiere a que un agente debe poder censar el estado del
ambiente dentro del cual se encuentra inmerso y -en
función de esto- actuar, respondiendo de manera
adecuada a cambios producidos en el mismo.
En las aplicaciones convencionales, cuando un
usuario ejecuta un comando, se activa un proceso que
se ejecuta por determinado tiempo, algunos solicitan
datos al usuario, retornan resultados y así
sucesivamente. Esta es una visión pasiva de
computación, ya que la motivación viene de parte del
usuario. En un modelo basado en agentes, el proceso
es auto-motivado, es decir, el agente busca satisfacer
cierto estado interno con mínima intervención
humana.
Continuidad temporal
• Un agente es un proceso temporalmente continuo. A diferencia de un programa
convencional del cual se conoce su inicio y fin.
• Un agente debe ejecutarse hasta que se haya alcanzado con el conjunto de
objetivos solicitados, o bien, mientras su ciclo perdure y su usuario no desee
detenerlo.
• La continuidad temporal es la propiedad que da “vida” al agente, posibilitando que
se mantenga alerta a una solicitud o a algún cambio en el medio.
• El ciclo de vida de un agente depende de sus características, de las tareas que
realice y de los deseos de su usuario en cuanto al tiempo durante el cual el agente
debe ejecutarse.
Movilidad
Es la capacidad de un agente de “viajar” por las redes de
computadoras, de nodo a nodo, en busca de los recursos que le
permitan cumplir con su agenda.
El término “viajar” se refiere a que en un determinado instante de
tiempo el agente detiene su ejecución, almacena su estado interno y se
dirige a otro sitio dentro de una red de computadoras (tanto el código
del agente como su estado) para luego continuar con su ejecución en la
nueva ubicación.
Clasificación de los agentes
Los agentes pueden clasificarse de varias maneras, teniendo en cuenta algunas de las propiedades que
poseen o bien haciendo hincapié en alguna en particular. De esta manera puede armarse un árbol taxonómico
que abarque todas las combinaciones de propiedades y tareas que se quieran.
AGENTE
Agentes
de interfaz
Agentes
colaborativos
Agentes
móviles
Agentes de
recuperación
de
información

More Related Content

Similar to Ing Sistemas U Oriente

Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificialKETTYVQV
 
Diapositivas pilar
Diapositivas pilarDiapositivas pilar
Diapositivas pilarcriscell25
 
Simulación basada en agentes y multi agentes
Simulación basada en agentes y multi agentesSimulación basada en agentes y multi agentes
Simulación basada en agentes y multi agentesVerónica Es'Loo
 
Tendencias tecnologías
Tendencias tecnologíasTendencias tecnologías
Tendencias tecnologíasRico JL
 
Diseño de interfaces de usuario
Diseño de interfaces de usuarioDiseño de interfaces de usuario
Diseño de interfaces de usuarioDiego Rosas
 
Presentación1 - Agentes racionales.pptx
Presentación1 - Agentes racionales.pptxPresentación1 - Agentes racionales.pptx
Presentación1 - Agentes racionales.pptxJuanAntonioDeoleoCru
 
PLC - PLATAFORMA PARA IMPLANTAR SISTEMAS DE SUPERVISIÓN Y CONTROL (EAI)
PLC - PLATAFORMA PARA IMPLANTAR SISTEMAS DE SUPERVISIÓN Y CONTROL (EAI)PLC - PLATAFORMA PARA IMPLANTAR SISTEMAS DE SUPERVISIÓN Y CONTROL (EAI)
PLC - PLATAFORMA PARA IMPLANTAR SISTEMAS DE SUPERVISIÓN Y CONTROL (EAI)UDO Monagas
 
Plantear agentes a traves de la regla de reaccion condicion modelo 2
Plantear agentes a traves de la regla de reaccion   condicion modelo 2Plantear agentes a traves de la regla de reaccion   condicion modelo 2
Plantear agentes a traves de la regla de reaccion condicion modelo 2Atahualpa Acosta
 
Electiva 5, Seguridad Informatica
Electiva 5, Seguridad InformaticaElectiva 5, Seguridad Informatica
Electiva 5, Seguridad InformaticaAnthoni Cedeno
 
Computación móvil y agentes inteligentes
Computación móvil y agentes inteligentesComputación móvil y agentes inteligentes
Computación móvil y agentes inteligentesGerardo Mijares
 
Agentes racionales.pdf
Agentes racionales.pdfAgentes racionales.pdf
Agentes racionales.pdfLilCookie
 
11 de marzo del 2012
11 de marzo del 201211 de marzo del 2012
11 de marzo del 2012agca12
 
Curso Programacion de Juego Introducion IA
Curso Programacion de Juego Introducion IACurso Programacion de Juego Introducion IA
Curso Programacion de Juego Introducion IARicardo Daniel Quiroga
 
Recursos para la investigar en la internet
Recursos para la investigar en la internetRecursos para la investigar en la internet
Recursos para la investigar en la internete_2015
 

Similar to Ing Sistemas U Oriente (20)

Agentes
AgentesAgentes
Agentes
 
Agentes lógicos
Agentes lógicosAgentes lógicos
Agentes lógicos
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
 
Diapositivas pilar
Diapositivas pilarDiapositivas pilar
Diapositivas pilar
 
Simulación basada en agentes y multi agentes
Simulación basada en agentes y multi agentesSimulación basada en agentes y multi agentes
Simulación basada en agentes y multi agentes
 
Tendencias tecnologías
Tendencias tecnologíasTendencias tecnologías
Tendencias tecnologías
 
Diseño de interfaces de usuario
Diseño de interfaces de usuarioDiseño de interfaces de usuario
Diseño de interfaces de usuario
 
Presentación1 - Agentes racionales.pptx
Presentación1 - Agentes racionales.pptxPresentación1 - Agentes racionales.pptx
Presentación1 - Agentes racionales.pptx
 
PLC - PLATAFORMA PARA IMPLANTAR SISTEMAS DE SUPERVISIÓN Y CONTROL (EAI)
PLC - PLATAFORMA PARA IMPLANTAR SISTEMAS DE SUPERVISIÓN Y CONTROL (EAI)PLC - PLATAFORMA PARA IMPLANTAR SISTEMAS DE SUPERVISIÓN Y CONTROL (EAI)
PLC - PLATAFORMA PARA IMPLANTAR SISTEMAS DE SUPERVISIÓN Y CONTROL (EAI)
 
Sistemas MultiAgente
Sistemas MultiAgenteSistemas MultiAgente
Sistemas MultiAgente
 
Inteligencia artificial
Inteligencia artificial Inteligencia artificial
Inteligencia artificial
 
Plantear agentes a traves de la regla de reaccion condicion modelo 2
Plantear agentes a traves de la regla de reaccion   condicion modelo 2Plantear agentes a traves de la regla de reaccion   condicion modelo 2
Plantear agentes a traves de la regla de reaccion condicion modelo 2
 
Agentes Racionales
Agentes RacionalesAgentes Racionales
Agentes Racionales
 
Electiva 5, Seguridad Informatica
Electiva 5, Seguridad InformaticaElectiva 5, Seguridad Informatica
Electiva 5, Seguridad Informatica
 
Computación móvil y agentes inteligentes
Computación móvil y agentes inteligentesComputación móvil y agentes inteligentes
Computación móvil y agentes inteligentes
 
Agentes racionales.pdf
Agentes racionales.pdfAgentes racionales.pdf
Agentes racionales.pdf
 
11 de marzo del 2012
11 de marzo del 201211 de marzo del 2012
11 de marzo del 2012
 
Curso Programacion de Juego Introducion IA
Curso Programacion de Juego Introducion IACurso Programacion de Juego Introducion IA
Curso Programacion de Juego Introducion IA
 
Robotica - IA
Robotica - IARobotica - IA
Robotica - IA
 
Recursos para la investigar en la internet
Recursos para la investigar en la internetRecursos para la investigar en la internet
Recursos para la investigar en la internet
 

More from Atahualpa Acosta

Equivalencia de automatas finitos determinista
Equivalencia de automatas finitos deterministaEquivalencia de automatas finitos determinista
Equivalencia de automatas finitos deterministaAtahualpa Acosta
 
Cualidades y elementos de un buen patron de diseño
Cualidades y elementos de un buen patron de diseñoCualidades y elementos de un buen patron de diseño
Cualidades y elementos de un buen patron de diseñoAtahualpa Acosta
 
Contratos fuertes y debiles presentacion final
Contratos fuertes y debiles presentacion finalContratos fuertes y debiles presentacion final
Contratos fuertes y debiles presentacion finalAtahualpa Acosta
 

More from Atahualpa Acosta (6)

Equivalencia de automatas finitos determinista
Equivalencia de automatas finitos deterministaEquivalencia de automatas finitos determinista
Equivalencia de automatas finitos determinista
 
Demostraciones inductivas
Demostraciones inductivasDemostraciones inductivas
Demostraciones inductivas
 
Cualidades y elementos de un buen patron de diseño
Cualidades y elementos de un buen patron de diseñoCualidades y elementos de un buen patron de diseño
Cualidades y elementos de un buen patron de diseño
 
Contratos fuertes y debiles presentacion final
Contratos fuertes y debiles presentacion finalContratos fuertes y debiles presentacion final
Contratos fuertes y debiles presentacion final
 
Testeo unitario
Testeo unitarioTesteo unitario
Testeo unitario
 
Logica computacional
Logica computacional Logica computacional
Logica computacional
 

Recently uploaded

PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2Eliseo Delgado
 
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfFichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfssuser50d1252
 
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOCUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOEveliaHernandez8
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesRaquel Martín Contreras
 
libro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguajelibro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguajeKattyMoran3
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docxMagalyDacostaPea
 
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfFichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfssuser50d1252
 
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxSecuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxNataliaGonzalez619348
 
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJODIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJOLeninCariMogrovejo
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Rosabel UA
 
HISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAHISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAJesus Gonzalez Losada
 
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxSIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxLudy Ventocilla Napanga
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADOPLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADOMARIBEL DIAZ
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORGonella
 

Recently uploaded (20)

PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
 
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfFichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
 
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOCUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materiales
 
libro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguajelibro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguaje
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docx
 
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfFichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxSecuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
 
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJODIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024
 
HISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAHISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICA
 
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxSIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADOPLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIOR
 

Ing Sistemas U Oriente

  • 1. Universidad De Oriente Escuela De Ingeniería Y Ciencias Aplicadas Departamento De Ingeniería De Sistemas Sub-comisión De Trabajo De Grado Curso Especial De Grado Ciencias De La Computación Maturín / Monagas / Venezuela Facilitador: Ing. Guevara Rommel Bachilleres: Acosta Atahualpa C.I: 22.700.888 Carmona Ramón C.I: 19.257.685
  • 2. Agente Ente Habilidad, Capacidad y autorización En nombre de otro Cumplen requisitos asignados Fáciles de especificar y complejas de realizar. Muy a menudos
  • 3. Historias de los agentes  (Inteligencia Artificial, Ingeniería de Software, Sistemas Autónomos) Wooldridge y Jennings (Wooldrige,1998) definen agente como “un programa autocontenido capaz de controlar su proceso de toma de decisiones y de actuar, basado en la percepción de su ambiente, en persecución de uno o varios objetivos”.  Según Nwana (Nwana, 1996) “El término agente se refiere a un componente de software y/o hardware que es capaz de actuar para poder ejecutar tareas en nombre de un usuario”.  Pattie Maes (Maes , 1994), del AI Lab del MIT (Massachusetts Institute of Technology) definió a los agentes autónomos como: “sistemas computacionales que habitan en algún ambiente dinámico y complejo, sensando su estado y actuando autónomamente, llevando a cabo una serie de objetivos o tareas para los cuales fueron diseñados”.  Según Frankling y Graesser (Frankling, 1996): “Un agente autónomo es un sistema situado dentro (o es parte) de un medioambiente, que censa el medio ambiente y actúa sobre éste, por un tiempo, en persecución de su propia agenda y afectando así lo que censará en el futuro”.  Russell y Norvig (Russell, 1995): “Un agente puede ser visto como algo que percibe su ambiente a través de sensores y actúa contra este ambiente a través de efectores” Nicholas Negroponte, director del Media Lab del MIT, hizo la observación que el futuro de la computación será de “DELEGAR A “y no de “MANIPULAR” computadoras. Dentro de este marco el término agente se redefine para cada aplicación que persiga dicho objetivo.
  • 4. Propiedades de los agentes  Deben ser parte de un ambiente.  Deben poder censar su entorno y actuar sobre él.  Deben responder según los objetivos para los cuales fueron diseñados.  Debe tener la capacidad de actuar sin la intervención directa de una persona o de otro agente. (Autonomía)  Debe poder controlar sus propias acciones y estado interno. Una vez que el usuario activa el agente indicando algún objetivo de alto nivel, éste actúa independientemente, seleccionando estrategias y monitoreando el progreso en busca de la meta. Si falla con una estrategia, usará otra, pero sin intervención humana o con la mínima indispensable. Habilidad Social  Debe ser comunicativo.  Debe tener habilidad para interactuar con otros agentes y personas.  Deben poseer algún tipo de interfaz para comunicarse con sus usuarios. El deseo es proveer una interface más antropomórfica.
  • 5. Reactividad Se refiere a que un agente debe poder censar el estado del ambiente dentro del cual se encuentra inmerso y -en función de esto- actuar, respondiendo de manera adecuada a cambios producidos en el mismo. En las aplicaciones convencionales, cuando un usuario ejecuta un comando, se activa un proceso que se ejecuta por determinado tiempo, algunos solicitan datos al usuario, retornan resultados y así sucesivamente. Esta es una visión pasiva de computación, ya que la motivación viene de parte del usuario. En un modelo basado en agentes, el proceso es auto-motivado, es decir, el agente busca satisfacer cierto estado interno con mínima intervención humana.
  • 6. Continuidad temporal • Un agente es un proceso temporalmente continuo. A diferencia de un programa convencional del cual se conoce su inicio y fin. • Un agente debe ejecutarse hasta que se haya alcanzado con el conjunto de objetivos solicitados, o bien, mientras su ciclo perdure y su usuario no desee detenerlo. • La continuidad temporal es la propiedad que da “vida” al agente, posibilitando que se mantenga alerta a una solicitud o a algún cambio en el medio. • El ciclo de vida de un agente depende de sus características, de las tareas que realice y de los deseos de su usuario en cuanto al tiempo durante el cual el agente debe ejecutarse.
  • 7. Movilidad Es la capacidad de un agente de “viajar” por las redes de computadoras, de nodo a nodo, en busca de los recursos que le permitan cumplir con su agenda. El término “viajar” se refiere a que en un determinado instante de tiempo el agente detiene su ejecución, almacena su estado interno y se dirige a otro sitio dentro de una red de computadoras (tanto el código del agente como su estado) para luego continuar con su ejecución en la nueva ubicación.
  • 8. Clasificación de los agentes Los agentes pueden clasificarse de varias maneras, teniendo en cuenta algunas de las propiedades que poseen o bien haciendo hincapié en alguna en particular. De esta manera puede armarse un árbol taxonómico que abarque todas las combinaciones de propiedades y tareas que se quieran. AGENTE Agentes de interfaz Agentes colaborativos Agentes móviles Agentes de recuperación de información