Estudio comparativo de los algoritmos backpropagation (bp) y multiple linear regression (mlr) a través del análisis estadístico de datos aplicado a redes neuronales artificiales

##plugins.themes.bootstrap3.article.main##

Iván Mesias Hidalgo-Cajo
Saul Yasaca-Pucuna
Byron Geovanny Hidalgo-Cajo
Diego Patricio Hidalgo-Cajo
Nelly Baltazara Latorre-Benalcázar

Keywords

Backpropagation, Multiple Linear Regression, Redes neuronales artificiales

Resumen

El objetivo de la investigación es comparar el algoritmo Backpropagation desarrollado por el usuario bajo software libre Java y el algoritmo Multiple Linear Regression, dicha comparación demanda del análisis estadístico decriptivo basado en redes neuronales artificiales. Se utilizó específicamente dos modelos de algoritmos de predicción aplicados a 451 patrones o registros a procesar que están repartidos en las primeras 401 filas para entrenamiento de la red neuronal y los otros 50 registros para validación y prueba, conformado por  4 variables de entrada (Height above sea level, Fall, Net fall, Flux) y 1 variable a predecir (Power turbine), para las diferentes pruebas los parámetros de entrenamiento y selección con los mejores resultados son: Architecture of the neural network, Type of scaling of data, Initial range of weight and thresholds, Learning rate and Momentum, Batched / online, Number of training epochs. Entre los resultados de comparación de los algoritmos analizados se determinó que el error en mayor iteracciones es menor que son respuestas de los 50 patrones de prueba. En el algoritmo Multiple Linear Regression  la variable real es el valor de la variable a predecir, esta variable es la suministrada a predecir por el usuario y es el valor que se predijo de la red neuronal, la variable prediction es la diferencia que se hace de la resta de los anteriores errores y se lo realiza para calcular el error y el total error es el valor mínimo a obtener que representa el error calculado de todos los datos, es decir el porcentaje de error de la red neuronal de back-propagation. Entre más bajo es este porcentaje mejor será la red, porque menor será su porcentaje de error.

Abstract 748 | PDF Downloads 416

Referencias

Balbontín Noval, D., Martín Mateos, F., & Ruiz Reina, J. (2013). Introducción a Redes Neuronales. Madrid.

Borquez Ramírez, P., & Villanueva Ramos, J. (2006). Predicción de signo a tres semanas de la acción caterpillar con redes neuronales. Santiago de Chile.

Buendía-Rodríguez, E., Vargas-Pérez, E., Leyva-Ovalle, Á., & Terrazas-Domínguez, S. (2012). Aplicación de redes neuronales artificiales y técnicas SIG para la predicción de coberturas forestales. México.

Castillo Ron, E., Cobo Ortega, Á., & Gutiérrez , J. (1999). Introducción a la Redes Funcionales con Aplicaciones. Paraninfo.
Galván, I., & Valls, J. (2010). Redes de Neuronas Artificiales. Madrid.

Gestal Pose, M. (2009). Introducción a las Redes de Neuronas Artificiales. La Coruña.

Hilera, J., & Martinez, V. (2000). Redes Neuronales Artificiales. Alfaomega-Rama.

Matich, D. (2010). Redes Neuronales: Conceptos Básicos y. Rosario.

Montero Granados , R. (2016). Modelos de regresión lineal múltipl. Granada.

Noriega Borge, M. (2017). Fisiología Humana. Cantabria.

Piloto Rodríguez, R. (2017). Redes Neuronales Artificiales. Conceptos básicos y algunas aplicaciones en Energía. La Habana.

Valencia Reyes, M., Yáñez Márquez, C., & Sánchez Fernán, L. (2006). Algoritmo Backpropagation para Redes Neuronales: conceptos y aplicaciones. México.