departamento de matemáticas universidad de sonora

22
Introducción no formal. Sistemas de inferencia difusa ¿Para que sirve la lógica difusa? ¿Que es la lógica difusa y por supuesto, ¿para que sirve? Julio Waissman Vilanova Departamento de Matemáticas Universidad de Sonora Encuentro Universitario de Ciencia y Tecnología Lógica difusa UNISON

Upload: others

Post on 28-Jun-2022

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Departamento de Matemáticas Universidad de Sonora

Introducción no formal. Sistemas de inferencia difusa ¿Para que sirve la lógica difusa?

¿Que es la lógica difusay por supuesto, ¿para que sirve?

Julio Waissman Vilanova

Departamento de MatemáticasUniversidad de Sonora

Encuentro Universitario de Ciencia y Tecnología

Lógica difusa UNISON

Page 2: Departamento de Matemáticas Universidad de Sonora

Introducción no formal. Sistemas de inferencia difusa ¿Para que sirve la lógica difusa?

Plan de la presentación

Introducción no formal.

Sistemas de inferencia difusa

¿Para que sirve la lógica difusa?

Lógica difusa UNISON

Page 3: Departamento de Matemáticas Universidad de Sonora

Introducción no formal. Sistemas de inferencia difusa ¿Para que sirve la lógica difusa?

¿Lógica difusa?

Se conoce con el término genérico de Lógica Difusa a unconjunto de técnicas basadas principalmente en el concepto desubconjunto difuso.

En los años sesenta, Zadeh, propone el concepto desubconjunto difuso para:

I utilizar información vaga,I manejar conocimiento incierto,I hacer sistemas fáciles de interpretar.

Lógica difusa UNISON

Page 4: Departamento de Matemáticas Universidad de Sonora

Introducción no formal. Sistemas de inferencia difusa ¿Para que sirve la lógica difusa?

Conjuntos crisp

Sea X un conjunto universo, el cual contiene todos loselementos que pueden interesar en alguna aplicación, y sea Aun subconjunto de X . La función característica de A (o funciónde pertenencia), χA : X → {0,1} está definida como:

χA(x) =

{1 si x ∈ A0 si x /∈ A

Lógica difusa UNISON

Page 5: Departamento de Matemáticas Universidad de Sonora

Introducción no formal. Sistemas de inferencia difusa ¿Para que sirve la lógica difusa?

Operaciones en conjuntos

I Ac es el complemento de A si χAc (x) = 1− χA(x) paratodo x ∈ X .

I C es la intersección de A y B, C = A ∩ B si

χC(x) =

{1 si χA(x) = χB(x) = 10 otro caso

para toda x ∈ X .I D es la union de A y B, D = A ∪ B si, para toda x

χD(x) =

{1 si χA(x) = 1 o χB(x) = 10 otro caso

.

Lógica difusa UNISON

Page 6: Departamento de Matemáticas Universidad de Sonora

Introducción no formal. Sistemas de inferencia difusa ¿Para que sirve la lógica difusa?

Ejemplos de conjuntos

Ejemplos:I Conjunto de personas de sexo masculino en la sala.I Conjunto de gatos con tres patas.I Conjunto de números primos.I Conjunto de funciones lineales.I Conjunto de conjuntos con un número infinito de

elementos.I Conjunto de conjuntos que no se pertenecen a sí mísmos.

Lógica difusa UNISON

Page 7: Departamento de Matemáticas Universidad de Sonora

Introducción no formal. Sistemas de inferencia difusa ¿Para que sirve la lógica difusa?

Otro ejemplo

Sea U es el conjunto de mexicanos. Sea

I J el conjunto de los mexicanos «Jóvenes»I V el conjunto de los mexicanos «Viejos»

Si bien es difícil determinar cuando un elemento del conjuntouniverso (mexicanos) pertenece al conjunto «Jóvenes», esbastante comprometedor definir «Viejos».

Lógica difusa UNISON

Page 8: Departamento de Matemáticas Universidad de Sonora

Introducción no formal. Sistemas de inferencia difusa ¿Para que sirve la lógica difusa?

Otro ejemplo

Según el IMSS(http://www.pensionesimss.com.mx/60o65.html),uno se puede jubilar a los:

I 60 años con el 75% del salario,I 61 años con el 80% del salario,I 62 años con el 85% del salario,I 63 años con el 90% del salario,I 64 años con el 95% del salario,I 65 años con el 100% del salario,

Lógica difusa UNISON

Page 9: Departamento de Matemáticas Universidad de Sonora

Introducción no formal. Sistemas de inferencia difusa ¿Para que sirve la lógica difusa?

Noción informal del subconjunto difuso

I ¿Y el conjunto de colores agradables?I ¿Y el conjunto de mexicanos «guapos»?

En estos conjuntos es difícil definir la función característica.

Un subconjunto difuso A de un conjunto universo X es unafunción A : X → [0,1].

Tambien se utiliza la notación µA : X → [0,1] como función depertenencia.

Lógica difusa UNISON

Page 10: Departamento de Matemáticas Universidad de Sonora

Introducción no formal. Sistemas de inferencia difusa ¿Para que sirve la lógica difusa?

Subconjuntos difusos

Fáciles de calcular

0 2 4 6 8 10 12 14 16 18 200

0.2

0.4

0.6

0.8

1

x

µ

Lógica difusa UNISON

Page 11: Departamento de Matemáticas Universidad de Sonora

Introducción no formal. Sistemas de inferencia difusa ¿Para que sirve la lógica difusa?

Operaciones en subconjuntos difusos

Lógica difusa UNISON

Page 12: Departamento de Matemáticas Universidad de Sonora

Introducción no formal. Sistemas de inferencia difusa ¿Para que sirve la lógica difusa?

La lógica difusa no es probabilidad

I La lógica difusa expresa incertidumbre en el concepto(manejo de lenguaje impreciso).

I La probabilidad expresa incertidumbre en la ocurrencia deun evento.

Ejemplo:I “El alumno X esta durmiendo” con un grado de verdad de

0.8.I La probabilidad que “El alumno X esta durmiendo” es de

0.8.

Lógica difusa UNISON

Page 13: Departamento de Matemáticas Universidad de Sonora

Introducción no formal. Sistemas de inferencia difusa ¿Para que sirve la lógica difusa?

Variables lingüísticasLas funciones de pertenencia permiten granular una variablecontinua en variables lingüísticas con valores significativos.

I Cada valor lingüístico es un conjunto difuso.I Es posible razonar con valores lingüísticos.

Lógica difusa UNISON

Page 14: Departamento de Matemáticas Universidad de Sonora

Introducción no formal. Sistemas de inferencia difusa ¿Para que sirve la lógica difusa?

Sistema de inferencia difuso (FIS)

Linguısticoa

numerico

Mecanismode

inferencia

Base dereglas

Base dedatos

Numericoa

linguısticox ∈ R y ∈ R

Sistema de inferencia difusa

Base de conocimientos

Lógica difusa UNISON

Page 15: Departamento de Matemáticas Universidad de Sonora

Introducción no formal. Sistemas de inferencia difusa ¿Para que sirve la lógica difusa?

Ejemplo sencillo de un FIS

1.

0 50

2.

3.

0 100 0 100

0 100

Salidapotencia = 62

temperatura = 36Entrada

SI temperatura es frıa ENTONCES potencia es baja

SI temperatura es agradable ENTONCES potencia es media

SI temperatura es calida ENTONCES potencia es alta

Lógica difusa UNISON

Page 16: Departamento de Matemáticas Universidad de Sonora

Introducción no formal. Sistemas de inferencia difusa ¿Para que sirve la lógica difusa?

Representación compacta de un FIS.

Ejemplo ilustrativo: ajustar el agua en la regadera

∆T/T Muy Fria Fria Tibia Caliente Muy calienteBaja rápido -90 -65 -45 -20 0

Baja -65 -45 -20 0 20Igual -45 -20 0 20 45Sube -20 0 20 45 65

Sube rápido 0 20 45 65 90

Salida: Grados que gira la llave del agua fría.

Lógica difusa UNISON

Page 17: Departamento de Matemáticas Universidad de Sonora

Introducción no formal. Sistemas de inferencia difusa ¿Para que sirve la lógica difusa?

Rechazo inicial a la lógica difusa

Los conceptos de lógica difusa y conjuntos difusos no tuvieronuna buena acogida dentro de la comunidad científicaestadounidense y europea debido principalmente a

la profunda tradición científica en el respeto a los números(mediciones) y a la falta de respeto por las palabras

(percepciones).

Afortunadamente, en Japón fue bien recibida la idea.

Lógica difusa UNISON

Page 18: Departamento de Matemáticas Universidad de Sonora

Introducción no formal. Sistemas de inferencia difusa ¿Para que sirve la lógica difusa?

Primeros éxitos (Control difuso)

I 1987: Control de frenado y aceleración del metro deSendai

Lógica difusa UNISON

Page 19: Departamento de Matemáticas Universidad de Sonora

Introducción no formal. Sistemas de inferencia difusa ¿Para que sirve la lógica difusa?

Primeros éxitos (Control difuso)I 1988: Se crea el LIFE (Laboratory for International Fuzzy

Engineering) en Japón, apoyado por 48 compañías.I Cannon desarrolla una camara con autoenfoque utilizando

control difuso

Lógica difusa UNISON

Page 20: Departamento de Matemáticas Universidad de Sonora

Introducción no formal. Sistemas de inferencia difusa ¿Para que sirve la lógica difusa?

Consolidación

I Utilización como controladores industriales

I Utilización generalizada en bienes de consumo(lavatrastes, aspiradoras, lavadoras,...).

Lógica difusa UNISON

Page 21: Departamento de Matemáticas Universidad de Sonora

Introducción no formal. Sistemas de inferencia difusa ¿Para que sirve la lógica difusa?

¿Y sirve para todo?

La lógica difusa es buena cuando:I No se conoce bien el proceso pero se sabe operarloI Se conoce el modelo pero es muy complejoI Las mediciones son inciertas

La lógica difusa no es recomendable cuando:I Se tiene un modelo confiable del procesoI El problema no presenta incertidumbresI El proceso es muy rápido

Lógica difusa UNISON

Page 22: Departamento de Matemáticas Universidad de Sonora

Introducción no formal. Sistemas de inferencia difusa ¿Para que sirve la lógica difusa?

Gracias por su atención

Lógica difusa UNISON