Documente Academic
Documente Profesional
Documente Cultură
Lgica Informtica
Tema: Lgica Difusa
LA LGICA DIFUSA
La lgica difusa ("fuzzylogic" en ingls) se adapta mejor al mundo real en el que vivimos, e
incluso puede comprender y funcionar con nuestras expresiones, del tipo "hace mucho calor", "no es
muy alto", "el ritmo del corazn est un poco acelerado", etc.
La Lgica Difusa o Borrosa, utiliza expresiones que no son totalmente ciertas ni completamente
falsas, es decir, que pueden tomar un valor cualquiera de veracidad. La borrosidad presenta una
caracterstica saliente en ciencia: la multivalencia, pues no hay dos nicas posibilidades para responder,
esto significa que todo no es, V o F. De hecho, las situaciones multivalentes consideran tres o ms valores
de verdad.
El Principio Difuso establece que: Todas las Cosas constituyen un tema de Grados. La
borrosidad est en el mundo y en la visin de las personas sobre dicho mundo.
TIPOS DE LOGICA
En la lgica clsica una proposicin solo admite dos valores verdadero o falso.
Por ello se dice que:
Lalgica bivalente o binaria; es la usual,
Ejemplo: Predicados vagos son: rico, feliz, joven, grande, alto... A partir de ellos formulamos
enunciados borrosos:
Juan es alto y no es muy joven.
Mi casa es grande.
El vecino es feliz porque le ha tocado la lotera.
Ejemplo:
Una persona que mide 2 metros es una persona alta (es alta con grado 1) y
Una persona que mide 1 metro no es una persona alta (es alta con grado 0).
Si tenemos una persona que mide 1.80 metros, podemos decir que es alta (es alta con grado 0.75).
Como 0.75 es un valor prximo a 1 podemos decir que esta persona es bastante alta.
Si en este ejemplo solamente dispusiramos de la Lgica Clsica una persona que mida 2 metros
sera alta pero si midiese 1.99 metros claramente no, aunque la diferencia entre 2 y 1.99 metros sea
mnima.
La Lgica Borrosa nos permite dar valores intermedios dentro del lmite de verdad y falsedad,
ya que hay enunciados cuyo valor de verdad depende del contexto. Por esto, tenemos que tener cuidado
al definir el dominio en el cual estamos en cada caso.
En la antigedad:
Aristteles
introdujo
las
Leyes
del
Principio de Identidad.
Ley de la Contradiccin.
Ley del Tercero Excluido.
Siglo XIX
Siglo XX
una alternativa sistemtica a la lgica bivaluada de conjunto difuso mediante una curva que recoga
Aristteles, una lgica de vaguedades. La describi la frecuencia con la que se pasaba de un estado
como la lgica de los 3 valores o trivaluada, con el a su opuesto.
tercer valor siendo 'Posible'.
Funcionamiento
Se basa en reglas heursticas de la forma SI (atentamente) ENTONCES (consecuente), donde el
antecedente y consecuente son tambin conjuntos difusos, ya sean puros o resultados de operar con ellos.
Mediante este tipo de lgica expresiones como bastante fro o bastante caliente, se pueden
formular matemticamente y procesar por medio de un computador.
La clave de esta adaptacin al lenguaje, se basa en comprender los cuantificadores que se pueden
utilizar (en los ejemplos "mucho", "muy" y "un poco").
Ejemplos de reglas heursticas para esta lgica son (la importancia de las palabras muchsimo,
drsticamente, un poco y brevemente, para la lgica difusa).
SI hace muchsimo fro ENTONCES aumento drsticamente la temperatura.
SI voy a llegar un poco tarde ENTONCES aumento levemente la velocidad.
Los mtodos de inferencia para esta base de reglas deben ser sencillos, verstiles y eficientes.
VENTAJAS Y DESVENTAJAS
Ventajas
Da buenos resultados en problemas no lineales.
Su modo de funcionamiento es similar al del comportamiento humano.
Posee una forma rpida y econmica de resolver un problema.
Desventajas
Si un problema tiene solucin mediante un modelo matemtico, obtendremos peores resultados
Los sistemas basados en lgica difusa son generalmente robustos y tolerantes a imprecisiones y
ruidos en los datos de entrada.
La lgica difusa en inteligencia artificial consiste en la aplicacin de la lgica difusa con la
intencin de imitar el razonamiento humano en la programacin de computadoras.
Con la lgica convencional, las computadoras pueden manipular valores estrictamente duales,
como verdadero/falso, s/no o ligado/desligado.
El Controlador Difuso
La lgica difusa se aplica principalmente en sistemas de control difuso que utilizan expresiones
ambiguas para formular reglas que controlen el sistema. Un sistema de control difuso trabaja de manera
muy diferente a los sistemas de control convencionales. Estos usan el conocimiento experto para
generar una base de conocimientos que dar al sistema la capacidad de tomar decisiones sobre
ciertas acciones que se presentan en su funcionamiento.
Los sistemas de control difuso permiten describir un conjunto de reglas que utilizara una
persona para controlar un proceso y a partir de estas reglas generar acciones de control. El control
difuso puede aplicarse tanto en sistemas muy sencillos como en sistemas cuyos modelos matemticos
sean muy complejos.
Un esquema de funcionamiento tpico para un sistema difuso podra ser:
Fusificacin
La fusificacin tiene como objetivo convertir valores reales en valores difusos. En la fusificacin
se asignan grados de pertenencia a cada una de las variables de entrada con relacin a los conjuntos
difusos previamente definidos utilizando las funciones de pertenenciaasociadas a los conjuntos difusos.
Base de Conocimiento
La base de conocimiento contiene el conocimiento asociado con el dominio de la aplicacin y
los objetivos del control. En esta etapa se deben definir las reglas lingsticas decontrol que realizarn
la toma de decisiones que decidirn la forma en la que debe actuar el sistema.
Inferencia
La inferencia relaciona los conjuntos difusos de entrada y salida para representar las reglas que
definirn el sistema. En la inferencia se utiliza la informacin de la base de conocimiento para generar
reglas mediante el uso de condiciones, por ejemplo: sicaso1 y caso2, entoncesaccin 1.
Defusificacin
La defusificacin realiza el proceso de adecuar los valores difusos generados en la inferencia en
valores que posteriormente se utilizarn en el proceso de control.
Valores de verdad
A partir de una funcin proposicional, puede relacionarse el valor de verdad de una proposicin
con la pertenencia de un elemento a un conjunto.
Sea P una funcin proposicional con el dominio de D, y sea el conjunto:
A={xD/v[P(x)]=1}
Entonces si p es la proposicin que resulta al hacer
X=n((Pn)), se tiene que:
V[p]=1 nA
V[p]=0nA
Ejemplo: Si P(x): x es par, con dominio en el conjunto de los nmeros enteros (Z),
A={xZ/x es par}, p y q son las proposiciones simples 2 es par, 3 es par, respectivamente,
entonces:
V(p)= 1 porque 2 A
V(q)= 0 porque 3 A
Predicados Vagos
A veces algunas proposiciones provienen de funciones proposicionales o predicados vagos.
En ese caso al convertirlas en proposiciones no son falsas ni verdaderas.
Ejemplo:
x es un buen alumno
x es un nmero cercano a 2
Funcin Caracterstica
La pertenencia o no de un elemento a un conjunto A, se puede caracterizar mediante una funcin
de E en {0,1} con ACE, como sigue:
NA(x)= 1, si x A
NA(x)= 0, si x A
Subconjuntos Borrosos
Dato un conjunto E y un subconjunto de l A, definimos el subconjunto borroso ~A,
como ~A={(x,N~A(x)/x A} donde N~A es la funcin de pertenencia de A.
Es decir, ~AE, x [0,1].
Operaciones
Igualdad e Inclusin: Dos conjuntos borrosos de E son iguales si sus funciones de pertenencia lo
son. En cambio ~A C ~B si, y solo si, para cada x E:
N~A (x) N~B (x)
Complemento: El complemento de ~A, que se denota con (~A), es el subconjunto borroso cuya
funcin de pertenencia es:
N~A (x) =1- N~A (x)
Unin: La unin de ~A y ~B es el subconjunto borroso cuya funcin de pertenencia es:
N(~AU~B) (x) = mx{ N~A (x) ; N~B (x)}
Interseccin: La interseccin de ~A y ~B es el subconjunto borroso cuya funcin de pertenencia
es:
N(~A~B) (x) = min{ N~A (x) ; N~B (x)}
Respuestas:
Si ~A = {(Juan;0,8);(Ral;0,6)}
V[-P(Ral)] = 1 ~N~A(Ral)= 0,4
V[P(Juan) ^ P(Ral)]= min {N~A(Juan); N~A(Ral)} = min{0,8;0,6} = min{0,6}
V[P(Juan) v P(Ral)]= max {N~A(Juan); N~A(Ral)} = max{0,8;0,6} = max{0,6}
V[-P(Ral) v P(Juan)]= max{0,4;0,8} = max{0,8}
Conclusin
Por lo investigado hasta el momento, podra afirmar que la Lgica Difusa es una herramienta
eficaz proporciona un mecanismo de relacin que permite simular los procedimientos de razonamiento
humano en sistemas basados en el conocimiento. El marco terico suministrado porla lgica borrosa
establece las basesmatemticas que permiten modelar la incertidumbre de los procesos cognitivos
humanos de forma que pueda ser tratable por un computador. Y el uso de estos sistemas basados en la
lgica difusa se podran lograr evaluar mayor cantidad de variables, entre otras, variables lingsticas,
no numricas, simulando el conocimiento humano. Por lo cual este tipo de razonamiento es aconsejable
para procesos muy complejos, es decir, cuando se carece de un modelo matemtico simple que pueda
implementarse.
Bibliografa
http://es.wikipedia.org/wiki/L%C3%B3gica_difusa
https://iesguillermo.wordpress.com/2010/07/27/%C2%BFel-fracaso-de-la-logica-clasica/
http://catarina.udlap.mx/u_dl_a/tales/documentos/lmt/ramirez_r_o/capitulo3.pdf
http://deepblue.mex.tl/346336_VENTAJAS-Y-DESVENTAJAS.html
https://powerpoint.officeapps.live.com/p/mPPTc.aspx?doc=Fi%3DSDEC9E53C9BF8EC66
2%21610%26C%3D5%5F810%5FDM2%2DSKY%2DWAC%2DWSHI%26ak%3Daid%2
53Daa12f34d%252Dbad6%252D4215%252Dac92%252D0f47931be016%2526m%253Des
%252Des&p=2&d=0&ui=es-ES&rs=en-US&i=0