Redneuronalartificial 120214132949 Phpapp02
Redneuronalartificial 120214132949 Phpapp02
Redneuronalartificial 120214132949 Phpapp02
INTELIGENCIA ARTIFICIAL
(Red Neuronal Artificial)
Integrantes:
Querales, Yaneth
Huerta, Yuenni
Prez, Yaina
Principal, Yasmira
Tern, Yandry
Profesor:
Jess Contreras
Seccin: 8N2IS
INTRODUCCION
El presente enfoque es terico prctico, de manera que se pueda
lograr su total comprensin. Se presenta el concepto de Redes neuronales
que es uno de esos trminos de gran auge en la era de la tecnologa. La
mayora de la gente los ha odo, pero pocos saben lo que significan. Este
trabajo de investigacin est diseado para iniciar al lector en las redes
neuronales, su funcionamiento, estructura genrica, terminologa, tipos y
usos.
Desde hace algunos aos, algunos investigadores han estado creando
modelos, tanto en hardware como en software, que interpretan la actividad
cerebral en un esfuerzo por producir una forma de inteligencia artificial.
Muchos modelos tericos o paradigmas, datan desde los aos 50's.
Muchos de ellos tenan aplicaciones limitadas en el mundo real, teniendo
como
consecuencia
que
las
Redes
Neuronales
Artificiales
(RNA)
Artificial: Que no ha sido hecho por la naturaleza, sino por el ser humano u
otro ser inteligente.
red neuronal
Es un sistema compuesto por un gran nmero de elementos bsicos
(Neuronas),
agrupados
en
capas
y que se
encuentran
altamente
interconectadas (sinapsis).
aprendizaje.
La fuerza de conexin interneuronas, conocida como pesos
sinpticos,
son
usados
para
el
almacenamiento
del
conocimiento
Las RNA son un mtodo de resolver problemas, de forma individual o
combinadas con otros mtodos, para aquellas tareas de clasificacin,
identificacin, diagnstico, optimizacin o prediccin en las que el balance
datos/conocimiento se inclina hacia los datos y donde, adicionalmente,
puede haber la necesidad de aprendizaje en tiempo de ejecucin y de cierta
tolerancia a fallos. En estos casos las RNAs se adaptan dinmicamente
reajustando constantemente los pesos de sus interconexiones.
Las RNA se basan en la analoga que existe en el comportamiento y
funcin del cerebro humano, en particular del sistema nervioso, el cual est
compuesto por redes de neuronas biolgicas que poseen bajas capacidades
de procesamiento, sin embargo toda su capacidad cognitiva se sustenta en
la conectividad de stas.
La unidad de una red neuronal artificial es un procesador elemental
llamado neurona que posee la capacidad limitada de calcular, en general,
una suma ponderada de sus entradas y luego le aplica una funcin de
activacin para obtener una seal que ser transmitida a la prxima neurona.
Estas neuronas artificiales se agrupan en capas o niveles y poseen un alto
grado de conectividad entre ellas, conectividad que es ponderada por los
pesos. A travs de un algoritmo de aprendizaje supervisado o no
se
esperaba,
se
ajustan
los
pesos
de
cada
neurona
para
sinpticos
al
medio
ambiente
(re-entrenar).
Es
una
de
las
4. Robusta: Por su carcter distributivo, una red maneja muy bien daos
a su estructura (ruido).
5. Complejidad: Puede capturar comportamiento complejo que no es
Robtica
Entre otras.
Por las entradas Xi llegan unos valores que pueden ser enteros, reales
o binarios. Estos valores equivalen a las seales que enviaran otras
neuronas a la nuestra a travs de las dendritas.
Los pesos que hay en las sinapsis Wi, equivaldran en la neurona
biolgica a los mecanismos que existen en las sinapsis para transmitir la
seal. De forma que la unin de estos valores (Xi y Wi) equivalen a las
seales qumicas inhibitorias y excitadoras que se dan en las sinapsis y que
inducen a la neurona a cambiar su comportamiento.
Estos valores son la entrada de la funcin de ponderacin o red que
convierte estos valores en uno solo llamado tpicamente el potencial que en
la neurona biolgica equivaldra al total de las seales que le llegan a la
neurona por sus dendritas. La funcin de ponderacin suele ser una la suma
ponderada de las entradas y los pesos sinpticos.
La salida de funcin de ponderacin llega a la funcin de activacin
que transforma este valor en otro en el dominio que trabajen las salidas de
las neuronas.
Cuadro Comparativo
NEURONAS BIOLGICAS
Red neuronal biolgica, cmulo de
neuronas fsicamente interconectadas
cuya actividad ayuda a definir un circuito
reconocible en el sistema nervioso.
NEURONAS ARTIFICIALES
Red neuronal artificial, modelos
matemticos y computacionales de una
red neuronal empleados en estadstica,
psicologa cognitiva, e inteligencia
artificial.
Conexiones sinpticas.
(sinapsis: Conexiones ponderadas. (pesos +
conexin dendrita y axn de una neurona entradas)
y otra)
Efectividad de la sinapsis. (mecanismos Peso de las conexiones. (Wi)
que transmiten seal (conexin con otra
neurona)
Efecto excitador o inhibidor de una Signo del peso de una excitacin.
conexin.
peso-entrada (+) = sinapsis excitadora
(estimula la neurona para que se peso-entrada (-) = sinapsis inhibidora
relacione con las dems)
Efecto combinado de la sinapsis
Funcin de propagacin o de red
(ncleo) (realiza procesamiento de pesos
y entradas)
Activacin -> tasa de disparo
Funcin de activacin -> salida (axn)
PERCEPTRN SIMPLE
El Perceptrn es un tipo de red neuronal artificial desarrollado por
Frank Rosenblatt, vase Perceptrn multicapa, tambin puede entenderse
como perceptrn la neurona artificial y unidad bsica de inferencia en forma
de discriminador lineal, que constituye este modelo de red neuronal artificial,
esto debido a que el perceptrn puede usarse como neurona dentro de un
perceptrn ms grande u otro tipo de red neuronal artificial.
Perceptrn simple: El perceptrn usa una matriz para representar las redes
neuronales y es un discriminador terciario que traza su entrada x (un vector
binario) a un nico valor de salida f(x) (un solo valor binario) a travs de
dicha matriz.
PERCEPTRON MULTICAPA:
Es una red neuronal artificial formada por multicapas, esto le permite
resolver problemas que no son linealmente separables lo cual es la principal
limitacin del perceptron (tambin llamado perceptron simple). El perceptron
multicapa puede ser totalmente o localmente conectado. En el primer caso
cada salida de una neurona de capa i es entrada de todas las neuronas de la
capa i+1, mientras que en el segundo cada neurona de la capa i es
entrada de una serie de neuronas(regin)de la capa i+1
RED ADALINE
Esta red es del mismo tipo que la perceptron, la red adaline utiliza un
mtodo de aprendizaje basada en un algoritmo llamado LMS. Est
compuesta por una neurona con dos entradas, la salida presenta dos
opciones o es mayor que 0 o menos que 0. Su aprendizaje es supervisado y
para actualizar el valor de los pesos utiliza el algoritmo anteriormente citado.
Su utilizacin principal es el filtrado y el procesamiento de seale
Estructura Adaline
La Figura (4.5.a) muestra una Adaline bsica. La unidad procesadora
representada por un crculo con el smbolo sumatorio implementa una
funcin umbral. Las conexiones de cada una de las entradas tienen
asociadas un valor de ponderacin llamado tambin peso wi.
El mecanismo de ajuste de los pesos representado en la Figura
(4.5.b), consiste en utilizar
APRENDIZAJE SUPERVISADO
Como ya se mencion anteriormente una red neuronal artificial (ANN)
es un esquema de computacin distribuida inspirada en la estructura del
sistema nervioso de los seres humanos. La arquitectura de una red neuronal
es formada conectando mltiples procesadores elementales, siendo ste un
sistema adaptivo que posee un algoritmo para ajustar sus pesos (parmetros
libres) para alcanzar los requerimientos de desempeo del problema basado
en muestras representativas.
Por lo tanto podemos sealar que una ANN es un sistema de
computacin distribuida caracterizada por:
requerimientos de desempeo.
Un alto grado de paralelismo.
El aprendizaje no supervisado
sus dedos. La prxima vez que se le ordene al nio, ste alcanzar el vaso
con mayor soltura y precisin. Este mismo modelo se ha ensayado en redes
neuronales de caractersticas similares a las del nio. Una vez que el brazo
mecnico choca con la pieza y memoriza la secuencia, en posteriores
ocasiones al brazo le cuesta menos realizar la misma operacin se dice
entonces que el sistema adquiri experiencia.
Algoritmo de entrenamiento
Son tcnicas matemticas o heursticas bien establecidas a travs de
los cuales se obtienen los valores de los pesos sinpticos y el parmetro de
sesgo. Estos algoritmos NO modifican la funcin de activacin elegida para
el modelo de red neuronal que se entrena.
post sinptica.
Memory Based learning: la red almacena data ya procesada en
ENTRENAMIENTO
Durante la operatoria de una red neuronal podemos distinguir
claramente dos fases o modos de operacin: la fase de aprendizaje o
entrenamiento, y la fase de operacin o ejecucin.
Durante la primera fase, la fase de aprendizaje, la red es entrenada
para realizar un determinado tipo de procesamiento. Una vez alcanzado un
nivel de entrenamiento adecuado, se pasa a la fase de operacin, donde la
red es utilizada para llevar a cabo la tarea para la cual fue entrenada.
Una vez seleccionada el tipo de neurona artificial que se utilizar en
una red neuronal y determinada su topologa es necesario entrenarla para
que la red pueda ser utilizada. Partiendo de un conjunto de pesos sinpticos
aleatorio, el proceso de aprendizaje busca un conjunto de pesos que
permitan a la red desarrollar correctamente una determinada tarea. Durante
el proceso de aprendizaje se va refinando iterativamente la solucin hasta
alcanzar un nivel de operacin suficientemente bueno.
El proceso de aprendizaje se puede dividir en tres grandes grupos de
acuerdo a sus caractersticas [Isasi Viuela y Galvn Len, 2004],
[Yao,1999]:
Fase de operacin
Una vez finalizada la fase de aprendizaje, la red puede ser utilizada
para realizar la tarea para la que fue entrenada. Una de las principales
ventajas que posee este modelo es que la red aprende la relacin existente
entre los datos, adquiriendo la capacidad de generalizar conceptos. De esta
manera, una red neuronal puede tratar con informacin que no le fue
presentada durante de la fase de entrenamiento.
Descripcin general:
Las redes neuronales que puede crear y simular el programa estn
formadas por 2 capas de neuronas:
elegidos al azar).
hacia delante).
Comparar la salida generada por la red con la salida deseada.
La diferencia obtenida entre la salida generada y la deseada
CONCLUSION
Con las Redes Neuronales se busca la solucin de problemas
complejos, no como una secuencia de pasos, sino como la evolucin de
unos sistemas de computacin inspirados en el cerebro humano, y dotados
por tanto de cierta "inteligencia", los cuales no son sino la combinacin de
consiguen
resolver
problemas
relacionados
con
el
REFERENCIAS BIBLIOGRAFICAS
http://www.inf.utfsm.cl/~rsalas/Pagina_Investigacion/docs/Apuntes/Red
es%20Neuronales%20Artificiales.pdf
http://www.cs.buap.mx/~asanchez/RNA_introduccion.pdf
http://es.kioskea.net/contents/initiation/concept.php3
http://perso.wanadoo.es/alimanya/backprop.htm
http://prof.usb.ve/mvillasa/redes/Introduccion-vl.pdf
http://es.scribd.com/doc/14897677/Redes-Neuronales-Artificiales-para-
la-Prediccion-de-la-Falla-en-Vigas-de-Hormigon-Armado
http://www.slideshare.net/iquark/redes-neuronales-1426985
http://www.youtube.com/watch?v=d4t0WGjuYTs
http://www.slideshare.net/darwin2000/redes-neuronales-1725612
http://www.slideshare.net/mentelibre/introduccion-a-las-redes-
neuronales-artificiales
http://www.answermath.com/neural-networks/tutorial-esp-1-
contenido.htm
http://personal5.iddeo.es/wintrmute/ia/neuronal.htm
http://ingenieria.udea.edu.co/investigacion/mecatronica/mectronics/red
es.htm
Es.wikipedia.org/ wiki/ perceptron_multicapa
http://advancedtech.wordpress.com/2007/08/27/arquitectura-
estructura-y-funcionamiento-de-las-rna/
http://www.ibiblio.org/pub/linux/docs/LuCaS/Presentaciones/200304cur
so-glisa/redes_neuronales/curso-glisa-redes_neuronaleshtml/x69.html