Modelo de Agentes
Transcript of Modelo de Agentes
-
8/18/2019 Modelo de Agentes
1/25
-
8/18/2019 Modelo de Agentes
2/25
Un agente inteligente, es una entidad capazde percibir su entorno, procesar talespercepciones y responder o actuar en suentorno de manera racional, es decir, demanera correcta y tendiendo a maximizarun resultado esperado. Es capaz de percibirsu medioambiente con la ayuda de sensores
y actuar en ese medio utilizando actuadores(elementos que reaccionan a un estímulorealizando una acción).
-
8/18/2019 Modelo de Agentes
3/25
Un sistema es modelado como unacolección de entidades autónomas detoma de decisión llamadas agentes. Cadaagente eal!a su situación y tomadecisiones sobre la base de un con"unto dereglas de decisión.
#ara la simulación de modelado deagentes existen dos $erramientas que son%o &et'ogoo tar'ogo.
-
8/18/2019 Modelo de Agentes
4/25
-
8/18/2019 Modelo de Agentes
5/25
tarlogo es un sistema para el desarrollo detortugas* con entorno gr+co.
-nicialmente se desarrolló para modelarsistemas sociales no dirigidos. istemas queemos a diario como las colonias de$ormigas, abe"as, sem+oros, etc..
tar'ogo es usado primordialmente paramodelar sistemas que no tienen a líderes.
-
8/18/2019 Modelo de Agentes
6/25
-
8/18/2019 Modelo de Agentes
7/25
/quí se editan losprocedimientos entar'ogo. Un
#rocedimiento es uncon"unto de
instrucciones que
indican a los agentescomo actuar.
-
8/18/2019 Modelo de Agentes
8/25
#ermite un proceso real de construcción,an+lisis y descripción de modelos
&o se necesita de conocimientos proundos
en -/, matem+ticas ni programación. 001+cil de usar. 'os ni2os pueden aprender a programar. &o tiene que preocuparse acerca de los
errores de sintaxis. 3ay atributos de conexión, tales como
altura, anc$o.
-
8/18/2019 Modelo de Agentes
9/25
-
8/18/2019 Modelo de Agentes
10/25
&et'ogo es un lengua"e deprogramación que sigue la losoíadel modelado basado en agentes.
Es particularmente idóneo para $acermodelos de sistemas comple"os.
&et'ogo es la generación de una serie
de modelados multi4agente queempezó con tar'ogo.
-
8/18/2019 Modelo de Agentes
11/25
5ortugas
Celdas
6elaciones entre 5ortugas
7bserador
-
8/18/2019 Modelo de Agentes
12/25
Celdass
Enlaces o 6elaciones
-
8/18/2019 Modelo de Agentes
13/25
'as tortugas son los agentes que semueen por el mundo. -nteract!anentre sí y con el medio que los rodea.
Cada tortuga iene identicada porun identicador que es !nico paracada tortuga.
-
8/18/2019 Modelo de Agentes
14/25
'as celdas se llaman parc$es en&et'ogo. Estos parc$es tienencoordenadas. El parc$e en el centro
del mundo tiene las coordenadas (8,8)./ las coordenadas del parc$e las
llamamos pxcor y pycor.
-
8/18/2019 Modelo de Agentes
15/25
e pueden modelar la relación entredistintas tortugas mediante lin9s,que es el tercer tipo de agente
presente en &et'ogo. 'os lin9s sedesignan mediante un par (tortuga:,tortuga;), que indica las dos tortugas
relacionadas mediante dic$o lin9.
-
8/18/2019 Modelo de Agentes
16/25
-
8/18/2019 Modelo de Agentes
17/25
-
8/18/2019 Modelo de Agentes
18/25
#ara insertar-normación sobre
el modelo deagentes para el
usuario.
-
8/18/2019 Modelo de Agentes
19/25
#rocedimientos que
llearan a cabo lae"ecución delmodelo.
-
8/18/2019 Modelo de Agentes
20/25
#uede tener m+s agentes. >ultiplataorma. El modelo unciona muy r+pido.
e puede modelar conductas m+scomplicadas. 'engua"e m+s extenso con un me"or soporte
para las listas, con"untos de agentes,
ariables locales, etc. ?ran @ocabulario de Aesarrollo.
-
8/18/2019 Modelo de Agentes
21/25
tar'ogo y &et'ogo se desplazan en unmundo $ec$o de parc$es (Celdas). Utilizanlas mismas palabras reseradas.
&et'ogo nace de tar'ogo5, pero adicionanueas e importantes características con unlengua"e redise2ado y con una interaz deusuario.
tar'ogo es mas +cil de utilizar.
-
8/18/2019 Modelo de Agentes
22/25
'uego de realizar este inorme, $emosllegado a la conclusión de que, un modelode agente es un tipo de modelocomputacional que permite la simulación de
acciones e interacciones de indiiduosautónomos dentro de un entorno, y permitedeterminar qu= eectos producen en elcon"unto del sistema.
-
8/18/2019 Modelo de Agentes
23/25
#ara nalizar podemos resaltar, quetar'ogo permite a los estudiantes explorar
los dierentes modelos de una orma gr+cay sencilla, sin tener conocimientos de#rogramación.
En cuanto a &et'ogo podemos decir, que esm+s parecido a un entorno deprogramación, y es especialmente !til paramodelar sistemas comple"os que
eolucionan en el tiempo.
-
8/18/2019 Modelo de Agentes
24/25
$ttp%BB.iai.intBlesBscienceBprogramsBidrcBCardosoDetDalD>anualD/>.pd
$ttp%BBes.i9ipedia.orgBi9iB/genteDinteligenteD(inteligenciaDarticial)
$ttp%BBea.eannai.in.ucFm.esBdocenciaBcbBdocumentacionBpractica;.pd $ttp%BB.cs.buap.mxBGiolmosBiaBesionFDtar
logo.pd $ttps%BBsites.google.comBsiteBmanualnetlogoBintr
oduccion4escenario4simulacion $ttp%BB.slides$are.netB?aby>artzBmanual4
netlogo4basico4insisoc
-
8/18/2019 Modelo de Agentes
25/25