Descargar

Lógica difusa IV (página 2)

Enviado por Pablo Turmero


Partes: 1, 2
edu.red

Funciones de membresía: Trapezoidal, Triangular, Gaussiana y Singleton

edu.red

Una regla difusa toma la forma:

Si X es A luego Y es B

Donde A y B son valores lingüísticos definidos por conjuntos difusos sobre los rangos X e Y respectivamente. La primera parte de la regla es el antecedente o premisa, mientras que la parte final es el consecuente.

Por ejemplo: Antecedente

Si el servicio es bueno X A Consecuente

la propina es media Y B luego

edu.red

Notar que el Antecedente (servicio), es una interpretación que retorna un número entre 0 y 1, mientras que el Consecuente es una sentencia que asigna el conjunto fuzzy completo B a la variable de salida Y.

ATENCIÓN!!!!!!

edu.red

Etapas para la aplicación de las reglas de Lógica Difusa Paso I: Fuzificación de las entradas Se deben resolver todas las sentencias en el antecedente en función de su grado de membresía entre 0 y 1.

Paso II: Aplicación de los operadores difusos Si existen múltiples partes en el antecedente se aplican los operadores fuzzy y se resuelve el antecedente como un número entre 0 y 1.

Paso III: Aplicación de la implicación El consecuente de una regla fuzzy asigna un conjunto fuzzy completo a la salida.

Paso IV: Agregación La salida de cada regla se “suma”.

Paso V: Defuzificación Para obtener como salida un número se aplica algún método de defuzificación.

edu.red

Servicio 0 -10

Comida 0 -10 Regla 1: Si el servicio es pobre o la comida es mala Luego la propina es baja Regla 2: Si el servicio es bueno Luego la propina es media

Regla 3: Si el servicio es excelente o la comida es deliciosa Luego la propina es generosa ? Salida Entrada 1 Esquema Representativo Entrada 2

edu.red

Esquema de razonamiento Las entradas son números en un rango específico Todas las reglas son evaluadas en paralelo Los resultados de las reglas son combinados y defuzificados

edu.red

La comida es deliciosa

Entrada = 8 = 0.7 Paso I: Fuzificación 0.7 8

edu.red

Para una regla

ANTECEDENTE CONSECUENTE Fuzificación de entradas Operador OR (max) Operador de implicación (min)

Servicio es excelente OR comida Propina generosa Resultado es deliciosa Implicación

Paso II: Aplicación del operador difuso 0.0 0.7 Servicio =3

Entrada 1 Comida =8

Entrada 2

edu.red

Servicio es pobre o comida rancia propina baja Paso III: Aplicación del método de Implicación Para todas las reglas Pobre Rancia 2 1 Buena Servicio es bueno propina media 3 Servicio excelente o comida deliciosa propina generosa Servicio =3

Entrada 1 Comida =8

Entrada 2 Excelente Deliciosa

edu.red

Paso IV: Agregación Proceso de unificación de las salidas para cada regla La entrada: Es la lista de salidas truncadas La salida: Es un conjunto difuso para cada variable de salida Consiste en tomar un único conjunto de salida para todo el sistema a partir de los conjuntos de salida de cada regla.

edu.red

Paso V: Defuzificación Si y Luego Si y Luego Entrada 1 Entrada 2

edu.red

Regla 1: Si la distancia entre autos es corta y la Regla 1: Si la distancia entre autos es corta y la velocidad es baja mantener la velocidad

Regla 2: Si la distancia entre autos es corta y la velocidad es alta reducir la velocidad

Regla 3: Si la distancia entre autos es larga y la velocidad es baja aumentar la velocidad

Regla 4: Si la distancia entre autos es larga y la velocidad es alta mantener la velocidad Lógica de conducción de un automóvil considerando la velocidad y la distancia entre autos

Partes: 1, 2
 Página anterior Volver al principio del trabajoPágina siguiente