Está en la página 1de 2

DASS - UCSE - INGENIERÍA INFORMÁTICA

CÁTEDRA DE INTELIGENCIA ARTIFICIAL


PROBLEMAS RESUELTOS - LÓGICA FUZZY

Defuzzyficación y centroide de figuras básicas

Se puede considerar que el cálculo del centroide un conjunto fuzzy de salida es la etapa final del
proceso operativo de un sistema de inferencia fuzzy, es decir la defuzyficación.
Como concepto general de centroide  desde el punto de vista geométrico  de una figura plana, es
un punto (coordenadas x e y) que representa el “equilibrio” de áreas hacia un lado y el otro del punto,
tanto en el sentido horizontal como vertical. En algunos casos, este mismo concepto se puede encontrar con
la denominación de “centro de equilibrio”, “centro de área”, “centro de gravedad” o “centro de masa”,
aunque estas dos últimas denominaciones serían aplicables más apropiadamente a cuerpos y no a figuras.
Si bien existen diferentes métodos de realizar el proceso de defuzyficación, el cálculo por centroide
se considera el más representativo como respuesta final (crisp) de inferencia, ya que por sus características
geométricas, se puede considerar que la posición del centroide (básicamente su coordenada en abcisas),
representa una respuesta ponderada de las respuestas individuales de cada regla interviniente en el sistema
de inferencia fuzzy.
Dependiendo del tipo de figura y características de sus límites, se pueden utilizar diferentes métodos
para el cálculo del centroide:

Fórmula general Fórmula a utilizar para curvas continuas y complejas.


1 1 A = área bajo la curva
x COG = .  x . dA yCOG  .  y . dA
A A x = coordenada x ; y = coordenada y
xCOG = abcisa del centroide; yCOG = ordenada del centroide

Figuras regulares compuestas Fórmulas a utilizar cuando el área se puede


descomponer en figuras regulares.
n n
n = cantidad de figuras
 x COGi . Ai y COG i . Ai
Ai = área de la figura i
x COG = i=1
y COG = i=1
n n
xCOGi = abcisa del centroide de la figura i
 Ai
i=1
A
i=1
i
yCOGi = ordenada del centroide de la figura i
xCOG = abcisa del centroide; yCOG = ordenada del centroide

Figuras regulares compuestas en Fórmulas a utilizar cuando el área corresponde a un


conjuntos fuzzy conjunto fuzzy agregado y se puede descomponer en
n
figuras regulares.
x COG i . μ i (x COGi )
n = cantidad de figuras
x COG = i=1
n
xCOGi = abcisa del centroide de la figura i
 μ (x
i=1
i COG i )
(xCOGi) = valor de pertenencia de la ordenada del
En este caso sólo interesa la abcisa para centroide de la figura i
defuzzyficar. xCOG = abcisa del centroide

El cálculo del centroide dentro del sistema MatLab puede realizarse en forma directa, utilizando la
función defuzz, que además del centroide puede defuzzificar aplicando otros métodos. Un extracto de la
definición de tal función se muestra a continuación:
Para aclarar la definición de los argumentos usados en defuzz, x representa la secuencia de
alcance/universo de la variable; mf es la función de pertenecía que se desea defuzzyficar, cuando se trate
de una función aislada. El caso más común es cuando se trata de una secuencia completa generada por
composición de diferentes subconjuntos fuzzy, en este caso mf se reemplaza por la sucesión de
puntos/valores que definen tal secuencia expresados como un vector fila.

La tabla siguiente muestra los valores de los centroides para figuras básicas:

INAR - PR - # 2

También podría gustarte