Professional Documents
Culture Documents
ACTIVIDAD 2
DESARROLLO DE UN SISTEMA INTELIGENTE BASADO EN AGENTES.
Parte 1
REALIZADA POR:
JUAN CARLOS RESTREPO
LUIS FELIPE VEGA
MARIA GLADIS ARROYAVE MAZO
FACILITADOR:
FEDERICO LIEVANO
11
Introduccin.
plataforma de netlogo que permite a los estudiantes simular algunos fenmenos naturales,
crecimiento para poblar un espacio. Este sistema de modelado permite dar instrucciones a
los agentes dejando explorar al observador la relacin que hay entre el comportamiento de
11
Colonia de bacterias
comportamiento invasivo de los agentes, para esto tomamos como referente Simulacin
Es un proceso en el cual las partculas son sometidas al paseo aleatorio debido al movimiento
microscpicas que se hallan en un medio fluido (ejemplo, el polen en una gota de agua).
Fractal:
naturaleza que no se pueden explicar por las teoras clsicas y que se obtienen mediante
dimensin ordinaria para objetos geomtricos que no admiten espacio tangente. La dimensin
fractal es un exponente que da cuenta de cun completamente parece llenar un fractal el espacio
11
fractal; en la naturaleza son el producto de un proceso de crecimiento desordenado e irreversible,
https://upload.wikimedia.org/wikipedia/commons/thumb/f/f8/Wiener_process_3d.png/640px-
Wiener_process_3d.png?1462838373108.
La simulacin computacional de la DLA (por sus siglas en ingls) es uno de los principales
medios para estudiar este modelo, actualmente se encuentran muchos mtodos disponibles
donde las simulaciones se pueden hacer en una regin cerrada de cualquier geometra encajante;
se han adquirido ms de 8 dimensiones donde la simulacin puede ser llevada a cabo de una
lnea de simulacin dinmica molecular patrn donde las partculas son una partcula libres de
11
https://upload.wikimedia.org/wikipedia/commons/thumb/2/2d/Brownian_tree_vertical_large.png/800px-
Brownian_tree_vertical_large.png.
sencillo. Definimos un recinto reticulado. Para cada celda definimos su vecinaje cercano, las 8
celdas que la rodean por ejemplo. Fijamos inicialmente una partcula o varias. Esta ser la
semilla de crecimiento del agregado. Ahora liberamos partculas que permanecen en movimiento
browniano, se mueven al azar por la cuadrcula, hasta que alcanzan una celda contigua a una
partcula fijada, en cuyo caso tambin se fijan y sirven para capturar a ms partculas.
El Modelo Propuesto consiste en una parcela o campo definido con unas dimensiones x, y, que
contiene una partcula semilla en el centro, o se pueden liberar varias semillas, luego se liberan
las partculas con movimientos aleatorios desde varios puntos extremos del campo definido de
manera aleatoria.
Estos movimientos tienen unos limitantes de libertad verticales u horizontales entre los sitios
del campo, es decir, dependiendo de la posicin extrema inicial las partculas podrn emprender
derecha, desde la partcula puede moverse en direccin arriba izquierda, as con la respectiva
partcula Roja y Azul, como se evidencia en la figura (X). Si en algn momento durante su paseo
aleatorio, la partcula se encuentra otra partcula semilla, se adhieren entre s y el paseo termina.
extienden de manera invasiva cuando damos rdenes a los agentes mediante un cdigo
aislados especialmente las bacterias. Como microorganismos las bacterias cumplen un patrn de
por difusin en sistemas fsicos. El crecimiento de la colonia puede estar regulado por el tamao
estos microorganismos cmo evolucionan en su proceso de incubacin, puede ser que bacterias
de aproximadamente 5mm de dimetro segn los nutrientes y la humedad tengan un patrn tipo
agregacin limitada por difusin creando una gran acumulacin a la percepcin del ojo humano.
to Configurar ;;Boton
ca
ask patch 0 0 [
ask patch 30 30 [
crt Numero-Particulas-1 [
setxy random-xcor random-ycor ;;Se le indica a las tortugas que se muevan de forma aleatoria
en ambos ejes
reset-ticks
crt Numero-Particulas-2 [
setxy random-xcor random-ycor ;;Se le indica a las tortugas que se muevan de forma aleatoria
en ambos ejes
reset-ticks
end
to Iniciar ;;Boton
rt random Angulo-Maniobra
lt random Angulo-Maniobra
fd 1 ;;Adelantar de a un paso
tick
ask turtles [
rt random Angulo-Maniobra
lt random Angulo-Maniobra
fd 1 ;;Adelantar de a un paso
tick
end
Plantilla
11
DLA Simple.nlogo
11
11
Conclusiones
Esta plataforma de software es libre una herramienta acadmica de gran ayuda en el proceso
agentes que llamamos bacterias , la interaccin de todos en un entorno; pudimos observar esto
mientras se elaboraba el cdigo y al ejecutar el programa, para este ejercicio tomamos como
referente el proceso de difusin agregada (DLA) desde la formacin de objetos fractales que en
11
Bibliografia
https://es.wikipedia.org/wiki/Movimiento_browniano
https://es.wikipedia.org/wiki/Agregaci%C3%B3n_limitada_por_difusi%C3%B3n
http://www.wikiwand.com/es/Agregaci%C3%B3n_limitada_por_difusi%C3%B3n
file:///C:/Users/Maria%20G/Downloads/FRACTAL%20DE%20LAS%20BACTERIAS.pdf
https://ccl.northwestern.edu/netlogo/
11