Redes Neuronales en Automatismos
Redes Neuronales en Automatismos
Redes Neuronales en Automatismos
I.
RESUMEN
Las redes neuronales han sido estudiadas casi desde los principios de la era de los
ordenadores. Al principio la investigacin de los redes neuronales estaba centrado en y
motivado por la biologa. Pero los modelos de las redes neuronales desarrolladas eran
demasiado dbiles para solucionar tareas de procesamiento de informacin compleja que
podemos encontrar en muchas aplicaciones industriales.
Nuevas innovaciones en los aos 80 llevaron a la aparicin de modelos de redes
neuronales ms poderosos. Muchos estudios cientficos intentaron con xito demostrar los
conceptos y los beneficios en varios sectores de aplicaciones industriales. En
consecuencia la industria consideraba las redes neuronales como herramienta til.
Hoy en da, las redes neuronales son populares y son aplicadas en los varios sectores de la
industria. En el pasado haba afirmaciones exageradas sobre la capacidad de las redes
neuronales. Pero los investigadores y los usuarios de trabajaron en una mejora de la
compresin de los modelos y la notificacin de las ventajas y los inconvenientes en
diferentes sectores industriales. Ahora el campo de las redes neuronales es ms realista y
est siguiendo el buen camino.
Expectativas realistas y experiencias reales han conseguido disminuir el riesgo de fracasos
y malas reputaciones generadas por estos. Hoy en da se sabe bien qu las redes
neuronales son y qu pueden rendir. Si se puede combinar este conocimiento con la
experiencia en aplicaciones industriales a automatismos, se pueden lograr rendimientos al
nivel de las capacidades de las redes neuronales.
II.
INTRODUCCION
2.1.- Introduccin a las neuronas:
En nuestro sistema nervioso existen clulas llamadas neuronas que son una unidad de
procesamiento que recibe un estimulo elctrico de otras neuronas principalmente a
travs de su rbol dendrtico.
El estimulo elctrico recibido al pasar de un cierto umbral causa que la neurona a su
vez envie una seal elctrica a travs de su axn a otras sucesivas neuronas.
Basado en la fuerza de interconexin entre las neuronas la red puede ser capaz de
cmputos y deteccin de patrones complejos
Fig. 10
Multilayer feedforward con capas escondidas y competitiva/cooperativa.
Fig. 11
7
Fig. 12
Multilayer feedforward/backward
Monolayer with feedback
Otras (aqu entra la imaginacion)
2.3.- Automatismos:
Los automatismos, han permitido al ser humano delegar en las mquinas las tareas
peligrosas y repetitivas, en forma eficiente y econmica. Actualmente, la
implementacin de los mismos, se fundamenta en microprocesadores programados en
base a las secuencias de tareas que la actividad a automatizar y/o controlar requiera.
Durante la construccin de software para Automatismos se presentan riesgos, si no son
detectados y evitados en forma temprana pueden manifestarse como:
- Prdidas de vidas humanas o accidentes graves.
- Sistemas que no cumplen las expectativas para las cuales fueron creados.
- Prdidas econmicas.
- Incumplimiento de programas de produccin.
- Baja fiabilidad.
- Baja eficiencia.
- Tiempos y costos de desarrollo de proyecto mucho mayores que los esperados.
- Conflictos legales.
- Prdidas de clientes.
A lo largo de las tres ltimas dcadas, mucha de la experiencia acumulada en otras
reas del software se ha trasladado con xito al mbito del desarrollo de
Automatismos. Como uno de los muchsimos ejemplos que existen, podemos citar la
programacin estructurada aplicada a controladores lgicos programables (PLCs),
introducida por Siemens en la dcada del 80.
III.
GENERALIDADES
3.1.- Historia de las redes neuronales:
1936 - Alan Turing. Fue el primero en estudiar el cerebro como una forma de ver el
mundo de la computacin. Sin embargo, los primeros tericos que concibieron los
8
12
ELEMEMNTOS BASICOS
4.1 Elementos bsicos que componen una red neuronal:
A continuacin se puede ver, en la Figura 13, un esquema de una red neuronal:
13
La neurona trata a muchos valores de entrada como si fueran uno solo; esto recibe el
nombre de entrada global. Por lo tanto, ahora nos enfrentamos al problema de cmo
se pueden combinar estas simples entradas (ini1, ini2, ...) dentro de la entrada global,
gini. Esto se logra a travs de la funcin de entrada, la cual se calcula a partir del
vector entrada. La funcin de entrada puede describirse como sigue:
inputi = (ini1wi1)* (ini2wi2)*... (ininwin)
donde: * representa al operador apropiado (por ejemplo: mximo, sumatoria,
productoria, etc.), n al nmero de entradas a la neurona Ni y wi al peso.
14
IV.3
Una neurona biolgica puede estar activa (excitada) o inactiva (no excitada); es decir,
que tiene un estado de activacin. Las neuronas artificiales tambin tienen
diferentes estados de activacin; algunas de ellas solamente dos, al igual que las
biolgicas, pero otras pueden tomar cualquier valor dentro de un conjunto
determinado.
15
Los valores de salida obtenidos por medio de esta funcin de activacin sern:
a(gini - ), cuando el argumento de (gini - ) est comprendido dentro del rango
(-1/a, 1/a).
Por encima o por debajo de esta zona se fija la salida en 1 o 1, respectivamente.
Cuando a = 1 (siendo que la misma afecta la pendiente de la grfica), la salida es
igual a la entrada.
Los valores de salida que proporciona esta funcin estn comprendidos dentro de
un rango que va de 0 a 1. Al modificar el valor de g se ve afectada la pendiente de
la funcin de activacin.
16
17
V.
Binaria:
Tabla 1
19
Tabla 2
Dentro de esta base de datos yace el procedimiento de decisin, o en otras palabras, la
regla de decisin que conforma las bases para el problema de decisin:
puntaje para un crdito. La pregunta a contestar ahora es: puede encontrarse una
estructura o regla de decisin en este conjunto de datos? La respuesta es si, las redes
neuronales pueden hallar una regla de decisin a travs de un conjunto de datos como
el presentado en la Tabla 2.
V.4 Mecanismos de aprendizaje:
Se ha visto que los datos de entrada se procesan a travs de la red neuronal con el
propsito de lograr una salida. Tambin se dijo que las redes neuronales extraen
generalizaciones desde un conjunto determinado de ejemplos anteriores de tales
problemas de decisin. Una red neuronal debe aprender a calcular la salida correcta
para cada constelacin (arreglo o vector) de entrada en el conjunto de ejemplos. Este
proceso de aprendizaje se denomina: proceso de entrenamiento o acondicionamiento.
El conjunto de datos (o conjunto de ejemplos) sobre el cual este proceso se basa es,
por ende, llamado: conjunto de datos de entrenamiento.
20
22
VI.
PRINCIPALES TOPOLOGIAS
6.1 Topologa de las redes neuronales:
La topologa o arquitectura de una red neuronal consiste en la organizacin y
disposicin de las neuronas en la misma, formando capas o agrupaciones de neuronas
ms o menos alejadas de la entrada y salida de dicha red. En este sentido, los
parmetros fundamentales de la red son: el nmero de capas, el nmero de neuronas
por capa, el grado de conectividad y el tipo de conexiones entre neuronas.
28
VI.2
Redes monocapa:
En las redes monocapa, se establecen conexiones entre las neuronas que pertenecen a
la nica capa que constituye la red. Las redes monocapas se utilizan generalmente en
tareas relacionadas con lo que se conoce como autoasociacin (regenerar informacin
de entrada que se presenta a la red de forma incompleta o distorsionada).
VI.3
Redes multicapa:
Las redes multicapas son aquellas que disponen de un conjunto de neuronas agrupadas
en varios (2, 3, etc.) niveles o capas. En estos casos, una forma para distinguir la capa
a la que pertenece una neurona, consistira en fijarse en el origen de las seales que
recibe a la entrada y el destino de la seal de salida. Normalmente, todas las neuronas
de una capa reciben seales de entrada desde otra capa anterior (la cual est ms cerca
a la entrada de la red), y envan seales de salida a una capa posterior (que est ms
cerca a la salida de la red). A estas conexiones se las denomina conexiones hacia
adelante o feedforward.
Sin embargo, en un gran nmero de estas redes tambin existe la posibilidad de
conectar la salida de las neuronas de capas posteriores a la entrada de capas anteriores;
a estas conexiones se las denomina conexiones hacia atrs o feedback. Estas dos
posibilidades permiten distinguir entre dos tipos de redes con mltiples capas: las
redes con conexiones hacia adelante o redes feedforward, y las redes que disponen de
conexiones tanto hacia adelante como hacia atrs o redes feedforward/feedback.
VI.4
La conectividad entre los nodos de una red neuronal est relacionada con la forma en
que las salidas de las neuronas estn canalizadas para convertirse en entradas de otras
neuronas. La seal de salida de un nodo puede ser una entrada de otro elemento de
proceso, o incluso ser una entrada de s mismo (conexin autorrecurrente). Cuando
ninguna salida de las neuronas es entrada de neuronas del mismo nivel o de niveles
precedentes, la red se describe como de conexin hacia delante (ver Figura 13).
Cuando las salidas pueden ser conectadas como entradas de neuronas de niveles
previos o del mismo nivel, incluyndose ellas mismas, la red es de conexin hacia
atrs.
Las redes de propagacin hacia atrs que tienen lazos cerrados son llamadas:
sistemas recurrentes.
VI.5
30
32
Ya se sabe que las redes neuronales son sistemas que almacenan cierta informacin
aprendida. Esta informacin se registra de forma distribuida en los pesos asociados a
las conexiones entre neuronas. Por tanto, puede imaginarse una red como cierto tipo
de memoria que almacena datos de forma estable, datos que se grabarn en dicha
memoria como consecuencia del aprendizaje de la red y que podrn ser ledos a la
salida como respuesta a cierta informacin de entrada, comportndose entonces la red
como lo que habitualmente se conoce por memoria asociativa: cuando se aplica un
estmulo (dato de entrada) la red responde con una salida asociada a dicha informacin
de entrada.
Existen dos formas primarias de realizar esta asociacin entre entradas/salidas que se
corresponden con la naturaleza de la informacin almacenada en la red. Una primera
sera la denominada heteroasociacin, que se refiere al caso en el que la red aprende
parejas de datos [(A1,B1), (A2, B2),... (AN,BN)], de tal forma que cuando se presente
cierta informacin de entrada Ai, deber responder generando la correspondiente salida
asociada Bi. La segunda se conoce como autoasociacin, donde la red aprende ciertas
informaciones A1, A2, ..., AN; de tal forma que cuando se le presenta una informacin
de entrada realizar una autocorrelacin, respondiendo con uno de los datos
almacenados, el ms parecido al de entrada.
Estos dos mecanismos de asociacin dan lugar a dos tipos de redes neuronales: las
redes heteroasociativas y las autoasociativas. Una red heteroasociativa podra
considerarse como aquella que computa cierta funcin, que en la mayora de los casos
no podra expresarse analticamente, entre un conjunto de entradas y un conjunto de
salidas, correspondiendo a cada posible entrada una determinada salida. Por otra parte,
una red autoasociativa es una red cuya principal misin es reconstruir una
determinada informacin de entrada que se presente incompleta o distorsionada (le
asocia el dato almacenado ms parecido).
33
VII.
Biologa:
- Aprender ms acerca del cerebro y otros sistemas.
- Obtencin de modelos de la retina.
Empresa:
- Evaluacin de probabilidad de formaciones geolgicas y petrolferas.
- Identificacin de candidatos para posiciones especficas.
- Explotacin de bases de datos.
- Optimizacin de plazas y horarios en lneas de vuelo.
- Optimizacin del flujo del trnsito controlando convenientemente la
temporizacin de los semforos.
- Reconocimiento de caracteres escritos.
- Modelado de sistemas para automatizacin y control.
Medio ambiente:
- Analizar tendencias y patrones.
- Previsin del tiempo.
Finanzas:
- Previsin de la evolucin de los precios.
- Valoracin del riesgo de los crditos.
- Identificacin de falsificaciones.
- Interpretacin de firmas.
Manufacturacin:
- Robots automatizados y sistemas de control (visin artificial y sensores
de presin, temperatura, gas, etc.).
- Control de produccin en lneas de procesos.
- Inspeccin de la calidad.
Medicina:
- Analizadores del habla para ayudar en la audicin de sordos profundos.
- Diagnstico y tratamiento a partir de sntomas y/o de datos analticos
(electrocardiograma, encefalogramas, anlisis sanguneo, etc.).
- Monitorizacin en cirugas.
- Prediccin de reacciones adversas en los medicamentos.
- Entendimiento de la causa de los ataques cardacos.
Militares:
- Clasificacin de las seales de radar.
- Creacin de armas inteligentes.
- Optimizacin del uso de recursos escasos.
- Reconocimiento y seguimiento en el tiro al blanco.
La mayora de estas aplicaciones consisten en realizar un reconocimiento de patrones,
como ser: buscar un patrn en una serie de ejemplos, clasificar patrones, completar una
seal a partir de valores parciales o reconstruir el patrn correcto partiendo de uno
distorsionado. Sin embargo, est creciendo el uso de redes neuronales en distintos tipos de
sistemas de control.
35
Redes de Petri:
Las Redes de Petri clsicas se conciben como un grafo dirigido que posee dos tipos
de nodos principales: los lugares representados por crculos y las transiciones
representadas por barras rectangulares (figura 23). Entre los nodos se ubican los
arcos dirigidos, los cuales se encargan de unir las transiciones con los lugares y
viceversa. Cada arco dirigido posee un nmero que indica su peso, el cual
determina la cantidad de marcas que consume de un lugar o deposita en un lugar,
siempre y cuando se haya disparado una transicin habilitada. Los arcos dirigidos
sin nmero se entiende que consumen o depositan una marca. Las marcas se
representan en forma grfica como puntos negros que se ubican dentro de cada
lugar.
Formalmente, una Red de Petri se define como una quntupla,
PN = (P,T,F,W,M0)
Donde:
P={p1,p2,,pm} es un conjunto finito de lugares.
T={ t1,t2,,tn } es un conjunto finito de transiciones.
F(P T) (T P) es un conjunto de arcos dirigidos.
W:F{1, 2, 3, } es una funcin de pesos de los arcos.
M0:P{1, 2, 3, } es el marcado inicial de la red.
PT= y P T .
El marcado inicial de una PN son las marcas que posee cada lugar de la red en su
inicio. Una Red de Petri con la estructura (P, T, F, W) sin especificar su marcado
inicial es denotada por N. Por otro lado, una PN con un marcado inicial dado es
denotado por PN=(N, M0).
El comportamiento de los sistemas puede ser descrito en trminos de sus estados y
sus cambios. En las Redes de Petri, el estado del sistema, o mejor dicho, el
marcado de la PN cambia de acuerdo con las siguientes reglas de disparo o
transicin:
1. Se dice que una transicin es habilitada si cada lugar de entrada p de t es
marcada con al menos w(p,t) marcas, donde w(p,t) es el peso del arco de p a t.
2. Una transicin habilitada puede o no ser disparada (esto depende solamente del
carcter no determinista del evento).
3. El disparo de una transicin t habilitada remueve w(p,t) marcas de cada lugar de
entrada p de t y agrega w(t,p) marcas a cada lugar de salida p de t, donde w(t,p) es
el peso de los arcos de t a p.
41
Fig. 24 Red de Petri con cuatro lugares, cuatro transiciones, cinco arcos dirigidos de
peso uno y cuatro arcos dirigidos de peso dos.
En la figura 25 se muestra un ejemplo de las reglas de transicin. Note que la
transicin t se encuentra habilitada, puesto que existen ms marcas en los
lugares de entrada que pesos de los arcos dirigidos (figura 25a). Cuando se
dispara la transicin t, existe un flujo de marcas desde los lugares de entrada
hacia el lugar de salida (figura 25b). Las Redes de Petri son nombradas segn
sus caractersticas, por ejemplo, una PN es ordinaria si el peso de sus arcos es
siempre uno. Se dice que una PN es pura si no existen auto bucles. Los auto
bucles estn definidos como el par lugar y transicin, donde el lugar p es el
lugar de entrada y salida de la transicin t. Adems, existen dos tipos de
transiciones adicionales, la transicin fuente que es aquella que no posee un
lugar de entrada y la transicin sin un lugar de salida que es llamada transicin
sumidero.
42
44
45
46
Clasificacin de PN:
47
48
Fig. 28 Red de Petri que representa procesos que comparten recursos. Se muestran los lugares
en forma de crculos, las transiciones como barras, las marcas como puntos negros y los pesos
de los arcos se entienden como unitarios.
En Espaa, J. Martnez y M. Silva, et al. en 1982, plantean que las Redes de
Petri se pueden implementar mediante tres formas: las tcnicas cableadas, las
tcnicas programables con ROM o PLA y las tcnicas programables con PLC.
En esta investigacin, se concentran en las tcnicas cableadas. Para ello
definen el concepto de celda modular sincrnica y asincrnica construidas con
flip-flop J-K, D y compuertas digitales. Las Redes de Petri que construyen son
las llamadas PN binarias, donde los lugares slo almacenan una marca a la vez.
Cabe rescatar que este artculo fue pionero en plantear las PN como alternativa
de diseo para algoritmos de PLC.
En ese mismo ao 1982, T. Murata establece las propiedades de los grficos de
marcados, que es una subclase de las Redes de Petri. Estudia la vivacidad de la
Red, su seguridad, su controlabilidad y el problema de su alcanzabilidad, a la
vez que realiza un ejemplo detallado del modelo de un sistema de cmputo
paralelo
Dada la importancia de las Redes de Petri y su aporte en diversas reas de
investigacin, se publica en 1989, a peticin del Comit de Proceedings of the
IEEE, un tutorial hecho por Murata. En este trabajo se mencionan las reas de
aplicacin ms importantes, donde destacan: medicin de rendimiento,
protocolos de comunicacin, bases de datos distribuidas, software distribuido,
software paralelo, lgica programable VLSI, circuitos sincrnicos, estructuras
asincrnicas, compiladores y sistemas operativos, sistemas informticos de
oficina, lenguajes formales, programas lgicos, redes locales, redes neuronales,
filtros digitales y modelos de decisin. En dicho tutorial, se estudian ms de
310 referencias bibliogrficas por lo que fue el estudio ms preciso hasta
entonces publicado sobre PN, por ejemplo, menciona la existencia de muy
pocos artculos sobre la relacin entre PN y PLC, nombra siete artculos sobre
sistemas de control industrial y cuatro artculos sobre modelado de sistemas de
eventos discretos.
En dicho artculo, se explica que el modelado de PN utiliza el concepto de
condiciones y eventos, los lugares representan las condiciones y las
transiciones los eventos. Una transicin o evento tiene un nmero determinado
de lugares de entrada y lugares de salida. Se establecen varias interpretaciones
49
51
Fig. 29 a) Elementos bsicos de SFC. b) Cuatro SFC donde se muestra la evolucin de las
marcas en las etapas, cuando se valida la receptividad de una transicin.
En el estudio se concluye que el Grafcet o SFC se puede ver como una Red de
Petri del tipo binaria, acotadas donde las transiciones son disparadas en forma
determinista. En el artculo se realiza una exposicin del estndar SFC y del
lgebra de eventos, as como la solucin para la automatizacin de unos
tanques de almacenamiento de agua. La solucin es obtenida con los mtodos
de PN, SFC, mquinas de estado y tablas de estado; al final se realiza una
comparacin entre las soluciones para determinar cul mtodo de diseo fue el
menos elaborado. La figura 7 muestra la representacin bsica de un SFC, los
lugares de una PN se interpretan como etapas en los SFC y las transiciones,
como receptividades. En la figura 7b se aprecia la evolucin de un SFC cuando
se disparan las receptividades R1, R2 y R3 en el orden mencionado. En 1997,
L.E. Holloway et al. Hicieron un estudio sobre Redes de Petri utilizadas en el
control de sistemas de eventos discretos. El artculo estudia 107 referencias
bibliogrficas y establece tres importantes corrientes de investigacin para
controladores:
a) Aproximacin de comportamiento controlado.
b) Aproximacin de controlador lgico.
52
56
Fig. 32 La figura muestra una Red de Petri del tipo APN, que modela el controlador de
Sistemas de Eventos Discretos (DES)
El modelo APN es apropiado para el manejo de seales de sensores y
actuadores. Este artculo explica cmo modelar con APN y cmo realizar la
implementacin en un PLC S-200 de Siemens, para lo cual desarrolla un
mtodo de transformacin llamado TPL o Token pass logic, el cual permite
obtener la implementacin en el lenguaje estandarizado LLD. Las redes APN
utilizan posiciones de memoria o contadores para representar lugares que
pueden tener ms de una marca o Tokens, clara diferencia entre las APN y
otros tipos de PN utilizadas para automatizar, ya que las APN, como se dijo, no
son acotadas. Finalmente, el autor seala que no se trat el problema de la
verificacin del algoritmo de control. G. Frey en el 2000, hizo una exposicin
de las propiedades de las SIPN, pero expandi el modelo y desarroll sus
propiedades dinmicas y estticas; adems de definir las reglas para la
representacin grfica del modelo.
ste es un modelo sincronizado con el ambiente, cuya mejora respecto al
previo consiste en que las seales de salida son de varios tipos y pueden
activarse segn los marcados de un lugar. La definicin formal de una SIPN se
describe como una 9-tupla tal que:
SIPN = (P, T, F, m0, I, O, , , )
Donde:
(P, T, F, m0) es una PN ordinaria con P lugares, T transiciones, F arcos y un
marcado inicial m0.
I: conjunto lgico de seales de entrada |I|>0.
O: conjunto de seales de salida.
: mapeo de asociacin entre las transiciones ti T y las condiciones de
disparo de la transicin (ti)= funcin booleana dentro de I.
: mapeo que asocia cada lugar piP con una salida (pi) (0,1,-)|O| donde
(-) significa no importa.
: la funcin de salida combina las salidas de todas los lugares marcados :
m (-, 1, 0, c, r0, r1, c0, c1)|O|. La salida combinada puede ser indefinida (-),
57
Fig. 34 Esquema general del mtodo de diseo para algoritmos de control de PLC
La formalizacin es dividida en tres actividades independientes y son
realizadas segn casos particulares. Las tareas que menciona son:
formalizacin de propiedades especficas, modelado formal de procesos sin
controlar modelado formal directo de algoritmos de control. La sntesis y la
implementacin utilizan como insumo la especificacin formal obtenida en las
actividades anteriores. La sntesis del algoritmo pretende obtener un diseo del
algoritmo y la implementacin de un algoritmo codificado de acuerdo con un
lenguaje de programacin de PLC estandarizado. Las corrientes actuales lo que
pretenden es que ese cdigo estndar sea realizado automticamente utilizando
un software especializado.
Las actividades de verificacin y validacin (V&V) son actividades que se
aplican a los resultados de la especificacin formal y al resultado final. La
V&V de especificaciones informales se divide en: basadas en el modelo,
basadas en el no modelo y las basadas en las limitantes. La verificacin de la
especificacin formal puede ser realizada de las siguientes seis formas: Redes
de Petri, sistemas condicin/evento, autmatas finitos e hbridos, lgica de alto
nivel, lenguajes sincronizados, sistemas generales de transicin y ecuaciones
algebraicas. Finalmente, la validacin del resultado final se puede realizar
utilizando: simulacin, anlisis de alcanzabilidad, chequeo del modelo y
mtodos de prueba de axiomas del modelo utilizando lgica matemtica. Por
otra parte, P. Deussen en el 2001, se dedic a verificar formalmente programas
para PLC. Para esto cre una nueva subfamilia de Redes de Petri llamada RN o
Register Net. Con este nuevo tipo de PN, los autores desarrollan un mtodo
para extraer del programa del PLC, una red que ser utilizada para lo siguiente:
verificar la ausencia/presencia de bloqueos, verificar la ausencia de errores de
59
IX.
CONCLUSIONES
El desarrollo de nuevas estrategias de control ha evolucionado desde el
modelamiento matemtico basado en modelos en ecuaciones diferenciales y
funciones de transferencia los cuales tiene sus limitaciones de tipo computacional.
Los modelos de control de ltima generacin los cuales se fundamentan en la
programacin de variables lingsticas buscando en estas soluciones que no tienen
mecanismos sencillos de modelamiento y que su solucin es compleja de desarrollar
basada en modelos matemticos.
X.
RECOMENDACIONES
61
X1.
BIBLIOGRAFIA
http://www.iac.es/sieinvens/SINFIN/Sie_Courses_PDFs/NNets/confiac.pdf
http:// redalyc.uaemex.mx/redalyc/pdf/849/84903731.pdf
http://www.tec.cr/sitios/Vicerrectoria/vie/editorial_tecnologica/Revista_Tecnologia
_Marcha/pdf/tecnologia_marcha_21-4/cap%2012.pdf
http://sisbib.unmsm.edu.pe/Bibvirtual/tesis/Basic/Villanueva_EM/Contenido.htm
http://www.farmacia.unal.edu.co/publicaciones/art/122/35-N1/V35N1-03.pdf
www.revistaavances.co/objects/docs/...5/a5_art2_nuevas_tecno.pdf
http://www.itba.edu.ar/archivos/secciones/del-rio-tesisdemagister.pdf
http://tesis.pucp.edu.pe/repositorio/handle/123456789/138
www.uaemex.mx/Red_Ambientales/docs/congresos
http://campus.usal.es/~comunicacion3punto0/comunicaciones/057.pdf
http://archivos.labcontrol.cl/DOCUML/matich-redesneuronales.pdf
http://sindominio.net/~xabier/textos/biorob/biorob.pdf
www.monografias.com
http://www.aie.cl/files/file/comites/ca/abc/sistemas-de-control-automatico.pdf
http://lbs.fcien.edu.uy/archivos/L6-RedesNeuronalesArtificiales-20101208.pdf
62