Diferencia entre revisiones de «Sistema de inferencia neuro borroso adaptativo»

De Wikipedia, la enciclopedia libre
Contenido eliminado Contenido añadido
Creado al traducir la página «Adaptive neuro fuzzy inference system»
(Sin diferencias)

Revisión del 03:18 6 jul 2022

Un sistema de inferencia neuro-borroso adaptativo o sistema de inferencia borrosa basada en red adaptativa (ANFIS) es un tipo de red neuronal artificial que se basa en el sistema de inferencia difuso (FIS) Takagi-Sugeno-Kang (TSK). Esta técnica se desarrolló a principios de la década de 1990.[1][2]​ En la que, se integra redes neuronales y principios de lógica difusa, tiene el potencial para capturar las ventajas de ambos en un solo marco. Su sistema de inferencia corresponde a un conjunto borroso de reglas SI-ENTONCES, que tienen capacidad de aprendizaje para aproximar funciones no lineales.[3]​ Por lo tanto, ANFIS se considera un estimador universal.[4]​ Para usar el ANFIS de una manera más eficiente y óptima, se pueden usar los mejores parámetros obtenidos de algoritmos genéticos.[5][6]​ Tiene usos en el sistema de gestión de energía.[7]

Arquitectura ANFIS

Es posible identificar dos partes en la estructura de la red, llamadas premisa y consecuencia. En detalle, la arquitectura está compuesta por cinco capas. La primera capa toma los valores de entrada y determina las funciones de pertenencia. Comúnmente se le llama capa de fuzzificación. Los grados de pertenencia de cada función se calculan utilizando el conjunto de parámetros de la premisa, a saber, {a,b,c}. La segunda capa se encarga de generar las fuerzas de disparo de las reglas. Debido a su función, la segunda capa se denomina «capa de reglas». La función de la tercera capa es normalizar las fuerzas de disparo calculadas, dividiendo cada valor por la fuerza de disparo total. La cuarta capa toma como entrada los valores normalizados y el conjunto de parámetros de consecuencia {p,q,r}. Los valores devueltos por esta capa son los defuzzificados y esos valores se pasan a la última capa para retornar la salida final.[8]

Capa de fuzzificación

La primera capa de una red ANFIS describe la diferencia con una red neuronal vainilla. Las redes neuronales en general operan con un paso de preprocesamiento de datos, en el que las características se convierten en valores normalizados entre 0 y 1. Una red ANFIS no necesita una función sigmoide, pero realiza el paso de preprocesamiento, al convertir valores numéricos en valores borrosos.[9]

Aquí un ejemplo: suponga que la red tiene como entrada la distancia entre dos puntos en el espacio bidimensional. La distancia se mide en píxeles y puede tener valores desde 0 hasta 500 píxeles. La conversión de valores numéricos en números borrosos se realiza con la función de pertenencia, que consta de descripciones semánticas como: cerca, medio y lejos.[10]​ Cada posible valor lingüístico está dado por una neurona individual. La neurona “cerca» se dispara con un valor de 0 a 1, si la distancia se ubica dentro de la categoría «cerca». Mientras que la neurona «media» se dispara, si la distancia está en esa categoría. El valor de entrada «distancia en píxeles» se divide en tres neuronas diferentes para cerca, medio y lejos.

Referencias

  1. . Proceedings of the 9th National Conference on Artificial Intelligence, Anaheim, CA, USA, July 14–19 2. 1991. pp. 762-767. 
  2. Jang, J.-S.R. (1993). «ANFIS: adaptive-network-based fuzzy inference system». IEEE Transactions on Systems, Man and Cybernetics 23 (3): 665-685. doi:10.1109/21.256541. 
  3. Abraham, A. (2005), «Adaptation of Fuzzy Inference System Using Neural Learning», en Nedjah, Nadia; de Macedo Mourelle, Luiza, eds., Fuzzy Systems Engineering: Theory and Practice, Studies in Fuzziness and Soft Computing 181, Germany: Springer Verlag, pp. 53-83, ISBN 978-3-540-25322-8, doi:10.1007/11339366_3 .
  4. Jang, Sun, Mizutani (1997) – Neuro-Fuzzy and Soft Computing – Prentice Hall, pp 335–368, ISBN 0-13-261066-3
  5. Tahmasebi, P. (2012). «A hybrid neural networks-fuzzy logic-genetic algorithm for grade estimation». Computers & Geosciences 42: 18-27. Bibcode:2012CG.....42...18T. PMC 4268588. PMID 25540468. doi:10.1016/j.cageo.2012.02.004. 
  6. Tahmasebi, P. (2010). «Comparison of optimized neural network with fuzzy logic for ore grade estimation». Australian Journal of Basic and Applied Sciences 4: 764-772. 
  7. Kamal, Mohasinina Binte; Mendis, Gihan J.; Wei, Jin (2018). «Intelligent Soft Computing-Based Security Control for Energy Management Architecture of Hybrid Emergency Power System for More-Electric Aircrafts [sic]». IEEE Journal of Selected Topics in Signal Processing 12 (4): 806. Bibcode:2018ISTSP..12..806K. doi:10.1109/JSTSP.2018.2848624. 
  8. Karaboga, Dervis; Kaya, Ebubekir (2018). «Adaptive network based fuzzy inference system (ANFIS) training approaches: a comprehensive survey». Artificial Intelligence Review 52 (4): 2263-2293. ISSN 0269-2821. doi:10.1007/s10462-017-9610-2. 
  9. J.-S.R. Jang (1992). «Self-learning fuzzy controllers based on temporal backpropagation». IEEE Transactions on Neural Networks (Institute of Electrical and Electronics Engineers (IEEE)) 3 (5): 714-723. PMID 18276470. doi:10.1109/72.159060. 
  10. Anish Pandey and Saroj Kumar and Krishna Kant Pandey and Dayal R. Parhi (2016). «Mobile robot navigation in unknown static environments using ANFIS controller». Perspectives in Science (Elsevier BV) 8: 421-423. doi:10.1016/j.pisc.2016.04.094.