1 Los Conjuntos Borrosos
1 Los Conjuntos Borrosos
1 Los Conjuntos Borrosos
0 - INTRODUCCION
6
1 - REVISION DE LA NOCION DE PERTENENCIA
µ A ( x) = 1 x ∈A
µA : E → {0 ,1} /
µ A ( x) = 0 x ∉A
A
.x E
Ejemplo 1: Sea E = {a , e , i , o , u} y A = {e , o , u}
7
Entonces podemos escribir µA(a) = 0 , µA(e) = 1 , µA(i) = 0 , µA(o) = 1 y
µA(u) = 1
A
.u .o .a
.e
.i
µ A ( x) = 1 − µ A ( x)
8
2 - LOS CONJUNTOS BORROSOS
9
Sea E un conjunto continuo o discreto, se llama subconjunto
borroso de E (en inglés fuzzy set) a todo conjunto de pares
ordenados
~
A = {( x / µ ~
A
( x )) , ∀ x ∈ E }
µ ~
A
: E → [ 0 , 1] es la función característica de pertenencia.
µ A~ ( x ) es el grado o nivel de pertenencia de x a E.
~
A = {(a/1), (b/0), (c/.5), (d/.9), (e/.7), (f/.4)}
~
Debe quedar claro que A podrá ser diferente en otro momento, o
bien si las inversiones de E son analizadas por otra persona. Es
decir, no hay unicidad para un subconjunto borroso, no se asuste,
en la realidad tampoco existe unicidad ¿o siempre coincide con su
agente de bolsa?
~
El conjunto A , o cualquier conjunto fuzzy incluido en un
referencial finito, también puede expresarse de la siguiente manera:
x a b c d e f
µ A~ ( x) 1 0 .5 .9 .7 .4
10
Gráficamente podremos representarlo del siguiente modo:
µ
a b c d e f x
~
Se llama soporte de un subconjunto borroso A de E al conjunto
nítido que contiene todos los elementos del referencial cuya
función de pertenencia es no nula.
~ ~
S( A ) = {x/ x ∈ E ∧ µ A~ ( x) > 0} en el ejemplo anterior. S( A ) = {a, c, d, e, f}
0 20 60 80 x
11
~
El conjunto C representa el costo del artículo considerado. Su
función de pertenencia es
0 si x < 20
x -1 si 20 ≤ x ≤ 60
40 2
µ C~ ( x ) =
- x + 4 si 60 ≤ x ≤ 80
20
0 si x > 80
12
Otro ejemplo similar al de la velocidad es el subconjunto de
personas "altas", ya que la función de pertenencia será diferente si
se la realiza para referirse a conjuntos de individuos de diferentes
pueblos, como por ejemplo Japón, Alemania o Argentina, o de
diferentes edades -niños, jóvenes o adultos-, o bien si se refiere a
los jugadores de diferentes deportes como fútbol, volley o basquet.
a b x
~
F = [a , b ]
2 - 1 - IGUALDAD E INCLUSION DE SUBCONJUNTOS BORROSOS
~ ~
Sean A y B dos subconjuntos borrosos de un mismo universal E.
~ ~
• Igualdad: A y B son iguales si y sólo si los valores de sus
funciones de pertenencia son idénticos (toman los mismos
valores para todo x perteneciente a E).
~ ~
A = B ⇔ ∀x ∈ E : µ A~ (x ) = µ B~ (x )
~ ~ ~ ~
• Inclusión: A está incluido en B o A es un subconjunto de B
~
si y sólo si todos los valores de la función de pertenencia de A son
~
respectivamente menores o iguales que los correspondientes de B .
~ ~
A ⊂ B ⇔ ∀x ∈ E : µ A~ (x ) ≤ µ B~ (x )
13
2 - 2 - OPERACIONES CON SUBCONJUNTOS BORROSOS
~ ~
Dados dos subconjuntos borrosos A y B de un mismo universal E
~ ~
Unión: A ∪ B es el subconjunto borroso de E cuya función de
pertenencia es
Gráficamente:
µ
1
0,9
0,8
~
0,7 A
0,6 ~
0,5
B
0,4
0,3
0,2
0,1
0 x
10
12
14
16
18
20
22
24
0
~ ~
A∪B
~ ~
Intersección: A ∩ B es el subconjunto borroso de E cuya función
de pertenencia es
14
Gráficamente:
µ
1
0,9
0,8 ~
0,7 A
~
0,6 B
0,5
0,4
0,3
0,2
0,1
0 x
~ ~
0
2
4
6
8
10
12
14
16
18
20
22
24
A∩B
~
• Complemento: A es el subconjunto borroso de E cuya función
de pertenencia es
µ ~ (x) = 1 - µA
~ (x) ∀x∈E
A
x a b c d e
µ A~ ( x) 1 0 .5 .9 .7
µ ~B ( x) .8 .6 .2 1 .8
~ ~ ~ ~ ~
Los valores de las funciones de pertenencia de A ∪ B , A ∩ B , A ,
~ ~ ~ ~ ~
B , A ∪ A y A ∩ A son respectivamente:
15
~
A
x a e i o u
µ A~ ∪ B~ ( x) 1 .6 .5 1 .8
µ A~ ∩ B~ ( x) .8 0 .2 .9 .7
µ ~ ( x) .2 .4 1 0 .2
B
µ A~ ( x) 1 0 .5 .9 .7
µ ~ ( x) 0 1 .5 .1 .3
A
µ A~ ∪ A~ ( x) 1 1 .5 .9 .7
µ~ ~ (x) 0 0 .5 .1 .3
A∩A
Aα = {x ∈ E / µ A~ ( x) ≥ α } para todo α ∈ (0 , 1]
~
A α también es llamado α-corte o conjunto de nivel α de A .
Algunos autores lo llaman α-corte débil, definiendo α-corte fuerte al
subconjunto
A α+ = {x ∈ E / µ A~ ( x) > α } para α ∈ [0 , 1)
16
En realidad, la dificultad se presenta en el caso que α = 0, ya que
con la definición débil A0 = E, puesto que para todo x
perteneciente a E µ A~ ( x) ≥ 0 y no aporta información alguna.
~
Ejemplo 6: Consideremos el subconjunto borroso A del referencial
E = {a, b, c, d, e}
x a b c d e f
µ A~ ( x) 1 0 .5 .9 .2 .4
Se observa que si 1 > .9 > .8 > .5 > .3 > 1, entonces, A1 ⊂ A.9 ⊂ A.8 ⊂ A.5 ⊂ A.3 ⊂ A.1
∀ α1 , α2 ∈ (0 , 1] : α2 ≥ α1 ⇒ A α 2 ⊆ A α1
17
µ
1
0,9
~
0,8 A
0,7
0,6
0,5
0,4
0,3
0,2
0,1
x
0
A.9
0
10
12
14
16
18
20
22
24
A.6
A.2
2 - 4 - TEOREMA DE DESCOMPOSICION
~
Todo subconjunto borroso A de E puede descomponerse del
siguiente modo:
~
A = ∪ α.A α
α∈[0,1]
~
Ejemplo 7. Sea el subconjunto borroso A = {(a/.3) , (b/1) , (c/.6) ,
(d/.2) , (e/.9)} y sus α-cortes
18
A.2 = {(a/1) , (b/1) , (c/1) , (d/1) , (e/1)}
A.3 = {(a/1) , (b/1) , (c/1) , (d/0) , (e/1)}
A.6 = {(a/0) , (b/1) , (c/1) , (d/0) , (e/1)}
A.9 = {(a/0) , (b/1) , (c/0) , (d/0) , (e/1)}
A1 = {(a/0) , (b/1) , (c/0) , (d/0) , (e/0)}
~
Es fácil ver que A puede expresarse como la unión borrosa de los
subconjuntos obtenidos
~
A = (0,2 . A.2 ) ∪ (0,3 . A.3 ) ∪ (0,6 .A.6 ) ∪ (0,9 . A.9 ) ∪ (1 . A1 )
~
A = ∑ µA
~ (x )
x∈E
~
Cardinal relativo de A :
~
~ A ~ ~
A = , tal que A es el cardinal de A y E es el cardinal de
E
E o sea el número de elementos de E.
19
2 - 6 - SUBCONJUNTO BORROSO NORMAL
~
El subconjunto borroso A de E es normal si y sólo si para todo x
perteneciente a E
max µ A~ ( x) = 1
~ ~
Ejemplo 8. Sean A y B subconjuntos borrosos de E (dado en el
ejemplo 9)
x a b c d e f
µ A~ ( x) .7 0 .1 .9 .2 .4
µ B~ ( x) 1 .3 .5 1 .7 .8
~ ~
B es un subconjunto normal de E y A no lo es.
~ ~
El cardinal de A es A = .7 + 0 + .1 + .9 + .2 + .4 = 2.3
~
A
~
B
20
2 - 7 - SUBCONJUNTO BORROSO CONVEXO
Ejemplo 10.
µ
subconjunto
1 borroso
convexo
Aα x
µ
1
subconjunto
borroso no
convexo
α
x
Aα Aα
21
µ
~
A
Aα x
subconjunto borroso
convexo y normal
3 - NUMEROS BORROSOS
~
Ejemplo 11. En Z definimos el número borroso A:
"aproximadamente 2"
x -2 -1 0 1 2 3 4 5 6
µ A~ ( x) 0 .4 .6 .9 1 .9 .6 .4 0
22
~
Ejemplo 12. En ℜ definimos el número borroso B:
"aproximadamente 2", cuya función de pertenencia está definida
del siguiente modo:
∀ x ∈ ℜ:
0 si x < 0
x
si 0 ≤ x ≤ 2
µ B~ ( x) = 2
-x + 4 si 2 ≤ x ≤ 4
2
0 si x > 4
Gráficamente:
~
B
0 2 4 x
23
∀ x ∈ ℜ:
0 si x < 2
µ A~ ( x) = 2 si x = 2
0 si x > 2
Gráficamente:
0 2 x
∀ x ∈ ℜ:
0 si x < 2
µ A~ ( x) = 1 si 2 ≤ x ≤ 4
0 si x > 4
Gráficamente:
0
x
24
4 - BIBLIOGRAFIA
[1] Dubois, D. y Prade, H:. Fuzzy sets and Systems. Theory and
Applications. Academic Press, New York, 1980.
[2] Kandel, A.: Fuzzy Mathematical Techniques with Applications.
Addison-Wesley Publishing Company, USA, 1986.
[3] Kaufmann, A.: Introducción a la teoría de los subconjuntos
borrosos. CECSA, México, 1982.
[4] Kaufmann, A. y Gupta, M.: Introduction to fuzzy arithmetic.Van
Nostrand Reinhold, Company, New York, 1985.
[5] Kaufmann, A. y Gil Aluja, J.: Técnicas operativas de gestión
para el tratamiento de la incertidumbre. Editorial Hispano
Europea, Barcelona, 1987.
[6] Kaufmann, A. y Gil Aluja, J.: Las matemáticas del azar y de la
incertidumbre. Editorial Ceura, Madrid, 1990.
[7] Klir, G. y Yuan, B.: Fuzzy sets and fuzzy logic. Theory and
Applications. Prentice-Hall PTR, USA , 1995.
[8] Kruse, R. , Gebhardt, J. y Klawonn, F.: Foundations of Fuzzy
Systems. John Wiley & Sons Ltd., England, 1995.
[9] Lazzari, L., Machado, E. y Pérez, R.: Matemática Borrosa.
Facultad de Ciencias Económicas. Universidad de Buenos Aires,
Buenos Aires, 1994.
[10] Lazzari, L., Machado, E. y Pérez, R.: Teoría de la decisión
Fuzzy. Ediciones Macchi, Buenos Aires, 1998.
[11] Tanaka, K.: An introduction to Fuzzy Logic for pactical
aplications. Springer-Verlag, New York, 1997.
[12] Trillas, E., Alsina, C. y Terricabras, J: Introducción a la lógica
borrosa, Ariel, Barcelona, 1995.
[13] Trillas, E.: La inteligencia artificial, Temas de Debate, Madrid,
1998.
[14] Trillas, E. , Delgado, M. y otros: Fundamentos e introducción
a la Ingeniería Fuzzy. Omron Electronics S. A., España, 1994.
[15] Zadeh, L.: “Fuzzy sets”, Information and Control 8, 338-353,
1965.
[16] Zimmermann, H.: Fuzzy set theory and its applications.
Kluwer Academic Publishers, Boston, 1991.
25