miércoles, 20 de junio de 2012

Elementos de una Red Neuronal

Ensayo Redes Neuronales
Las redes neuronales son una técnica eficaz para resolver muchos problemas del mundo real

Introducción
En el mundo cambiante  y con la evolución que ha tenido el ser humano a través de los tiempos, el hombre descubierto como funciona uno de los sistemas más complejos el cerebro.  El cerebro está compuesto por millones de unidades de proceso muy simples que se encuentran inter conectadas entre sí.
A medida que las tecnologías han avanzado el hombre ha descubierto he  inventado  sistemas que puedan lograr la magia que millones de años de evolución lograron, en los seres humanos el pensamiento y el  razonamiento.  Para esto se ha introducido un concepto del cual muchas personas han escuchado hablar Redes Neuronales.  Las cuales tienen la misma arquitectura que una red biológica.



Argumentos
La red consiste en diferentes capas de neuronas, una capa de entrada, capas ocultas, y capas de salida. Las capas de entrada toman la entrada y la distribuyen en las capas ocultas (así llamadas ocultas porque el usuario no puede ver ni sus entradas ni sus salidas. Estas capas ocultas realizan toda la computación necesaria y envían la el resultado a la capa de salida, la cual sorprendentemente envía la salida al usuario. Ahora, para evitar confusiones, no desarrollaré más este tema. Para leer más sobre los diferentes tipos de redes neuronales.
Así como varia también lo hacen las reglas de aprendizaje, pero la mayoría de reglas pueden ser divididas en dos categorías  supervisadas y no supervisadas. Las reglas del aprendizaje supervisado requieren un 'profesor' para que les diga cual es la salida deseada para una entrada dada. Las reglas de aprendizaje entonces ajustan todos los pesos necesarios (esto puede ser muy complicado en redes), y el proceso completo vuelve a empezar hasta que los datos pueden ser analizados correctamente por la red. Las reglas de aprendizaje supervisado incluyen retropropagación y la regla delta. Las reglas sin supervisión no requieren profesores puesto producen su propia salida que será posteriormente evaluada.

 En la actualidad existe muchos tiempos de redes simples, hasta las más complejas. Las redes están organizadas por diferentes capas, una capa de entrada de datos, una capa oculta o capa de caja negra y la capa de salida, la capa de entrada como su nombre lo indica es la que esta es relacionada con la entrada de de datos y se encarga de asignar los datos a las correspondientes capas ocultas, las capas ocultas realizan los cálculos o procesamiento de los datos ingresados y le envía el resultado  a la capa de salida.
En los sistemas informáticos se ha logrado integrar el hardware y el software para un fin en común solucionar problemas y optimizar tiempo de procesamiento. Desde hace tiempos se habla de algoritmos de de aprendizaje adaptativo y auto organización ofreciendo posibilidades de un procesamiento robusto y adaptable, lo cual permite que las redes neuronales se entrenen basadas en unos patrones definidos para determinar los pesos que definen la red.
Las aplicaciones que se encuentran para las redes neuronales son diversas, van desde sistemas de predicciones, minería de datos y reconocimiento de patrones; también está muy ligado con el tema de inteligencia artificial. Las redes neuronales se pueden usar con otras herramientas tales como la lógica difusa, sistemas expertos, estadísticas, la transformación, etc. Se puede decir que las redes neuronales es un gran conjunto de elementos básicos interconectados entre sí. En un futuro se espera que las redes neuronales artificiales puedan llegar a razonar y tomar decisiones por sí mismas, tal como lo hacen los seres humanos; pero sin tener en cuenta los sentimientos. También se espera poder tener conversaciones fluidas entre hombre y máquina.
Hay muchas buenas razones para el uso de redes neuronales y los avances en este campo incrementarán su popularidad. Son excelentes como clasificadores/reconocedores de patrones - y pueden ser usadas donde las técnicas tradicionales no funcionan. Las redes neuronales pueden manejar excepciones y entradas de datos anormales, muy importante para sistemas que manejan un amplio rango de datos (sistemas de radar y sonar, por ejemplo). Muchas redes neuronales son biológicamente plausibles, lo que significa que pueden proveer pistas de como trabaja el cerebro según progresen. Avances en la neurociencia también ayudarán al avance en las redes neuronales ¡hasta el punto en que sean capaces de clasificar objetos con la precisión de un humano y la velocidad de una computadora! El futuro es brillante, el presente por otro lado...
Sí, hay unas cuentas desventajas en las redes neuronales. La mayoría de ellas, de todas maneras, padecen nuestra falta de hardware. La capacidad de las redes neuronales radica en su habilidad de procesar información en paralelo (esto es, procesar múltiples pedazos de datos simultáneamente). Desafortunadamente, las máquinas hoy en día son serie - sólo ejecutan una instrucción a la vez. Por ello, modelar procesos paralelos en máquinas serie puede ser un proceso que consuma mucho tiempo. Como todo en este día y época, el tiempo es esencial, lo que a menudo deja las redes neuronales fuera de las soluciones viables a un problema.Otros problemas con las redes neuronales son la falta de reglas definitorias que ayuden a construir una red para un problema dado - hay muchos factors a tomar en cuanta: el algoritmo de aprendizaje, la arquitectura, el número de neuronas por capa, el número de capas, la representación de los datos y mucho más. De nuevo, con el tiempo siendo tan importante, las compañías no pueden permitirse invertir tiempo de desarrollo para resolver los problemas eficientemente. Esto puede cambiar al avanzar las redes neuronales.
Las redes neuronales son una técnica eficaz para resolver muchos problemas del mundo real. Ellos tienen la capacidad de aprender de la experiencia con el fin de mejorar su rendimiento y adaptarse a los cambios en el medio ambiente. Además de que son capaces de tratar con información incompleta o datos de ruido y puede ser muy eficaz, especialmente en situaciones donde no es posible definir las reglas o pasos que conducen a la solución de un problema.A partir de los datos de medición de una fuente conocida o desconocida, una red neuronal puede ser entrenada para realizar la clasificación, la estimación, la simulación y predicción de los procesos subyacentes que generan datos. Por lo tanto, las redes neuronales, son herramientas de software diseñadas para estimar las relaciones en los datos. Una relación estimada es esencialmente un mapa o una función, sobre los datos en bruto a sus características.El área general de las redes neuronales artificiales tiene sus raíces en nuestra comprensión del cerebro humano. En este sentido, los conceptos iniciales se basaron en los intentos de imitar la manera del cerebro de procesar la información. Los esfuerzos que siguieron dieron lugar a diversos modelos de estructuras de red neuronal biológica y el aprendizaje de algoritmos.





Conclusión
Este ensayo se realizo con el fin  saber el funcionamiento básico de las redes neuronales. añadido una gran cantidad de información sobre redes neuronales, tanto en programas como en ensayos. Tenemos ejemplos de redes neuronales.
Descubrir los diversos campos que han tenido las redes neuronales, así como descubrir las diversas aplicaciones en los diversos ámbitos de la actividad humana.
Analizar aplicaciones en la utilización del perceptrón multicapa en problemas de predicción,  Pues en el campo de la Economía, en problemas que a diario vemos y que son muy complejos de resolver, las finanzas, la bolsa de valores o un problema de tenemos hoy día es la crisis, como es posible llegar a predecir estos fenómenos antes de que llegan a perjudicar a la gente, estas son algunas de estas utilidades que tienen las redes neuronales.
 
Bibliografia
Paginas de donde se Investigo

http://det.bi.ehu.es/~doctorado/guia_rna.pdf5

http://programaeditorial.univalle.edu.co/index.php/component/virtuemart/?page=shop.product_details&category_id=20&flypage=flypage.tpl&product_id=3193

http://www.ciberconta.unizar.es/leccion/redes/170.HTM

No hay comentarios:

Publicar un comentario