1 research outputs found

    Aproximacio虂n de funciones con redes neuronales y algoritmos evolutivos

    Get PDF
    Lo subo en calidad de coautor, ya que el asesor es profesor de asignatura y me autorizo subirlo, as铆 mismo tengo la autorizaci贸n del Alumno graduado de Maestr铆aEn este trabajo de investigacio虂n se aborda el problema de aproximacio虂n de funciones de energi虂a finita, a trave虂s de un modelo de red neuronal artificial que involucra funciones wavelets y algoritmos evolutivos. La aproximacio虂n de funciones de energi虂a finita es un problema de intere虂s en varias a虂reas del conocimiento. Por ejemplo, en la aproximacio虂n de funciones que representan variables financieras como los i虂ndices de la bolsa de valores, o variables de feno虂menos naturales, como la temperatura atmosfe虂rica y la energi虂a solar. Los feno虂menos descritos anteriormente (variables financieras y variables clima虂ticas) por mencionar algunos, tienen en comu虂n el desconocimiento de una funcio虂n expli虂cita que las relacione con otras variables, por lo que su aproximacio虂n resulta relevante a fin de hacer estudios sobre el modelo generado. Uno de los modelos usados para aproximar funciones consiste en la descomposicio虂n en otras funciones conocidas tales que su combinacio虂n lineal minimice el error cuadra虂tico medio. Asi虂, en este trabajo se propone hacer una combinacio虂n lineal de funciones wavelets vinculadas segu虂n un modelo conexionista, en donde las funciones wavelets son generadas mediante el algoritmo en cascada a partir de filtros ortogonales de reconstruccio虂n perfecta, y a trave虂s de escalamientos y traslaciones se aproxime una funcio虂n objetivo. Al modelo propuesto se le ha llamado EPWavenets, como una abreviatura de la combinacio虂n de algoritmos evolutivos, parametrizacio虂n de filtros, funciones wavelets y redes neuronales artificiales. De esta forma, se busca demostrar que es posible aproximar una funcio虂n de energi虂a finita con funciones wavelets generadas a partir de filtros parame虂tricos cuya combinacio虂n esta虂 determinada por la arquitectura de una red neuronal, en donde los para虂metros de escalamiento y traslacio虂n, los pesos sina虂pticos y los para虂metros de los filtros se determinan con un algoritmo evolutivo desde el punto de vista del aprendizaje supervisado. Para demostrar lo anterior se utilizo虂 la siguiente metodologi虂a: 1. Revisar modelos de red neuronal existentes que sean susceptibles de modificar sus funciones base y ajustar sus para虂metros para aproximar funciones 2. Proponer un modelo de red neuronal que permita incluir nuevas funciones base y ajustar sus para虂metros en forma supervisada 3. Identificar propiedades y familias de funciones wavelet que puedan incorporarse al modelo propuesto 4. Identificar un algoritmo evolutivo para ajustar los para虂metros del modelo de red neuronal propuesto 5. Identificar un conjunto de funciones de prueba para comparar los resultados con otras redes neuronales con diferentes funciones base 6. Generar tablas comparativas y gra虂ficas en donde se aprecie la comprobacio虂n de la hipo虂tesis planteada a partir de los resultados experimentales Los resultados experimentales sustentan la hipo虂tesis, indicando que es posible usar funciones wavelets con filtros parame虂tricos para aproximar funciones de energi虂a finita, en una arquitectura de red neuronal. Tambie虂n se pudo confirmar que si虂 fue posible usar algoritmos evolutivos en EPWavenets para optimizar los para虂metros libres, a efecto de minimizar el error de aproximacio虂n. Derivado de los resultados se concluye que las EPWavenets logran un alto grado de adaptabilidad y un desempen虄o competitivo respecto a otras redes neuronales que involucran funciones de base radial sobre un conjunto de funciones de prueba. .CONACy
    corecore