stringtranslate.com

Sistema de inferencia neurodifusa adaptativa

Un sistema de inferencia neurodifusa adaptativo o sistema de inferencia difusa basado en red adaptativa ( ANFIS ) es un tipo de red neuronal artificial que se basa en el sistema de inferencia difusa de Takagi-Sugeno . La técnica se desarrolló a principios de la década de 1990. [1] [2] Dado que integra tanto redes neuronales como principios de lógica difusa , tiene el potencial de capturar los beneficios de ambos en un solo marco.

Su sistema de inferencia corresponde a un conjunto de reglas IF-THEN difusas que tienen capacidad de aprendizaje para aproximar funciones no lineales . [3] Por lo tanto, ANFIS se considera un estimador universal . [4] Para utilizar ANFIS de una manera más eficiente y óptima, se pueden utilizar los mejores parámetros obtenidos por algoritmo genético . [5] [6] Tiene usos en sistemas inteligentes de gestión de energía conscientes de la situación . [7]

Arquitectura ANFIS

Es posible identificar dos partes en la estructura de la red, a saber, las partes premisa y consecuencia. En más detalle, la arquitectura está compuesta por cinco capas. La primera capa toma los valores de entrada y determina las funciones de pertenencia que pertenecen a ellos. Se denomina comúnmente capa de fuzzificación. Los grados de pertenencia de cada función se calculan utilizando el conjunto de parámetros de premisa, es decir {a, b, c}. La segunda capa es responsable de generar las intensidades de disparo para las reglas. Debido a su tarea, la segunda capa se denomina "capa de reglas". El papel de la tercera capa es normalizar las intensidades de disparo calculadas, dividiendo cada valor por la intensidad 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 devolver el resultado final. [8]

Capa de fuzzificación

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

Aquí hay un ejemplo: supongamos que la red obtiene como entrada la distancia entre dos puntos en el espacio 2d. La distancia se mide en píxeles y puede tener valores desde 0 hasta 500 píxeles. La conversión de los valores numéricos en números difusos se realiza con la función de pertenencia que consiste en descripciones semánticas como cerca, medio y lejos. [10] Cada valor lingüístico posible es dado por una neurona individual . La neurona "cerca" se activa con un valor de 0 a 1, si la distancia se encuentra dentro de la categoría "cerca". Mientras que la neurona "medio" se activa, si la distancia 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. ^ Jang, Jyh-Shing R (1991). Modelado difuso mediante redes neuronales generalizadas y algoritmo de filtro de Kalman (PDF) . Actas de la 9.ª Conferencia Nacional sobre Inteligencia Artificial, Anaheim, CA, EE. UU., 14 al 19 de julio. Vol. 2. págs. 762–767.
  2. ^ Jang, J.-SR (1993). "ANFIS: sistema de inferencia difusa basado en redes adaptativas". IEEE Transactions on Systems, Man, and Cybernetics . 23 (3): 665–685. doi :10.1109/21.256541. S2CID  14345934.
  3. ^ Abraham, A. (2005), "Adaptación de un sistema de inferencia difusa mediante aprendizaje neuronal", en Nedjah, Nadia; de Macedo Mourelle, Luiza (eds.), Ingeniería de sistemas difusos: teoría y práctica , Estudios sobre borrosidad y computación blanda, vol. 181, Alemania: Springer Verlag, pp. 53–83, CiteSeerX 10.1.1.161.6135 , doi :10.1007/11339366_3, ISBN  978-3-540-25322-8
  4. ^ Jang, Sun, Mizutani (1997) – Computación neurodifusa y blanda – Prentice Hall, págs. 335-368, ISBN 0-13-261066-3 
  5. ^ Tahmasebi, P. (2012). "Un algoritmo híbrido de redes neuronales, lógica difusa y genética para la estimación de la ley". Computers & Geosciences . 42 : 18–27. Bibcode :2012CG.....42...18T. doi :10.1016/j.cageo.2012.02.004. PMC 4268588 . PMID  25540468. 
  6. ^ Tahmasebi, P. (2010). "Comparación de la red neuronal optimizada con la lógica difusa para la estimación de la ley del mineral". Revista australiana de ciencias básicas y aplicadas . 4 : 764–772.
  7. ^ Kamal, Mohasinina Binte; Mendis, Gihan J.; Wei, Jin (2018). "Control de seguridad basado en computación blanda inteligente para la arquitectura de gestión de energía del sistema de energía de emergencia híbrido para aeronaves más eléctricas [ sic ]". Revista IEEE de temas seleccionados en procesamiento de señales . 12 (4): 806. Bibcode :2018ISTSP..12..806K. doi :10.1109/JSTSP.2018.2848624. S2CID  51908378.
  8. ^ Karaboga, Dervis; Kaya, Ebubekir (2018). "Enfoques de entrenamiento de sistemas de inferencia difusa basados ​​en redes adaptativas (ANFIS): un estudio exhaustivo". Revisión de inteligencia artificial . 52 (4): 2263–2293. doi :10.1007/s10462-017-9610-2. ISSN  0269-2821. S2CID  40548050.
  9. ^ J.-SR Jang (1992). "Controladores difusos de autoaprendizaje basados ​​en retropropagación temporal". IEEE Transactions on Neural Networks . 3 (5). Instituto de Ingenieros Eléctricos y Electrónicos (IEEE): 714–723. doi :10.1109/72.159060. PMID  18276470.
  10. ^ Anish Pandey y Saroj Kumar y Krishna Kant Pandey y Dayal R. Parhi (2016). "Navegación de robots móviles en entornos estáticos desconocidos utilizando el controlador ANFIS". Perspectivas en la ciencia . 8 . Elsevier BV: 421–423. Bibcode :2016PerSc...8..421P. doi : 10.1016/j.pisc.2016.04.094 .