Programación de redes neuronales

Solo disponible en BuenasTareas
  • Páginas : 21 (5212 palabras )
  • Descarga(s) : 0
  • Publicado : 29 de noviembre de 2010
Leer documento completo
Vista previa del texto
Redes Neuronales Introducción Existe en el hombre un deseo profundo de poder reproducir la habilidad cognoscitiva por medios artificiales. La fascinación que la inteligencia como materia de estudio ha suscitado al género humano, puede verse reflejada en la aparición de una rama íntegra del estudio científico llamada " Inteligencia Artificial " a secas o también estudio de la inteligencia. Una delas múltiples ramas por las cuales se ha desarrollado la investigación es el desarrollo de las llamadas " redes neuronales " . Una red neuronal es el intento de poder realizar una simulación computacional del comportamiento de partes del cerebro humano mediante la réplica en pequeña escala de los patrones que éste desempeña para la formación de resultados a partir de los sucesos percibidos.Concretamente, se trata de poder analizar y reproducir el mecanismo de aprendizaje y reconociendo de sucesos que poseen los animales más evolucionados. Una de las preguntas más interesantes que se plantean al hablar de este tema es la habilidad del cerebro para poder reconocer patrones. Se denomina reconocimiento de patrones a la capacidad de poder interpretar una imagen compleja (una foto, lo que ve elojo) y actuar en consecuencia. Las computadoras digitales fueron diseñadas a partir de una lógica binaria (de 2 valores 0 - 1 o Verdadero - Falso), lo cual si bien facilitó su construcción, ha tenido como efecto una gran dificultad para procesar y reconocer imágenes, fotos, planos y dibujos. Algunos usos de las redes neuronales Un niño pequeño puede mirar una foto familiar y reconocerinmediatamente al padre, a la mascota familiar y a los arboles del jardín con un 100% de efectividad. Una computadora, sin embargo, requiere mucho trabajo de programación para poder hacer lo mismo, y aun así, el resultado dista mucho de tener la precisión humana. Si la computadora posee un sistema de reconocimiento de patrones, puede obtener imágenes de una cámara de vídeo y actuar por sí misma en tareastales como el reconocimiento de entradas y salidas del Personal de una empresa identificando al sujeto mediante la captura de una imagen de vídeo. Un sistema alternativo consiste en los lectores de huellas digitales. Un scanner diminuto digitaliza la huella digital y forma un patron con ella, que puede buscarse en la base de datos de personal. Actualmente también se encuentra disponible la tecnologíade lectura de iris por rayos infrarrojos. La persona se para frente a un lector y este digitaliza una imagen del ojo. El iris forma un patron unico para cada persona que puede ser usado como metodo de identificacion similar a las huellas digitales

De la misma manera, para el ser humano es relativamente sencillo reconocer los patrones de la escritura manuscrita siendo que esta tarea essumamente difícil para la computadora.Existen programas que tratan de lograr este objetivo llamados genéricamente OCR ( Optical Character Recognition programs ) que reconocen la escritura manuscrita tratandola como si fueran patrones Los operadores de sonares no son otra cosa que personas que reconocen los patrones auditivos registrados por el sonar. Si se desea que la computadora haga este trabajo,necesita un sistema de reconocimiento de patrones para realizar la tarea.

OCR: Definición Un programa de OCR consiste en un software que trata de convertir la imagen digitalizada de una carta manuscrita en un archivo de texto plausible de ser utilizado por algún procesador de texto. Los programas de OCR diseñados sobre bases algorítmicas ( heurísticos ) son los mas populares hasta el momento, peroposeen un grado apreciable de inexactitud cuando el texto presenta " ruido " , es decir cuando el original contiene manchas ( como las producidas al fotocopiar una pagina ) o símbolos mezclados con el texto ( un dibujo ) Un programa de OCR basado en el reconocimiento de patrones ( como las redes neuronales ) debería tener la habilidad de poder sortear alguno o todos estos obstáculos de manera...
tracking img