miércoles, 26 de abril de 2017

Redes Neuronales

Redes Neuronales

Imagen relacionada
Las Redes Neuronales son un campo muy importante dentro de la Inteligencia Artificial. Inspirándose en el comportamiento conocido del cerebro humano (principalmente el referido a las neuronas y sus conexiones), trata de crear modelos artificiales que solucionen problemas difíciles de resolver mediante técnicas algorítmicas convencionales.
Generalidades
Simula el sistema nervioso real en forma abstracta. Estas deben ser entrenadas para que den solución a los problemas. Esta enseñanza se realiza repitiendo sistemáticamente entradas clásicas, con sus respectivas salidas o respuestas. Son usadas para reconocimiento de patrones, clasificaciones de voz e imagen, procesamiento de lenguaje natural, predicción y optimización.

Son un paradigma de aprendizaje y procesamiento automático inspirado en la forma en que funciona el sistema nervioso de los animales. Se trata de un sistema de interconexión de neuronas en una red que colabora para producir un estímulo de salida.

Una de las principales características de las redes neuronales, es que son capaces de trabajar con datos incompletos e incluso paradójicos, que dependiendo del problema puede resultar una ventaja o un inconveniente.

Estructura de una red neuronal
Una red neuronal está constituida por nodos, o unidades, que están unidas mediante conexiones. Algunas de las unidades están conectadas al ambiente externo y se designan como unidades de entrada o de salida según reciban estímulos externos o den la respuesta del sistema, respectivamente.

Hay otras unidades (neuronas) que simplemente están conectadas a otras neuronas del sistema y que al no tener relación directa con la información de entrada ni con la de salida del sistema, se denominan como unidades ocultas. Se conoce como capa o nivel a un conjunto de neuronas cuyas entradas provienen de la misma fuente (que puede ser otra capa de neuronas) y cuyas salidas se dirigen al mismo destino (que puede ser otra capa de neuronas).

Ventajas
Las redes neuronales poseen muchas ventajas teniendo en cuenta que están basadas en la estructura del sistema nervioso, principalmente el cerebro, entre ella se encuentran:
Aprendizaje: Las redes neuronales tienen la capacidad de aprender a realizar tareas basadas en un entrenamiento o una experiencia inicial.
Auto organización: Crea su propia organización o representación de la información en su interior que recibe mediante una etapa de aprendizaje.
Tolerancia a fallos: Debido a que una red neuronal almacena la información de forma redundante, ésta puede seguir respondiendo de manera aceptable, incluso sufriendo un gran daño.
Flexibilidad: Una red neuronal puede manejar cambios no importantes en la información de entrada, como señales con ruido u otros cambios en la entrada.
Resultado de imagen para ventajas de lAS REDES NEuronalesTiempo real: La estructura de una red neuronal es paralela, por lo cual si esto es implementado con computadoras o en dispositivos electrónicos especiales, se pueden obtener respuestas en tiempo real.
Tipos de redes neuronales
Perceptron Simple
Perceptron Multicapa
Red de Hopfield
Red neuronal Competitiva Simple
Redes neuronales Online ART1
Redes neuronales competitivas ART2
Redes neuronales autoorganizadas: Mapas de Kohonen
Redes incrementales.



No hay comentarios:

Publicar un comentario

Redes Neuronales

Redes Neuronales Las Redes Neuronales son un campo muy importante dentro de la Inteligencia Artificial. Inspirándose en el comportam...