Resumen
En las distintas industrias como en el sector agrícola se generan residuos que pueden ser
aprovechados para la producción de energía y obtener combustible a partir de biomasa
de residuos agrícolas para generar energía eléctrica y calor; evitando la dependencia de
los combustibles comerciales. En el trabajo se presenta un modelo de Red Neuronal
Artificial estándar (RNA´s) que correlaciona el poder calorífico (HHV) de residuos
carbonosos industriales y agrícolas con sus análisis proximales para conocer si son aptos
como fuentes de energía. Se analizan parámetros que determinen la capacidad de
procesos de pirólisis y gasificación, para ellos se consideró una RNA con 3 neuronas en
la capa de entrada, 3 neuronas para cada capa oculta, siendo dos, y una neurona en la
capa de salida. Los datos de entrada se consideraron: Carbón fijo (CF), Materia volátil
(MV) y la cantidad de Cenizas (Ash) las misma que obtuvieron al realizar análisis
proximal de los residuos, para calcular el de Poder calorífico en la neurona de salida, del
entrenamiento se obtuvo un error medio absoluto promedio de 4,49 que es inferior a los
datos experimentales que van de 5,1 hasta 15,72. Además se puede seguir entrenando la
red para reducir aún más el valor de error, alternando parámetros para las conexiones
(pesos y umbral).
Introducción
Las Redes Neuronales Artificiales (RNA´s) son empíricas que nacen de la inquietud de
modelar sistemas nerviosos. Son redes interconectadas, que operan en paralelo mediante
procesadores simples, usualmente adaptativos y con organización jerárquica que
intentan interactuar con los objetos del mundo real, del mismo modo que lo hace el
sistema nervioso central. (Montaño 2002)
Estas redes son muy populares en la modelación de sistemas debido a su alta eficiencia
en la adaptación y en el aprendizaje mediante el reconocimiento de patrones. Desde la
perspectiva del reconocimiento de patrones las redes neuronales son una extensión de
métodos clásicos estadísticos. Las redes neuronales responden a un modelo biológico de
interconexión entre elementos de procesamiento denominados neuronas artificiales.
(Escobar & Pinto, 2009)
Las redes neuronales biológicas ajustan dinámicamente parámetros internos (pesos y
tendencias) que rigen la representación de la información o conocimiento, adoptando la
capacidad de generalizar respuestas ante eventos nunca antes suscitados. De manera
análoga, se representan estos procesos, mediante algoritmos o circuitos electrónicos.
(Villada & García, 2016)
Las redes neuronales son modelos que en su estructura contienen neuronas o nodos
como unidades de procesamiento distribuidas en diferentes tipos de capas que están
interconectadas entre sí por conexiones. La transferencia de información entre cada capa
siguiendo la analogía biológica se da por medio de conexiones llamados pesos
sinápticos, los cuales conectan cada neurona de un nivel inferior a todas las neuronas
del siguiente nivel, conocido como patrón de conectividad; además estos pesos varían
con el tiempo mediante un proceso que se conoce como aprendizaje, por el cual
modifica las conexiones entre neuronas, pesos sinápticos, para realizar la tarea deseada.
(Vásquez-carrera 2018)
La función suma y la función de transferencia son dos componentes de las redes
neuronales que realizan actividades muy importantes. La función sumatoria, suma el
producto entre los vectores de entrada y el vector de pesos, y luego, se dirige el
resultado a la función de transferencia que generalmente es no lineal y es la que
determina el estado dinámico de un sistema de redes neuronales Existen varios tipos de
funciones de activación: sigmoide, tangente hiperbólica, función signo, entre otras.
(Hernández, Pedraza y Torres 2011)
Las redes neuronales a diferencia de los algoritmos, que son instrucciones previamente
entrenadas, estás deben se entrenadas, esto empieza con las variables de entrada y la
Red Neuronal misma se ejecuta en función de alguna regla de aprendizaje.
Existen diferentes tipos de redes neuronales desde el año que se crearon en 1943,
apareció la Red perceptrón (RP), siendo la más sencilla que tenía una sola ´´neurona´´,
siendo su capa oculta, esta red realiza una suma ponderada de las entradas y las
multiplica con sus pesos escogidos, y el resultado se compara con un patrón o llamado
también sistema de activación de lo cual genera un resultado binario, siendo esto de
acuerdo a lo que se programó como una respuesta de Si o No, es así, si le valor es
mayor será 1 y si es menor tendrá un valor de cero.(Andrade, 2013)
La ecuación que se deduce de este tipo de red es:
n
y=∑ ( Xi ∙Wi)−u Ecuación 1
1=1
V ij =σ ( Y ij )=σ (∑
k =1
)
W ijk V (i−1) k +θij Ecuación 2
Así, Wijk es el peso (conexión) entre la j-ésima neurona en la i-ésima capa con respecto
de la k-ésima neurona en la (i-1)-ésima capa. La salida Y de la neurona j en la capa i se
calcula como la sumatoria de las salidas de la capa i−1 multiplicadas por el peso
respectivo que las conecta con la neurona ij, se agrega θ el cual va asociado a la neurona
ij. A esta salida se aplica una función de activación, que para las capas de entrada y
salida es la función identidad.
Para las capas ocultas o intermedias, que capturan la no linealidad de los datos, la
función de activación σ(Y), monotónica creciente o sigmoide es apropiado para
aproximar una función no lineal mediante la construcción de redes neuronales. (Ec. 3)
1
σ ( x )= ( 1+ tanh ( x ) ) Ecuación 3
2
Una función sigmoidal tiene como característica que para alcanzar sus límites de 0 y 1
se requiere de introducir datos de pequeña y gran magnitud al sistema respectivamente.
De este modo, la región útil de la función de activación es aproximadamente entre 0.1 y
0.9; por lo tanto, las variables de entrada como de salida a la RNA son escaladas
linealmente dentro de este rango.
El entrenamiento se basa en la minimización del error medio absoluto entre los datos
experimentales y los predichos por la red en Excel usando la herramienta Solver con el
método GRG Nonlinear que utiliza el gradiente reducido generalizado. Se detiene el
entrenamiento cuando el error medio absoluto del conjunto de validación aumenta aun
cuando el error medio absoluto del conjunto de entrenamiento sigue disminuyendo. El
conjunto de entrenamiento consta de datos de análisis proximales con su respectivo
poder calorífico reportado (HHV). (Ec. 4)
np
100 % HHV pred −HHV exp
E= ∑ ¿( ¿ )∨Ecuación 4 ¿
np i=1 HHV exp
Además este modelo probó la capacidad predictiva con datos de tres muestras de EPDM
(residuo abundante de hule de la industria automotriz) siendo ideal como parte de un
proceso de revalorización de residuos. Los resultados ofrecen un poder calorífico que lo
ubica en la media de los residuos reportados en la Tabla 4.
Tabla 4. Valor de poder calorífico (HHV) predicho por el modelo de RNA para tres
tipos de EPDM con diferente proporción de etileno.
% de etileno en EPDM HHV (Mj/Kg)
48 25
55 24
65 23
Figura 2. Poder Calorífico (HHV) experimental contra el predicho por el modelo de RNA.
Conclusiones
Las Redes Neuronales Artificiales estándar demuestran que son aptas para revalorizar
los residuos de las industrias, después de varios entrenamientos se encontró la estructura
adecuada para la Red, con datos presentes en la tabla 1, y se contrastar los resultado
obtenidos en tres modelos de redes que mantienen la estructura (3-3-3-1) que presenta
un error cuadrado medio de 4,257 siendo el más apto, comparado al que presentan en
diferentes bibliografías que son superiores a 5 que incluso sobre pasa los 15 (DRM). En
la Gráfica 2 se puede observar la relación lineal existente del HHV experimental frente
al predicho por la Red con 0,95 siendo casi lineal, entonces si los valores de una
variable (parámetros de la red) se modifican de manera sistemática con respecto a los
valores de experimentales, se observa que si están correlacionadas.
Referencias:
Andrade, E. (2013). Estudio de los principales tipos de redes neuronales y las
herramientas para su aplicación. Universidad Politécnica Saleciana de Cuenca.
Barandela, R., Gasca, E., & Alejo, R. (2001). CORRECCION DE LA MUESTRA
PARA EL APRENDIZAJE DEL PERCEPTRON MULTICAPA. Iberoamericana
de Inteligencia Artificial, 5(1137–36601), 2–9.
Barragón Reyes, M. J., Guerrero Bote, V., & Zapico Alonso, F. (2001). Uso del
algoritmo de Kohonen, aplicado al estudio de la localización y accesibilidad de
revistas científicas en bibliotecas universitarias. Universidad de Extremadura,
169–183.
HERNÁNDEZ, C., PEDRAZA, L. y TORRES, N., 2011. Redes neuronales y
predicción de tráfico. Tecnura, vol. 15, no. 29, pp. 90-97. ISSN 0123-921X. DOI
10.14483/22487638.6725.
Medina, A. (2015). Diagnóstico de Señales Biomédicas con Redes Neuronales
Artificiales. https://doi.org/10.13140/RG.2.1.2239.1767
Mercado, D., Pedraza, L., & Martínez, E. (2015). Comparación de Redes Neuronales
aplicadas a la predicción de Series de Tiempo. Prospectiva, 13(2), 88.
https://doi.org/10.15665/rp.v13i2.491
MONTAÑO, J.J., 2002. Redes Neuronales Artificiales aplicadas al Análisis de Datos.
Network, pp. 275.
VÁSQUEZ-CARRERA, P., 2018. Comparison between artificial neural network and
multiple regression for the prediction of superficial roughness in dry turning
Yusimit Zamora-Hernández h p://orcid.org/0000-0002-0112-1061 h
p://orcid.org/0000-0003-4734-8584 Mario Porras-Vásconez h . ,
Villada, Fernando, Muñoz, Nicolás, & García-Quintero, Edwin. (2016). Redes
Neuronales Artificiales aplicadas a la Predicción del Precio del Oro. Información
tecnológica, 27(5), 143-150. https://dx.doi.org/10.4067/S0718-
07642016000500016
Zambrano Escobar, Alejandro, & Pinto Mindiola, Lácides. (2009). Aplicación de las
redes neuronales artificiales en procesadores digitales de señales: caracterización
de sensores infrarrojos. Universidad, Ciencia y Tecnología, 13(51), 129-136.
Recuperado en 04 de mayo de 2020, de http://ve.scielo.org/scielo.php?
script=sci_arttext&pid=S1316-48212009000200008&lng=es&tlng=es.