Realización FPGA de una red neuronal artificial para reproducir comportamiento caótico
Existe una gran cantidad de fenómenos naturales que presentan un comportamiento caótico. En ingeniería, los sistemas caóticos son un campo de investigación muy atractivo que involucra la generación de nuevos modelos, la realización con distintos circuitos electrónicos, etc. Un sistema caótico presen...
| Autor: | |
|---|---|
| Tipo de recurso: | tesis de maestría |
| Estado: | Versión publicada |
| Fecha de publicación: | 2015 |
| País: | México |
| Institución: | Instituto Nacional de Astrofísica, Óptica y Electrónica |
| Repositorio: | Repositorio Institucional del INAOE |
| Idioma: | español |
| OAI Identifier: | oai:inaoe.repositorioinstitucional.mx:1009/94 |
| Acceso en línea: | http://inaoe.repositorioinstitucional.mx/jspui/handle/1009/94 |
| Access Level: | acceso abierto |
| Palabra clave: | info:eu-repo/classification/Redes neuronales/Neural net architecture info:eu-repo/classification/Redes neuronales/Feed forward neural nets info:eu-repo/classification/cti/1 info:eu-repo/classification/cti/22 info:eu-repo/classification/cti/2203 |
| Sumario: | Existe una gran cantidad de fenómenos naturales que presentan un comportamiento caótico. En ingeniería, los sistemas caóticos son un campo de investigación muy atractivo que involucra la generación de nuevos modelos, la realización con distintos circuitos electrónicos, etc. Un sistema caótico presenta un comportamiento aleatorio, debido a su dinámica impredecible y sensibilidad a las condiciones iniciales, lo cual hace difícil reproducir el comportamiento de estos sistemas. El objetivo de esta tesis es la realización de una red neuronal artificial (RNA) en un FPGA para reproducir series de tiempo obtenidas a partir de osciladores caóticos. Las RNAs tienen la capacidad de aprender de la experiencia y modificarse de acuerdo con los cambios de su entorno, son usadas para resolver problemas de gran complejidad, y pueden ajustar desde el más simple hasta el más complejo patrón dependiendo de la naturaleza y complejidad del problema abordado. En este trabajo se presentan 2 topologías de RNAs basadas en la regla de la pirámide geométrica y una topología propuesta por (Sprott, 2014). Se presentan experimentos para determinar aquella RNA que presenta un mejor comportamiento. Finalmente, se presenta la implementación en FPGA de la RNA seleccionada, para reproducir una serie de tiempo caótica. |
|---|