Implementación web de redes neuronales artificiales aplicadas a la predicción de series de tiempo
Trabajo de grado - Pregrado
2013
Ingeniería de Sistemas
Computadores neuronales
Herramientas informáticas
Redes neuronales
Redes neuronales artificiales
Inteligencia artificial
Redes neuronales artificiales y series de tiempo
Neural computers
Computer tools
Neural networks
Artificial neural networks
Artificial intelligence
Artificial neural networks and time series
Herramientas informáticas
Redes neuronales
Redes neuronales artificiales
Inteligencia artificial
Redes neuronales artificiales y series de tiempo
Neural computers
Computer tools
Neural networks
Artificial neural networks
Artificial intelligence
Artificial neural networks and time series
In this Project we show the development and deployment of a web platform with two kinds of artificial Neural Networks applied to forecast time series. It has been developed with the language of programming Python and use Extjs 4 for the client side. Allows the simulation of multilayer perceptron and neural networks based on radial basis functions. For the first algorithm it is used as the resilient backpropagation learning, which attempts to minimize the mean square error function to adjust the network weights. The training process of the RBF network is performed in two phases, using initially unsupervised learning, through the algorithm of k-means, for the centers of the radial basis function, subsequently standard deviations are found by the LMS algorithm and adjustment of the weights is obtained with the rule of the pseudo-inverse. The inputs to the simulation platform have to be imported through files (.csv) format, once we have obtained the results are graphically represented each of them. Simulations performed on a time series basis allow to obtain a good approximation in that is known if the variable value will increase or decrease. But because the algorithms implemented require expensive hardware, we need to look for alternatives such as parallel computing and optimization algorithms implemented. En el presente proyecto se presenta el desarrollo e implementación de una plataforma web de dos tipos de redes neuronales artificiales aplicadas a la predicción de series de tiempo. Está desarrollada bajo el lenguaje de programación Python y utiliza ExtJs como framework javascript para la construcción de las interfaces gráficas de usuario. Permite realizar la simulación del perceptrón multicapa y las redes neuronales basadas en funciones de base de radial. Para la primera se utiliza como algoritmo de aprendizaje el resilient backpropagation, el cual busca minimizar la función del error cuadrático medio para ajustar los pesos de la red. El proceso de entrenamiento de la red RBF se realiza en dos fases, utilizando inicialmente aprendizaje no supervisado, a través del algoritmo de los k-means, para obtener los centros de las funciones de base radial,posteriormente, se hallan las desviaciones estándar mediante el algoritmo LMS y el ajuste de los pesos se obtiene con la regla de la pseudo-inversa. Las entradas a la plataforma para realizar la simulación deben importarse a través de archivos en formato (.csv), una vez se han obtenido los resultados se permite representar gráficamente cada uno ellos. Las simulaciones realizadas en base a series de tiempo permitieron obtener una buena aproximación en la que se conoce si el valor de la variable crecerá o decrecerá. Sin embargo debido a que los algoritmos implementados requieren un hardware de alto costo,se deben buscar otras alternativas como la computación en paralelo o la optimización de los algoritmos implementados.
- Pregrado [1283]
Descripción:
IMPLEMENTACION WEB DE REDES NEURONALES ARTIFICIALES APLICADAS A LA PREDICCION DE SERIES DE TIEMPO.pdf
Título: IMPLEMENTACION WEB DE REDES NEURONALES ARTIFICIALES APLICADAS A LA PREDICCION DE SERIES DE TIEMPO.pdf
Tamaño: 1.428Mb
PDFLEER EN FLIP
Título: IMPLEMENTACION WEB DE REDES NEURONALES ARTIFICIALES APLICADAS A LA PREDICCION DE SERIES DE TIEMPO.pdf
Tamaño: 1.428Mb
PDFLEER EN FLIP
Ítems relacionados
Mostrando ítems relacionados por Título, autor o materia.
-
Pronostico del crecimiento de demanda de energía eléctrica en el área caribe colombiana para proyectar la generación por seguridad de 2018 a 2032
Cervantes Bolívar, Brian (Ingeniería Eléctrica, 2018-04-09)Los modelos de estimación de demanda son utilizados por organismos encargados de la planeación energética, cuya función objetivo está centrada en garantizar el suministro de usuarios a partir de los recursos disponibles ... -
Demand forecasting method using artificial neural networks
amelec, viloria; Arrieta Matos, Fernanda; Gaitán, Mercedes; Hernández Palma, Hugo; Flórez Guzman, Yasmin; CABAS VASQUEZ, LUIS CARLOS; Vargas Mercado, Carlos; Pineda Lezama, Omar Bonerge (Universidad de la Costa, 2019)Based on a forecast, the decision maker can determine the capacity required to meet a certain forecast demand, as well as carry out in advance the balance of capacities in order to avoid underusing or bottlenecks. This ... -
Diagnosis of leukemia disease based on enhanced virtual neural network
Manikandan, S; Srinivasan, S.; Escorcia-Gutiérrez, José; Mansour, R. F.; krishnan, muthumayil; Gamarra, Margarita (Computers, Materials and Continua, 2021-07-21)White Blood Cell (WBC) cancer or leukemia is one of the serious cancers that threaten the existence of human beings. In spite of its prevalence and serious consequences, it is mostly diagnosed through manual practices. The ...