Está en la página 1de 39

LÓGICA DIFUSA

• Conjuntos clásicos y conjuntos


difusos.
• Operaciones Fundamentales.
• Operadores y propiedades de
conjuntos difusos.
• Funciones de Membresía.
• Variables Linguísticas.
Introducción

• La Lógica Difusa proporciona un


mecanismo de inferencia que permite
simular los procedimientos de
razonamiento humano en sistemas
basados en el conocimiento.
• La teoría de la lógica difusa
proporciona un marco matemático que
permite modelar la incertidumbre de
los procesos cognitivos humanos de
forma que pueda ser tratable por un
computador.
Introducción

• Creó la teoría de conjuntos difusos y la


lógica difusa.
• Uno de los más notables genios de la
época actual.
• Entre otros aportes a la ciencia:
– El enfoque de la teoría de sistemas
lineales basado en estados.
– Variables lingüísticas, control borroso.
– Razonamiento aproximado.
Lofti A. Zadeh, 1965 – Teoría de la posibilidad.
– “soft computing”.
– Teoría computacional de las percepciones.
– Teoría de la granulación de la información
borrosa.
– Teoría generalizada de la incertidumbre.
Introducción

N° Industria Aplicaciones
1 Equipo electrónico Control de nivel (mecánico eléctrico) - 1965
Fotocopiadoras - 1965
Televisores - 1999
Sistemas de antena wi-fi - 2009
2 Equipos para el Lavadoras - 1992
hogar Aspiradoras - 1997
Refrigeradores - 2008
Hornos microondas - 2008
3 Automotriz Control de clima - 1991
Dirección asistida - 1995
Sistemas de frenado ABS - 2004
Faros antiniebla - 2005
4 Control de ambiente Calefactor de agua - 1974
Humidificadores - 1985
Calefactores - 1991
Definición

• “Cuando aumenta la complejidad, los enunciados precisos


pierden su significado y los enunciados útiles pierden
precisión.”, que puede resumirse como que “los árboles no
te dejan ver el bosque”. (Zadeh, 1973).
• La Lógica Difusa es una lógica multivaluada que
permite representar matemáticamente la
incertidumbre y la vaguedad, proporcionando
herramientas formales para su tratamiento.
• Cualquier problema del mundo puede resolverse como
dado un conjunto de variables de entrada (espacio de
entrada), obtener un valor adecuado de variables de salida
(espacio de salida).
La lógica difusa permite establecer este mapeo de una
forma adecuada, atendiendo a criterios de significado (y
no de precisión).
Conjuntos Clásicos:

Conjunto Clásico:
• Un conjunto clásico es una colección de elementos, que
verifican su pertenencia según un determinado criterio.
• Ejemplo.
A = {x| x<10; x es par}
A = {2,4,6,8}
U

A
2 4
6 8
Ejemplos de Conjuntos Clásicos:

• Si se quisiera representar dentro de la teoría de


conjuntos clásicos, el conjunto de familias con
ingresos anuales altos.

– Se propone un umbral: ≥ $ 80,000.00,


– Familias con un ingreso de $ 79,999.00;
(no pertenecen al conjunto de familias con ingresos
anuales altos)

• Estos conjuntos tienen fronteras bien definidas.


Ej. el conjunto de estudiantes de nivel
secundario.
Operaciones en conjuntos clásicos:

UNION A  B  x x  A o x  B
INTERSECCIÓN A  B  x x  A y x  B
COMPLEMENTO A  x x  A, x  X 
DIFERENCIA A B  x x  A y x  B
Ejemplos:
Conjuntos clásicos:
• Si A y B son dos conjuntos de “percepciones diarias
por persona” definidos por:
A  x 100  x  200, x  U 
B  x 50  x  120, x  U 

• Donde U es el universo de discurso [0,1000]. Se


tiene que:
A  B  x 100  x  120, x  U 
A  B  x 50  x  200, x  U 
AC  x 0  x  100 ó 200  x  1000
Conjuntos Difusos:

• Son aquellos cuyos elementos no tienen por que


pertenecer (1) o no pertenecer (0), sino que
pertenecen según un cierto grado de pertenencia
entre 0 y 1, donde el grado esta dado por la función de
pertenencia del conjunto.
“Hombres Altos”

Hombre que
mide 175 cm,
pertenece 33% al
conjunto de
Grado de
“Hombres Altos”
Pertenencia
entre 0 y 1
(0 y 100%)

Altura (cm)
Conjuntos Difusos:

• La teoría de conjuntos difusos al permitir que la


membresía sea graduada en un conjunto da
solución a las limitación que se presenta en la
teoría de conjuntos clásicos.
• Un conjunto difuso se define como una función
que proyecta objetos de un dominio de conceptos
(denominado Universo de Discurso) a sus
valores de membresía en el conjunto.
• Dicha función se define como Función de
Membresía y es denotada por el símbolo Griego
µ.
Ejemplo de conjuntos difusos:

• Representación de Familias de ingresos-altos.


µ
Alto
1

Ingresos al año

80,000 $

El conjunto difuso es asociado a un término lingüístico


Ejemplo de conjuntos difusos:

• Mientras que la teoría de conjuntos tradicional, define ser


miembro de un conjunto, la teoría de conjuntos difusos
permite representar el ser miembro de un conjunto como
una distribución de posibilidades o grado de pertenencia.

Ejemplo de Conjunto Difuso


Lógica Booleana vs Lógica Difusa
Ejemplo: Temperatura del agua.

frio caliente frio casi frio tibio casi caliente caliente


Lógica Difusa:

• La técnica esencial de la lógica difusa se basa en cuatro


conceptos fundamentales:

1) Conjuntos difusos: conjuntos con fronteras uniformes o


suaves. Ej. Alto, mediano, bajo.

2) Variables lingüísticas: variables cuyos valores son descritos


cualitativamente y cuantitativamente por un conjunto difuso. Ej.
Altura, temperatura.

3) Distribuciones de posibilidad: restricciones impuestas en el


valor de una variable lingüística al asignarle un conjunto difuso.

4) Reglas difusas si-entonces: un esquema de representación


del conocimiento para describir una proyección funcional o una
fórmula lógica que generaliza una implicación en la lógica de
dos valores.
• Los tres primeros conceptos son fundamentales
en todas las sub-áreas de la lógica difusa.

• También, el cuarto concepto es importante


debido a que es la base de la mayoría de las
aplicaciones industriales de la lógica difusa
desarrolladas hasta hoy, lo cual incluye muchos
sistemas de control lógico difuso.
Términos lingüísticos:

• Asociar un conjunto difuso a un término lingüístico


ofrece dos beneficios importantes:
1. La asociación hace más fácil que un operador
experto exprese su conocimiento usando
términos lingüísticos.
2. El conocimiento expresado en términos
lingüísticos es más fácil de comprender.

• Estos beneficios resultan en un ahorro significante


en el costo del diseño, la modificación, y el
mantenimiento de un sistema lógico difuso.
Operaciones básicas en conjuntos difusos:

• Entonces un conjunto difuso A de U será


un conjunto de parejas:
A = {x, A(x)}, x  X

• Si se considera el siguiente conjunto difuso


finito:
A = 0.2/x1, 0/ x2, 0.3/x3, 1/ x4, 0.8/x5. xX.
Operaciones básicas en conjuntos difusos:

• Considerando que xi es un elemento del


soporte del conjunto difuso A y que i es su
grado de membresía en A.
A = A(x1) / x1 + A(x2) / x2 +....+ A (xn) / xn.

Donde.
 El símbolo / Se emplea para unir los elementos del
soporte con sus grados de membresía en A, y.
 El símbolo + Indica que los pares de elementos y
grados de membresía listados forman colectivamente
la definición del conjunto A, en vez de cualquier tipo
de suma algebraica.
Conjunto difuso: universo de discurso finito
y no-finito

  A  x1   A  x 2 
 
   n  A  xi  
 Conjunto
A      Difuso

 x1 x2 
   i 1 x i   discreto

  A  x 
A    Conjunto Difuso continuo

U x 
La integral y la sumatoria indican la unión de
elementos dentro de un conjunto difuso A.
Operaciones Lógicas Difusas:

• Intersección o conjunción difusa.


• Unión o disyunción difusa.
• Complemento o negación difusa.
Operaciones Lógicas Difusas:

• Un operador común de conjunción difusa (AND)


es el operador mínimo. Con frecuencia la
intersección difusa se define como:
AB (x)= min{A(x), B(x)}

• Intersección: En conjuntos difusos es el grado


de membresía que dos conjuntos comparten.
Una intersección difusa es el menor de la
membresía de cada elemento en ambos
conjuntos.
Por ejemplo:

• Se puede definir un conjunto difuso A de los números


reales muy cercanos a 8, y
• B como el conjunto difuso de los números reales muy
cercanos a 15. Entonces,
• A  B se definiría como el conjunto difuso de los
números reales muy cercanos a 8 “y” a 15.
Tomando en cuenta la ecuación:

 A B x    A x    B x   min A x ,  B x 
A = (1/x1 0.8/x2 0.4/x3 0.5/x4) y B = (0.9/x1 0.4/x2 0.0/x3 0.7/x4)

AB(x) = (0.9/x1 0.4/x2 0.0/x3 0.5/x4)


Representación de la Intersección difusa o
conjunción difusa.

 AB
A B
1

Variable
Operaciones Lógicas Difusas:

• Un operador común de disyunción difusa (OR) es el


operador máximo. Por lo tanto, con frecuencia la
unión difusa se define como:
AB (x)= max{A(x), B(x)}

• La unión (o disyunción) difusa, representa al


conjunto difuso más pequeño que contiene a A y
que contiene a B. El operador máximo, toma como
valor verdadero el valor máximo de la función de
membresía del elemento x en A y B.
Ejemplo:

• Se puede definir al conjunto difuso A de los números


reales muy cercanos a 8, y
• B como el conjunto difuso de los números reales
muy cercanos a 15.
• Tomando en cuenta la ecuación.
 AB x   A x  B x  max A x, B x

A = (1/x1 0.8/x2 0.4/x3 0.5/x4) y B = (0.9/x1 0.4/x2 0.0/x3 0.7/x4)

AB(x) = (1/x1 0.8/x2 0.4/x3 0.7/x4)


Representación de la Unión difusa o
disyunción difusa.

 AB
A B
1

Variable
Operaciones Lógicas Difusas

• El complemento de un conjunto difuso A se define por la


diferencia entre uno y el grado de membresía en A:
Ac (x)= 1- A (x)

• Complemento (negación difusa): El complemento de un


conjunto difuso es la cantidad que la membresía necesita
para alcanzar 1. Sea U un conjunto cualquiera y M =
[0,1], su conjunto asociado de membresía. Si se considera
a un conjunto difuso AU, entonces el complemento de A
será:
 A x   1   A x ,x  U
• Evidentemente, se cumple que:
¬ (¬A) = A
Representación del complemento de un
conjunto difuso ó negación difusa


¬Medio
1 Medio

Temperatura
Operaciones entre Conjuntos Difusos:

• El empleo de estas operaciones de lógica difusa


afecta directamente el grado de pertenencia de
los elementos que conforman el nuevo conjunto
difuso, por lo que se tendría descripciones
diferentes al emplear estos operadores.
• Dichas descripciones permiten realizar un
mapeo entre los valores nítidos y los valores
difusos.
• Algunas operaciones son el resultado de
operaciones con dos o más conjuntos, como es
el caso del producto del conjunto difuso.
Operaciones entre Conjuntos Difusos:

• Producto de dos conjuntos difusos


 A~.B~ x    A~ x . B~ x 

• Potencia de un conjunto difuso

 A~ x   [  A~ x ]
Donde:
α: Número real positivo
𝐴ሚ α: Conjunto difuso nuevo

• Concentración
• Dilación
• Intensificación del contraste
• Corte alfa
Operaciones entre Conjuntos Difusos:

• Concentración
CONT ( A~ ) x    A~ x 2
Esta operación es equivalente al término lingüistico “muy”
(“very”) que modifica la característica de un función de
pertenencia o membresía, concentrando los valores de la
misma, como se aprecia en el ejemplo:
Operaciones entre Conjuntos Difusos:

• Dilación
 DIL ( A~ ) x    A~ x    A~ x 1/ 2

Equivale a la expresión lingüística de “mas o menos”


(“more or less”), modificando los parámetros de la función
según se muestra en el gráfico:
Operaciones entre Conjuntos Difusos:

• Intensificación de contraste
Incrementa la función de membresía donde los valores
sean mayores a 0.5 y la disminuye para valores menores
a 0.5
 INT ( A~ ) x   2 A~ x 2 para 0   A~ x   0.5
 INT ( A~ ) x   1  21   A~ x 2 para 0.5   A~ x   1
En la sgte figura se presenta el efecto de dicha operación;
cabe destacar que el punto de variación se fija en 0.5.
Pero, puede tener varias opciones de selección para
diferentes puntos.
Operaciones entre Conjuntos Difusos:

• Intensificación de contraste
Operaciones entre Conjuntos Difusos:

• Corte alfa
El corte alfa se define como un conjunto nítido o difuso
~
que contiene a los elementos del conjunto A que tengan
un valor de membresía mayor o igual al valor escalar de
la constante alfa; esta constante se define entre los
valores de 0 a 1. En donde la constante alfa define el
valor de referencia, valor de membresía alfa, para decidir
cuáles son los elementos que pertenecen o no a dicho
conjunto.

 x   {x  X |  A~ x    }
Operaciones entre Conjuntos Difusos:

• Corte alfa
Ejemplo:
Encontrar el corte alfa para el siguiente conjunto difuso,
tomando alfa=0.5
Propiedades de los Conjuntos Difusos:

• Doble negación: ~A


A ~
• Idempotencia: ~ A
A ~A
~
~ A
A ~A
~
• Conmutatividad: ~B
A ~B ~
~ A
• Asociación: ~B
(A ~ )  C~  A
~  (B
~  C~ )
• Absorción: ~ ~ ~
A  ( A  B)  A ~
• ~B
Leyes de De Morgan: A ~A ~ B ~
~ ~ ~ ~
AB  A B

También podría gustarte