Articulo de referencia

lógica difusa

La lógica difusa es una forma de lógica multivaluada en la que el valor de verdad de las variables puede ser cualquier número real entre 0 y 1. Se emplea para manejar el concept...

La lógica difusa es una forma de lógica multivaluada en la que el valor de verdad de las variables puede ser cualquier número real entre 0 y 1. Se emplea para manejar el concepto de verdad parcial, donde el valor de verdad puede variar entre completamente verdadero y completamente falso. [ 1 ] Por el contrario, en la lógica booleana , los valores de verdad de las variables solo pueden ser los valores enteros 0 o 1.

El término lógica difusa fue introducido con la propuesta de la teoría de conjuntos difusos de 1965 por el matemático Lotfi Zadeh . [ 2 ] [ 3 ] Sin embargo, la lógica difusa básica se había estudiado desde la década de 1920, como lógica de valores infinitos, en particular por Łukasiewicz y Tarski . [ 4 ] Los trabajos de Zadeh y Joseph Goguen en las décadas de 1960 y 1970 fueron más allá al considerar cuestiones como las variables lingüísticas y los retículos . [ 5 ]

La lógica difusa se basa en la observación de que las personas toman decisiones a partir de información imprecisa y no numérica. Los modelos difusos o conjuntos difusos son medios matemáticos para representar la vaguedad y la información imprecisa (de ahí el término "difuso"). Estos modelos tienen la capacidad de reconocer, representar, manipular, interpretar y utilizar datos e información que son vagos y carecen de certeza. [ 6 ] [ 7 ]

La lógica difusa se ha aplicado a muchos campos, desde la teoría de control hasta la inteligencia artificial .

Descripción general

La lógica clásica solo permite conclusiones verdaderas o falsas. Sin embargo, también existen proposiciones con respuestas variables, como las que se pueden encontrar al pedir a un grupo de personas que identifiquen un color. En estos casos, la verdad surge como resultado de un razonamiento basado en un conocimiento inexacto o parcial, donde las respuestas obtenidas se representan en un espectro. [ 8 ]

Tanto los grados de verdad como las probabilidades varían entre 0 y 1 y, por lo tanto, pueden parecer idénticos al principio, pero la lógica difusa utiliza los grados de verdad como un modelo matemático de vaguedad , mientras que la probabilidad es un modelo matemático de ignorancia . [ 9 ]

Aplicar valores de verdad

Una aplicación básica podría caracterizar varios subrangos de una variable continua . Por ejemplo, una medición de temperatura para frenos antibloqueo podría tener varias funciones de pertenencia separadas que definan rangos de temperatura particulares necesarios para controlar los frenos correctamente. Cada función asigna el mismo valor de temperatura a un valor de verdad en el rango de 0 a 1. Estos valores de verdad se pueden usar para determinar cómo se deben controlar los frenos. [ 10 ] La teoría de conjuntos difusos proporciona un medio para representar la incertidumbre.

Variables lingüísticas

En las aplicaciones de lógica difusa, a menudo se utilizan valores no numéricos para facilitar la expresión de reglas y hechos. [ 11 ]

Una variable lingüística como la edad puede aceptar valores como joven y su antónimo viejo . Dado que los lenguajes naturales no siempre contienen suficientes términos de valor para expresar una escala de valor difusa, es práctica común modificar los valores lingüísticos con adjetivos o adverbios . Por ejemplo, podemos usar los atenuadores más bien y algo así para construir los valores adicionales más bien viejo o algo joven . [ 12 ]

Sistemas difusos

Mamdani

El sistema más conocido es el basado en reglas de Mamdani . [ 13 ] Utiliza las siguientes reglas:

  1. Difuminar todos los valores de entrada en funciones de pertenencia difusas.
  2. Ejecuta todas las reglas aplicables en la base de reglas para calcular las funciones de salida difusas.
  3. Desdibuje las funciones de salida difusas para obtener valores de salida "nítidos".

Difuminación

La fuzzificación es el proceso de asignar la entrada numérica de un sistema a conjuntos difusos con cierto grado de pertenencia. Este grado de pertenencia puede estar en cualquier punto del intervalo [0,1]. Si es 0, el valor no pertenece al conjunto difuso dado, y si es 1, el valor pertenece completamente al conjunto difuso. Cualquier valor entre 0 y 1 representa el grado de incertidumbre de que el valor pertenezca al conjunto. Estos conjuntos difusos se describen típicamente con palabras, por lo que al asignar la entrada del sistema a conjuntos difusos, podemos razonar con ella de una manera lingüísticamente natural.

Por ejemplo, en la imagen siguiente, los significados de las expresiones frío , tibio y caliente están representados por funciones que mapean una escala de temperatura. Un punto en esa escala tiene tres "valores de verdad", uno para cada una de las tres funciones. La línea vertical en la imagen representa una temperatura particular que miden las tres flechas (valores de verdad). Como la flecha roja apunta a cero, esta temperatura puede interpretarse como "no caliente"; es decir, esta temperatura tiene una pertenencia de cero en el conjunto difuso "caliente". La flecha naranja (que apunta a 0,2) puede describirla como "ligeramente tibia" y la flecha azul (que apunta a 0,8) como "bastante fría". Por lo tanto, esta temperatura tiene una pertenencia de 0,2 en el conjunto difuso "tibio" y una pertenencia de 0,8 en el conjunto difuso "frío". El grado de pertenencia asignado a cada conjunto difuso es el resultado de la difusificación.

Temperatura de lógica difusa

Los conjuntos difusos a menudo se definen como curvas triangulares o trapezoidales, ya que cada valor tendrá una pendiente donde el valor es creciente, un pico donde el valor es igual a 1 (que puede tener una longitud de 0 o mayor) y una pendiente donde el valor es decreciente. [ 14 ] También se pueden definir utilizando una función sigmoide . [ 15 ] Un caso común es la función logística estándar definida como

S(incógnita)=11+miincógnita{\displaystyle S(x)={\frac {1}{1+e^{-x}}}}

que tiene la siguiente propiedad de simetría

S(incógnita)+S(incógnita)=1.{\displaystyle S(x)+S(-x)=1.}

De esto se deduce que

(S(incógnita)+S(incógnita))(S(y)+S(y))(S(z)+S(z))=1{\displaystyle (S(x)+S(-x))\cdot (S(y)+S(-y))\cdot (S(z)+S(-z))=1}

operadores de lógica difusa

La lógica difusa trabaja con valores de pertenencia de una manera que imita la lógica booleana . Para ello, deben estar disponibles reemplazos para los operadores básicos ("compuertas") AND, OR, NOT. Hay varias maneras de lograr esto. Un reemplazo común se llamaOperadores Zadeh s:

Para VERDADERO/1 y FALSO/0, las expresiones difusas producen el mismo resultado que las expresiones booleanas.

También existen otros operadores, de naturaleza más lingüística, denominados atenuantes , que pueden aplicarse. Generalmente se trata de adverbios como «muy » o «algo» , que modifican el significado de un conjunto mediante una fórmula matemática . [ 16 ]

Sin embargo, una tabla de elección arbitraria no siempre define una función de lógica difusa. En el artículo (Zaitsev, et al), [ 17 ] se ha formulado un criterio para reconocer si una tabla de elección dada define una función de lógica difusa y se ha propuesto un algoritmo simple de síntesis de funciones de lógica difusa basado en los conceptos introducidos de constituyentes de mínimo y máximo. Una función de lógica difusa representa una disyunción de constituyentes de mínimo, donde un constituyente de mínimo es una conjunción de variables del área actual mayor o igual que el valor de la función en esta área (a la derecha del valor de la función en la desigualdad, incluido el valor de la función).

Otro conjunto de operadores AND/OR se basa en la multiplicación, donde

x Y y = x * y NO x = 1 - x Por eso, x O y = NO( Y( NO(x), NO(y) ) ) x O y = NO( Y( 1 - x, 1 - y) ) x O y = NO( (1 - x) * (1 - y) ) x O y = 1 - (1 - x) * (1 - y) x O y = x + y - xy 

Dados dos cualesquiera de AND/OR/NOT, es posible derivar el tercero. La generalización de AND es un ejemplo de t-norma .

Reglas SI-ENTONCES

Las reglas IF-THEN asignan valores de verdad de entrada o calculados a los valores de verdad de salida deseados. Ejemplo:

Si la temperatura es muy baja, entonces la velocidad del ventilador se detiene. SI la temperatura es fría, entonces la velocidad del ventilador es lenta. SI la temperatura es cálida, entonces la velocidad del ventilador es moderada. SI LA TEMPERATURA ES ALTA, ENTONCES LA VELOCIDAD DEL VENTILADOR ES ALTA 

Dada una determinada temperatura, la variable difusa "caliente" tiene un cierto valor de verdad, que se copia a la variable "alta" .

Si una variable de salida aparece en varias partes THEN, los valores de las partes IF correspondientes se combinan utilizando el operador OR.

Desborrosificación

El objetivo es obtener una variable continua a partir de valores de verdad difusos. [ 18 ] [ 19 ]

Esto sería sencillo si los valores de verdad de salida fueran exactamente los obtenidos mediante la difusificación de un número dado. Sin embargo, dado que todos los valores de verdad de salida se calculan de forma independiente, en la mayoría de los casos no representan dicho conjunto de números. [ 19 ] Entonces hay que decidir un número que se ajuste mejor a la "intención" codificada en el valor de verdad. Por ejemplo, para varios valores de verdad de fan_speed, se debe encontrar una velocidad real que se ajuste mejor a los valores de verdad calculados de las variables 'slow', 'moderate', etc. [ 19 ]

No existe un único algoritmo para este propósito.

Un algoritmo común es

  1. Para cada valor de verdad, trunca la función de pertenencia en ese valor.
  2. Combine las curvas resultantes utilizando el operador OR.
  3. Encuentra el centro de gravedad del área bajo la curva.
  4. La posición x de este centro es entonces el resultado final.

Takagi–Sugeno–Kang (TSK)

El sistema Takagi-Sugeno o Takagi-Sugeno-Kang ( TSK ) fue introducido por Tomohiro Takagi y Michio Sugeno para la identificación difusa de sistemas y aplicaciones al modelado y control. [ 20 ] Posteriormente, Sugeno y Kang desarrollaron métodos para la identificación de la estructura de dichos modelos difusos a partir de datos de entrada-salida. [ 21 ] El sistema TSK es similar al de Mamdani, pero el proceso de defusificación se incluye en la ejecución de las reglas difusas. Estas también se adaptan, de modo que el consecuente de la regla se representa mediante una función polinómica, generalmente constante en un modelo de orden cero o lineal en un modelo de primer orden. Un ejemplo de una regla con una salida constante sería:

SI la temperatura es muy fría ENTONCES velocidad_del_ventilador = 2 

En este caso, la salida será igual a la constante del consecuente (por ejemplo, 2). En la mayoría de los escenarios, tendríamos una base de reglas completa, con 2 o más reglas. Si este es el caso, la salida de toda la base de reglas será el promedio del consecuente de cada regla i (Y i ), ponderado según el valor de pertenencia de su antecedente (h i ):

i(hiYi)ihi{\displaystyle {\frac {\sum _{i}(h_{i}\cdot Y_{i})}{\sum _{i}h_{i}}}}

Un ejemplo de regla con una salida lineal sería, en cambio:

SI la temperatura es muy fría Y la humedad es alta ENTONCES la velocidad del ventilador = 2 * temperatura + 1 * humedad 

En este caso, la salida de la regla será el resultado de la función en el consecuente. Las variables en el consecuente son las variables de entrada del sistema evaluadas en la entrada actual, mientras que los valores de pertenencia del antecedente determinan los pesos de las reglas. Al igual que antes, si tenemos una base de reglas completa con dos o más reglas, la salida total será el promedio ponderado entre las salidas de cada regla.

La principal ventaja de usar TSK sobre Mamdani es su eficiencia computacional y su buen funcionamiento con otros algoritmos, como el control PID y los algoritmos de optimización. Además, garantiza la continuidad de la superficie de salida. Sin embargo, Mamdani es más intuitivo y fácil de usar. Por lo tanto, TSK se suele emplear en otros métodos complejos, como en sistemas de inferencia neurodifusa adaptativa .

Formación de un consenso de entradas y reglas difusas

Dado que la salida del sistema difuso es un consenso de todas las entradas y todas las reglas, los sistemas de lógica difusa pueden funcionar correctamente incluso cuando los valores de entrada no están disponibles o no son fiables. Opcionalmente, se pueden añadir ponderaciones a cada regla en la base de reglas, las cuales se pueden utilizar para regular el grado en que una regla afecta a los valores de salida. Estas ponderaciones pueden basarse en la prioridad, la fiabilidad o la consistencia de cada regla. Dichas ponderaciones pueden ser estáticas o modificarse dinámicamente, incluso en función de la salida de otras reglas.

Aplicaciones

La lógica difusa se utiliza en los sistemas de control para permitir que los expertos aporten reglas vagas, como por ejemplo: "si estás cerca de la estación de destino y te mueves rápido, aumenta la presión de frenado del tren"; estas reglas vagas pueden luego refinarse numéricamente dentro del sistema.

Muchas de las primeras aplicaciones exitosas de la lógica difusa se implementaron en Japón. Una primera aplicación destacada fue en la serie 1000 del metro de Sendai , donde la lógica difusa logró mejorar la economía, la comodidad y la precisión del viaje. También se ha utilizado para el reconocimiento de escritura a mano en computadoras de bolsillo Sony, sistemas de asistencia al vuelo de helicópteros, controles del sistema de metro, mejora de la eficiencia del combustible de los automóviles, controles de lavadoras con un solo botón, controles automáticos de potencia en aspiradoras y detección temprana de terremotos a través del Instituto de Sismología de la Oficina Meteorológica de Japón. [ 22 ]

Inteligencia artificial

Las redes neuronales basadas en inteligencia artificial y lógica difusa son, al analizarlas, lo mismo: la lógica subyacente de las redes neuronales es difusa. Una red neuronal toma una variedad de entradas con valores, les asigna diferentes pesos entre sí, combina valores intermedios un cierto número de veces y llega a una decisión con un valor determinado. En ningún punto de ese proceso se encuentran secuencias de decisiones binarias que caracterizan las matemáticas no difusas, la programación informática y la electrónica digital . En la década de 1980, los investigadores estaban divididos sobre el enfoque más eficaz para el aprendizaje automático : el aprendizaje mediante árboles de decisión o las redes neuronales. El primer enfoque utiliza lógica binaria, que coincide con el hardware en el que se ejecuta, pero a pesar de los grandes esfuerzos, no dio como resultado sistemas inteligentes. Las redes neuronales, por el contrario, sí dieron como resultado modelos precisos de situaciones complejas y pronto se incorporaron a multitud de dispositivos electrónicos. [ 23 ] Ahora también se pueden implementar directamente en microchips analógicos, a diferencia de las implementaciones pseudoanalógicas anteriores en chips digitales. La mayor eficiencia de estos sistemas compensa la menor precisión intrínseca de los sistemas analógicos en diversos casos de uso.

Toma de decisiones médicas

La lógica difusa es un concepto importante en la toma de decisiones médicas . Dado que los datos médicos y sanitarios pueden ser subjetivos o imprecisos, las aplicaciones en este ámbito tienen un gran potencial para beneficiarse enormemente del uso de enfoques basados ​​en la lógica difusa.

La lógica difusa se puede utilizar en muchos aspectos diferentes dentro del marco de la toma de decisiones médicas. Dichos aspectos incluyen [ 24 ] [ 25 ] [ 26 ] en el análisis de imágenes médicas , el análisis de señales biomédicas, la segmentación de imágenes [ 27 ] o señales, y la extracción/selección de características de imágenes [ 27 ] o señales. [ 28 ]

La pregunta más importante en esta área de aplicación es cuánta información útil se puede obtener al usar lógica difusa. Un desafío importante es cómo obtener los datos difusos necesarios. Esto es aún más difícil cuando se tienen que obtener dichos datos de personas (generalmente, pacientes). Como se ha dicho

"Irónicamente, los límites de lo que se puede lograr y lo que no se puede lograr en el diagnóstico médico son, en sí mismos, difusos."

Siete desafíos, 2019. [ 29 ]

Cómo obtener datos difusos y cómo validar su precisión sigue siendo un esfuerzo continuo, estrechamente relacionado con la aplicación de la lógica difusa. Evaluar la calidad de los datos difusos es un problema complejo. Por ello, la lógica difusa representa una posibilidad muy prometedora en el ámbito de la toma de decisiones médicas, pero aún requiere más investigación para alcanzar su máximo potencial. [ 29 ]

Diagnóstico asistido por computadora basado en imágenes

Una de las áreas de aplicación comunes de la lógica difusa es el diagnóstico asistido por computadora basado en imágenes en medicina. [ 30 ] El diagnóstico asistido por computadora es un conjunto computarizado de herramientas interrelacionadas que pueden usarse para ayudar a los médicos en su toma de decisiones diagnósticas.

bases de datos difusas

Una vez definidas las relaciones difusas, es posible desarrollar bases de datos relacionales difusas . La primera base de datos relacional difusa, FRDB, apareció en la tesis doctoral de Maria Zemankova (1983). Posteriormente, surgieron otros modelos como el modelo Buckles-Petry, el modelo Prade-Testemale, el modelo Umano-Fukami o el modelo GEFRED de JM Medina, MA Vila et al.

Se han definido lenguajes de consulta difusos, como SQLf de P. Bosc et al. y FSQL de J. Galindo et al. Estos lenguajes definen algunas estructuras para incluir aspectos difusos en las sentencias SQL, como condiciones difusas, comparadores difusos, constantes difusas, restricciones difusas, umbrales difusos, etiquetas lingüísticas, etc.

Análisis lógico

En lógica matemática , existen varios sistemas formales de "lógica difusa", la mayoría de los cuales pertenecen a la familia de lógicas difusas t-norma .

Lógicas difusas proposicionales

Las lógicas difusas proposicionales más importantes son:

  • La lógica difusa proposicional basada en t-normas monoidales (MTL) es una axiomatización de la lógica donde la conjunción se define mediante una t-norma continua por la izquierda y la implicación se define como el residuo de la t-norma. Sus modelos corresponden a álgebras MTL que son retículos residuados integrales acotados conmutativos prelineales .
  • La lógica difusa proposicional básica (BL) es una extensión de la lógica MTL donde la conjunción se define mediante una t-norma continua, y la implicación también se define como el residuo de la t-norma. Sus modelos corresponden a álgebras BL.
  • La lógica difusa de Łukasiewicz es una extensión de la lógica difusa básica (BL), donde la conjunción estándar es la t-norma de Łukasiewicz. Posee los axiomas de la lógica difusa básica más un axioma de doble negación, y sus modelos corresponden a álgebras MV .
  • La lógica difusa de Gödel es una extensión de la lógica difusa básica (BL), donde la conjunción es la t-norma de Gödel (es decir, el mínimo). Posee los axiomas de BL más un axioma de idempotencia de conjunción, y sus modelos se denominan G-álgebras.
  • La lógica difusa de producto es una extensión de la lógica difusa básica (BL), donde la conjunción es la t-norma del producto. Posee los axiomas de BL más otro axioma para la cancelabilidad de la conjunción, y sus modelos se denominan álgebras de producto.
  • La lógica difusa con sintaxis evaluada (a veces también llamada lógica de Pavelka), denotada por EVŁ, es una generalización adicional de la lógica difusa matemática. Mientras que los tipos de lógica difusa mencionados anteriormente tienen sintaxis tradicional y semántica multivaluada, en EVŁ la sintaxis también se evalúa. Esto significa que cada fórmula tiene una evaluación. La axiomatización de EVŁ proviene de la lógica difusa de Łukasziewicz. En EVŁ se puede demostrar una generalización del teorema clásico de completitud de Gödel. [ 19 ]

Lógicas difusas de predicados

De forma similar a como la lógica de predicados se crea a partir de la lógica proposicional , las lógicas difusas de predicados extienden los sistemas difusos mediante cuantificadores universales y existenciales . La semántica del cuantificador universal en las lógicas difusas de t-norma es el ínfimo de los grados de verdad de las instancias de la subfórmula cuantificada, mientras que la semántica del cuantificador existencial es el supremo de la misma.

Problemas de decidibilidad

Las nociones de "subconjunto decidible" y " subconjunto recursivamente enumerable " son fundamentales para las matemáticas clásicas y la lógica clásica . Por lo tanto, la cuestión de una extensión adecuada de estas a la teoría de conjuntos difusos es crucial. La primera propuesta en esta dirección fue realizada por ES Santos con las nociones de máquina de Turing difusa , algoritmo difuso normal de Markov y programa difuso (véase Santos 1970). Posteriormente, L. Biacino y G. Gerla argumentaron que las definiciones propuestas son bastante cuestionables. Por ejemplo, en [ 31 ] se muestra que las máquinas de Turing difusas no son adecuadas para la teoría del lenguaje difuso, ya que existen lenguajes difusos naturales intuitivamente computables que no pueden ser reconocidos por una máquina de Turing difusa. Luego propusieron las siguientes definiciones. Denotemos por Ü el conjunto de números racionales en [0,1]. Entonces un subconjunto difuso s  : S{\displaystyle \rightarrow } [0,1] de un conjunto S es recursivamente enumerable si existe un mapa recursivo h  : S × N{\displaystyle \rightarrow }Existe Ü tal que, para cada x en S , la función h ( x , n ) es creciente con respecto a n y s ( x ) = lim h ( x , n ). Decimos que s es decidible si tanto s como su complemento – s son recursivamente enumerables. Es posible extender esta teoría al caso general de los subconjuntos L (véase Gerla 2006). Las definiciones propuestas están bien relacionadas con la lógica difusa. De hecho, el siguiente teorema es válido (siempre que el aparato deductivo de la lógica difusa considerada satisfaga alguna propiedad de efectividad obvia).

Toda teoría difusa "axiomatizable" es recursivamente enumerable. En particular, el conjunto difuso de fórmulas lógicamente verdaderas es recursivamente enumerable, a pesar de que el conjunto nítido de fórmulas válidas no lo es, en general. Además, toda teoría axiomatizable y completa es decidible.

Aún queda por resolver la cuestión de si respaldar una «tesis de Church» para las matemáticas difusas ; la noción propuesta de enumerabilidad recursiva para subconjuntos difusos resulta adecuada. Para resolver esto, es necesaria una extensión de las nociones de gramática difusa y máquina de Turing difusa . Otra cuestión abierta es cómo, a partir de esta noción, encontrar una extensión de los teoremas de Gödel a la lógica difusa.

En comparación con otras lógicas

Probabilidad

La lógica difusa y la probabilidad abordan diferentes formas de incertidumbre. Si bien tanto la lógica difusa como la teoría de la probabilidad pueden representar grados de ciertos tipos de creencias subjetivas, la teoría de conjuntos difusos utiliza el concepto de pertenencia a un conjunto difuso, es decir, cuánto se encuentra una observación dentro de un conjunto vagamente definido, y la teoría de la probabilidad utiliza el concepto de probabilidad subjetiva , es decir, la frecuencia de ocurrencia o la probabilidad de algún evento o condición . El concepto de conjuntos difusos se desarrolló a mediados del siglo XX en Berkeley [ 32 ] como respuesta a la falta de una teoría de la probabilidad para modelar conjuntamente la incertidumbre y la vaguedad . [ 33 ]

Bart Kosko afirma en Fuzziness vs. Probability [ 34 ] que la teoría de la probabilidad es una subteoría de la lógica difusa, ya que las cuestiones de grados de creencia en la pertenencia a conjuntos mutuamente excluyentes en la teoría de la probabilidad pueden representarse como ciertos casos de pertenencia gradual no mutuamente excluyente en la teoría difusa. En ese contexto, también deriva el teorema de Bayes del concepto de pertenencia a un subconjunto difuso. Lotfi A. Zadeh argumenta que la lógica difusa es de naturaleza diferente a la probabilidad y no la reemplaza. Difuminó la probabilidad para convertirla en probabilidad difusa y también la generalizó a la teoría de la posibilidad . [ 35 ]

En términos más generales, la lógica difusa es una de las muchas extensiones de la lógica clásica destinadas a abordar cuestiones de incertidumbre que quedan fuera del alcance de la lógica clásica, la inaplicabilidad de la teoría de la probabilidad en muchos ámbitos y las paradojas de la teoría de Dempster-Shafer .

Ecoritmos

El teórico computacional Leslie Valiant utiliza el término ecoritmos para describir cómo muchos sistemas y técnicas menos exactos, como la lógica difusa (y la lógica "menos robusta"), pueden aplicarse a los algoritmos de aprendizaje . Valiant esencialmente redefine el aprendizaje automático como evolutivo. En el uso general, los ecoritmos son algoritmos que aprenden de sus entornos más complejos (de ahí el prefijo eco- ) para generalizar, aproximar y simplificar la lógica de la solución. Al igual que la lógica difusa, son métodos utilizados para superar variables continuas o sistemas demasiado complejos para enumerarlos o comprenderlos completamente de forma discreta o exacta. [ 36 ] Los ecoritmos y la lógica difusa también tienen la propiedad común de trabajar con posibilidades más que con probabilidades, aunque la retroalimentación y la anticipación , básicamente pesos estocásticos, son una característica de ambos cuando se trata, por ejemplo, de sistemas dinámicos .

Gödel G lógica

Otro sistema lógico donde los valores de verdad son números reales entre 0 y 1 y donde los operadores AND y OR se reemplazan por MIN y MAX es la lógica G de Gödel . Esta lógica tiene muchas similitudes con la lógica difusa, pero define la negación de manera diferente y tiene una implicación interna. Negación¬GRAMO{\displaystyle \neg _{G}}y sus implicacionesGRAMO{\displaystyle {\xrightarrow[{G}]{}}}se definen de la siguiente manera:

¬GRAMO={1,si =00,si >0GRAMOv={1,si vv,si >v{\displaystyle {\begin{aligned}\neg _{G}u&={\begin{cases}1,&{\text{si }}u=0\\0,&{\text{si }}u>0\end{cases}}\\[3pt]u\mathrel {\xrightarrow[{G}]{}} v&={\begin{cases}1,&{\text{si }}u\leq v\\v,&{\text{si }}u>v\end{cases}}\end{aligned}}}

lo que convierte el sistema lógico resultante en un modelo para la lógica intuicionista , haciéndolo particularmente bien comportado entre todas las posibles opciones de sistemas lógicos con números reales entre 0 y 1 como valores de verdad. En este caso, la implicación puede interpretarse como "x es menos verdadero que y" y la negación como "x es menos verdadero que 0" o "x es estrictamente falso", y para cualquierincógnita{\displaystyle x}yy{\displaystyle y}, tenemos esoY(incógnita,incógnitaGRAMOy)=Y(incógnita,y){\displaystyle {\text{Y}}(x,x\mathrel {\xrightarrow[{G}]{}} y)={\text{Y}}(x,y)}. En particular, en la lógica de Gödel la negación ya no es una involución y la doble negación asigna a cualquier valor distinto de cero el valor 1.

Lógica difusa compensatoria

La lógica difusa compensatoria (CFL) es una rama de la lógica difusa con reglas modificadas para la conjunción y la disyunción. Cuando el valor de verdad de un componente de una conjunción o disyunción aumenta o disminuye, el otro componente disminuye o aumenta para compensar. Este aumento o disminución del valor de verdad puede ser compensado por el aumento o la disminución de otro componente. Una compensación puede bloquearse cuando se cumplen ciertos umbrales. Sus defensores afirman que la CFL permite un mejor comportamiento semántico computacional e imita el lenguaje natural. [ 37 ]

Según Jesús Cejas Montero (2011), la lógica difusa compensatoria consta de cuatro operadores continuos: conjunción (c); disyunción (d); orden estricto difuso (o); y negación (n). La conjunción es la media geométrica y su dual como operadores conjuntivo y disyuntivo. [ 38 ]

Estandarización del lenguaje de marcado

La norma IEEE 1855 , IEEE STANDARD 1855–2016, trata sobre un lenguaje de especificación llamado Fuzzy Markup Language (FML) [ 39 ] desarrollado por la IEEE Standards Association . FML permite modelar un sistema de lógica difusa de forma legible para humanos e independiente del hardware. FML se basa en el eXtensible Markup Language ( XML ). Los diseñadores de sistemas difusos con FML disponen de una metodología unificada y de alto nivel para describir sistemas difusos interoperables. La norma IEEE STANDARD 1855–2016 utiliza el lenguaje de definición de esquemas XML del W3C para definir la sintaxis y la semántica de los programas FML.

Antes de la introducción de FML, los profesionales de la lógica difusa podían intercambiar información sobre sus algoritmos difusos agregando a las funciones de su software la capacidad de leer, analizar correctamente y almacenar el resultado de su trabajo en un formato compatible con el Lenguaje de Control Difuso (FCL) descrito y especificado por la Parte 7 de IEC 61131. [ 40 ] [ 41 ]

Véase también

Referencias

  1. Novák, V.; Perfilieva, I.; Močkoř, J. (1999). Principios matemáticos de la lógica difusa . Dordrecht: Académico Kluwer. ISBN 978-0-7923-8595-0.
  2. "Lógica difusa" . Enciclopedia de filosofía de Stanford . Universidad Bryant. 23 de julio de 2006. Consultado el 30 de septiembre de 2008 .
  3. Zadeh, LA (junio de 1965). "Conjuntos difusos" . Information and Control . 8 (3). San Diego: 338–353 . doi : 10.1016/S0019-9958(65)90241-X . ISSN 0019-9958 . Zbl 0139.24606 . Wikidata Q25938993 .   
  4. Pelletier, Francis Jeffry (2000). "Revisión de Metamatemáticas de lógicas difusas " (PDF) . The Bulletin of Symbolic Logic . 6 (3): 342– 346. doi : 10.2307/421060 . JSTOR 421060. Archivado (PDF) del original el 3 de marzo de 2016 . 
  5. Joseph A. Goguen, "La lógica de los conceptos inexactos" , Synthese , vol. 19, n.º 3/4 (abril de 1969), págs. 325-373
  6. "¿Qué es la lógica difusa?" "Foro de discusión sobre ingeniería mecánica"" . mechanicalsite.com . Archivado del original el 11 de noviembre de 2018 . Consultado el 11 de noviembre de 2018 .
  7. Babuška, Robert (1998). Modelado difuso para el control . Springer Science & Business Media. ISBN 978-94-011-4868-9.
  8. "Lógica difusa" . YouTube . 9 de mayo de 2013. Archivado del original el 5 de diciembre de 2021. Consultado el 11 de mayo de 2020 .
  9. ^ Asli, Kaveh Hariri; Aliyev, Soltan Ali Ogli; Thomas, Sabú; Gopakumar, Deepu A. (23 de noviembre de 2017). Manual de investigación de mecánica de fluidos y sólidos: teoría, simulación y experimento . Prensa CRC. ISBN 978-1-315-34150-7.
  10. Chaudhuri, Arindam; Mandaviya, Krupa; Badelia, Pratixa; Ghosh, Soumya K. (23 de diciembre de 2016). Sistemas de reconocimiento óptico de caracteres para diferentes idiomas con computación blanda . Springer. ISBN 978-3-319-50252-6.
  11. Zadeh, LA; et al. (1996). Conjuntos difusos, lógica difusa, sistemas difusos . World Scientific Press. ISBN  978-981-02-2421-9.
  12. Zadeh, LA (enero de 1975). "El concepto de variable lingüística y su aplicación al razonamiento aproximado—I". Information Sciences . 8 (3): 199– 249. doi : 10.1016/0020-0255(75)90036-5 .
  13. Mamdani, EH (1974). "Aplicación de algoritmos difusos para el control de una planta dinámica simple". Actas de la Institución de Ingenieros Eléctricos . 121 (12): 1585– 1588. doi : 10.1049/PIEE.1974.0328 .
  14. Xiao, Zhi; Xia, Sisi; Gong, Ke; Li, Dan (1 de diciembre de 2012). "El conjunto suave difuso trapezoidal y su aplicación en MCDM" . Modelado matemático aplicado . 36 (12): 5846– 5847. doi : 10.1016/j.apm.2012.01.036 . ISSN 0307-904X . 
  15. Wierman, Mark J. «Una introducción a las matemáticas de la incertidumbre: incluyendo teoría de conjuntos, lógica, probabilidad, conjuntos difusos, conjuntos aproximados y teoría de la evidencia» (PDF) . Universidad de Creighton. Archivado (PDF) del original el 30 de julio de 2012. Recuperado el 16 de julio de 2016 .
  16. Zadeh, LA (enero de 1972). "Una interpretación teórica de conjuntos difusos de las atenuaciones lingüísticas". Journal of Cybernetics . 2 (3): 4– 34. doi : 10.1080/01969727208542910 . ISSN 0022-0280 . 
  17. Zaitsev, DA; Sarbei, VG; Sleptsov, AI (1998). "Síntesis de funciones lógicas de valor continuo definidas en forma tabular". Cibernética y análisis de sistemas . 34 (2): 190– 195. doi : 10.1007/BF02742068 . S2CID 120220846 . 
  18. Hájek, Petr (1998). Metamatemáticas de la lógica difusa (4.ª ed.). Springer Science & Business Media. 
  19. ^ Kaveh Hariri Asli ; Soltan Ali Ogli Aliyev; Sabú Tomás; Deepu Gopakumar; Hossein Hariri Asli (noviembre de 2017). "Lógica difusa" . Puerta de investigación . Consultado el 15 de diciembre de 2024 .
  20. Takagi, Tomohiro; Sugeno, Michio (enero de 1985). "Identificación difusa de sistemas y sus aplicaciones al modelado y control". IEEE Transactions on Systems, Man, and Cybernetics . SMC-15 (1): 116– 132. Bibcode : 1985ITSMC..15..116T . doi : 10.1109/TSMC.1985.6313399 . S2CID 3333100 . 
  21. Sugeno, Michio; Kang, GT (octubre de 1988). "Identificación de la estructura del modelo difuso". Fuzzy Sets and Systems . 28 (1): 15– 33. doi : 10.1016/0165-0114(88)90113-3 .
  22. Bansod, Nitin A; Kulkarni, Marshall; Patil, SH (2005). "Soft Computing - A Fuzzy Logic Approach" . En Bharati Vidyapeeth College of Engineering (ed.). Soft Computing . Allied Publishers. p. 73. ISBN  978-81-7764-632-0Consultado el 9 de noviembre de 2018 .
  23. Elkan, Charles (1994). "El éxito paradójico de la lógica difusa". IEEE Expert . 9 (4): 3– 49. Bibcode : 1994IExp....9....3E . CiteSeerX 10.1.1.100.8402 . doi : 10.1109/64.336150 . S2CID 113687 .  
  24. Lin, KP; Chang, HF; Chen, TL; Lu, YM; Wang, CH (2016). "Regresión C difusa intuicionista mediante regresión de vectores de soporte por mínimos cuadrados". Expert Systems with Applications . 64 : 296–304 . doi : 10.1016/j.eswa.2016.07.040 .
  25. Deng, H.; Deng, W.; Sun, X.; Ye, C.; Zhou, X. (2016). "Mejora adaptativa difusa intuicionista de imágenes de RM de tumores cerebrales" . Scientific Reports . 6 35760. Bibcode : 2016NatSR...635760D . doi : 10.1038/srep35760 . PMC 5082372. PMID 27786240 .  
  26. Vlachos, IK; Sergiadis, GD (2007). "Información difusa intuicionista: aplicaciones al reconocimiento de patrones". Pattern Recognition Letters . 28 (2): 197– 206. Bibcode : 2007PaReL..28..197V . doi : 10.1016/j.patrec.2006.07.004 .
  27. 1 2 González-Hidalgo, Manuel; Munar, Marc; Bibiloni, Pedro; Moya-Alcover, Gabriel; Craus-Miguel, Andrea; Segura-Sampedro, Juan José (octubre de 2019). "Detección de heridas infectadas en imágenes de cirugía abdominal mediante lógica difusa y conjuntos difusos". Conferencia Internacional de 2019 sobre Computación Inalámbrica y Móvil, Redes y Comunicaciones (WiMob) . Barcelona, ​​España: IEEE. pp. 99–106 . doi : 10.1109/WiMOB.2019.8923289 . ISBN  978-1-7281-3316-4. S2CID 208880793 . 
  28. Das, S.; Guha, D.; Dutta, B. (2016). "Diagnóstico médico con la ayuda de la lógica difusa y la lógica difusa intuicionista". Applied Intelligence . 45 (3): 850– 867. doi : 10.1007/s10489-016-0792-0 . S2CID 14590409 . 
  29. 1 2 Yanase, Juri; Triantaphyllou, Evangelos (2019). "Los siete desafíos clave para el futuro del diagnóstico asistido por computadora en medicina". Revista Internacional de Informática Médica . 129 : 413–422 . doi : 10.1016/j.ijmedinf.2019.06.017 . PMID 31445285. S2CID 198287435 .  
  30. Yanase, Juri; Triantaphyllou, Evangelos (2019). "Un estudio sistemático del diagnóstico asistido por computadora en medicina: desarrollos pasados ​​y presentes". Expert Systems with Applications . 138 112821. doi : 10.1016/j.eswa.2019.112821 . S2CID 199019309 . 
  31. Gerla, G. (2016). "Comentarios sobre algunas teorías de computación difusa". International Journal of General Systems . 45 (4): 372– 392. Bibcode : 2016IJGS...45..372G . doi : 10.1080/03081079.2015.1076403 . S2CID 22577357 . 
  32. "Lotfi Zadeh Berkeley" . Archivado del original el 11 de febrero de 2017.
  33. Mares, Milan (2006). "Fuzzy Sets" . Scholarpedia . 1 (10): 2031. Bibcode : 2006SchpJ...1.2031M . doi : 10.4249/scholarpedia.2031 .
  34. Kosko, Bart . "Imprecisión vs. Probabilidad" (PDF) . Universidad del Sur de California. Archivado (PDF) del original el 2 de septiembre de 2006. Recuperado el 9 de noviembre de 2018 .
  35. Novák, V (2005). "¿Son los conjuntos difusos una herramienta razonable para modelar fenómenos vagos?". Fuzzy Sets and Systems . 156 (3): 341– 348. doi : 10.1016/j.fss.2005.05.029 .
  36. Valiant, Leslie (2013). Probablemente aproximadamente correcto: los algoritmos de la naturaleza para aprender y prosperar en un mundo complejo . Nueva York: Basic Books. ISBN 978-0-465-03271-6.
  37. Veri, Francesco (2017). "Condiciones de atributos múltiples difusos en fsQCA: problemas y soluciones". Sociological Methods & Research . 49 (2): 312– 355. doi : 10.1177/0049124117729693 . S2CID 125146607 . 
  38. Montero, Jesús Cejas (2011). "La lógica difusa compensatoria" [ La lógica difusa compensatoria ] . Ingeniería Industrial (en español). 32 (2): 157– 162. Vendaval A304726398 . 
  39. Acampora, Giovanni; Di Stefano, Bruno; Vitiello, Autilia (noviembre de 2016). "IEEE 1855™: El primer estándar IEEE patrocinado por la Sociedad de Inteligencia Computacional del IEEE [Noticias breves de la sociedad]". Revista de Inteligencia Computacional del IEEE . 11 (4): 4– 6. doi : 10.1109/MCI.2016.2602068 .
  40. Di Stefano, Bruno N. (2013). "Sobre la necesidad de un lenguaje estándar para el diseño de sistemas difusos". Sobre el poder del lenguaje de marcado difuso . Estudios en lógica difusa y computación blanda. Vol. 296. pp. 3–15 . doi : 10.1007/978-3-642-35488-5_1 . ISBN   978-3-642-35487-8.
  41. Sobre el poder del lenguaje de marcado difuso . Estudios en lógica difusa y computación blanda. Vol. 296. 2013. doi : 10.1007/978-3-642-35488-5 . ISBN  978-3-642-35487-8.

Bibliografía

  • Arabacioglu, BC (2010). "Uso de un sistema de inferencia difusa para el análisis del espacio arquitectónico". Applied Soft Computing . 10 (3): 926– 937. doi : 10.1016/j.asoc.2009.10.011 .
  • Biacino, Loredana; Gerla, Giangiacomo (1 de octubre de 2002). "Lógica difusa, continuidad y efectividad". Archive for Mathematical Logic . 41 (7): 643– 667. CiteSeerX 10.1.1.2.8029 . doi : 10.1007/s001530100128 . S2CID 12513452 .  
  • Cox, Earl (1994). Manual de sistemas difusos: una guía práctica para construir, usar y mantener sistemas difusos . Boston: AP Professional. ISBN 978-0-12-194270-0.
  • Gerla, Giangiacomo (marzo de 2006). "Eficacia y lógicas multivaluadas". Journal of Symbolic Logic . 71 (1): 137– 162. doi : 10.2178/jsl/1140641166 . S2CID 12322009 . 
  • Hájek, Petr (1998). Metamatemáticas de la lógica difusa . Dordrecht: Kluwer. ISBN 978-0-7923-5238-9.
  • Hájek, Petr (agosto de 1995). "Lógica difusa y jerarquía aritmética". Fuzzy Sets and Systems . 73 (3): 359– 363. doi : 10.1016/0165-0114(94)00299-M .
  • Halpern, Joseph Y. (2003). Razonamiento sobre la incertidumbre . Cambridge, Massachusetts: MIT Press . ISBN 978-0-262-08320-1.
  • Höppner, Frank; Klawonn, F.; Kruse, R .; Runkler, T. (1999). Análisis de clústeres difusos: métodos para clasificación, análisis de datos y reconocimiento de imágenes . Nueva York: John Wiley. ISBN 978-0-471-98864-9.
  • Ibrahim, Ahmad M. (1997). Introducción a la electrónica difusa aplicada . Englewood Cliffs, NJ: Prentice Hall . ISBN 978-0-13-206400-2.
  • Klir, George Jiří ; Folger, Tina A. (1988). Conjuntos difusos, incertidumbre e información . Englewood Cliffs, NJ: Prentice Hall . ISBN 978-0-13-345984-5.
  • Klir, George Jiří ; St. Clair, Ute H.; Yuan, Bo (1997). Teoría de conjuntos difusos: fundamentos y aplicaciones . Englewood Cliffs, NJ: Prentice Hall . ISBN 978-0-13-341058-7.
  • Klir, George Jiří ; Yuan, Bo (1995). Conjuntos difusos y lógica difusa: teoría y aplicaciones . Upper Saddle River, NJ: Prentice Hall PTR . ISBN 978-0-13-101171-7.
  • Kosko, Bart (1993). Pensamiento difuso: la nueva ciencia de la lógica difusa . Nueva York: Hyperion. ISBN 978-0-7868-8021-8.
  • Kosko, Bart; Isaka, Satoru (julio de 1993). "Lógica difusa". Scientific American . 269 (1): 76– 81. Bibcode : 1993SciAm.269a..76K . doi : 10.1038/scientificamerican0793-76 .
  • Lohani, AK; Goel, NK; Bhatia, KKS (2006). "Sistema de inferencia difusa Takagi-Sugeno para modelar la relación nivel-caudal". Journal of Hydrology . 331 (1): 146– 160. Bibcode : 2006JHyd..331..146L . doi : 10.1016/j.jhydrol.2006.05.007 .
  • Lohani, AK; Goel, NK; Bhatia, KKS (2007). "Derivación de relaciones entre nivel, caudal y concentración de sedimentos mediante lógica difusa". Hydrological Sciences Journal . 52 (4): 793– 807. Bibcode : 2007HydSJ..52..793L . doi : 10.1623/hysj.52.4.793 . S2CID 117782707 . 
  • Lohani, AK; Goel, NK; Bhatia, KKS (2012). "Modelado de series temporales hidrológicas: una comparación entre técnicas neurodifusas adaptativas, de redes neuronales y autorregresivas". Journal of Hydrology . 442– 443 (6): 23– 35. Bibcode : 2012JHyd..442...23L . doi : 10.1016/j.jhydrol.2012.03.031 .
  • Masmoudi, Malek; Haït, Alain (noviembre de 2012). «Modelado de incertidumbre difusa para la planificación de proyectos; aplicación al mantenimiento de helicópteros» (PDF) . Revista Internacional de Investigación en Producción . 50 (24). Archivado (PDF) del original el 22 de septiembre de 2017.
  • Merigó, José M.; Gil-Lafuente, Anna M.; Yager, Ronald R. (febrero de 2015). "Una visión general de la investigación difusa con indicadores bibliométricos" . Applied Soft Computing . 27 : 420–433 . doi : 10.1016/j.asoc.2014.10.035 .
  • Mironov, AM (agosto de 2005). "Lógicas modales difusas" . Journal of Mathematical Sciences . 128 (6): 3461– 3483. doi : 10.1007/s10958-005-0281-1 . S2CID 120674564 . 
  • Montaña, Franco (2001). "Tres problemas de complejidad en lógica difusa cuantificada". Estudios Lógica . 68 (1): 143– 152. doi : 10.1023/A:1011958407631 . S2CID 20035297 . 
  • Mundici, Daniele; Cignoli, Roberto; D'Ottaviano, Itala ML (1999). Fundamentos algebraicos del razonamiento polivalente . Dordrecht: Académico Kluwer. ISBN 978-0-7923-6009-4.
  • Novák, Vilém (1989). Conjuntos difusos y sus aplicaciones . Bristol: Adam Hilger. ISBN 978-0-85274-583-0.
  • Novák, Vilém (2005). "Sobre la teoría de tipos difusos". Conjuntos y sistemas difusos . 149 (2): 235– 273. doi : 10.1016/j.fss.2004.03.027 .
  • Novák, Vilém; Perfilieva, Irina; Močkoř, Jiří (1999). Principios matemáticos de la lógica difusa . Dordrecht: Académico Kluwer. ISBN 978-0-7923-8595-0.
  • Onses, Richard (1996). Second Order Experton: A new Tool for Changing Paradigms in Country Risk Calculation . Universidad, Secretariado de Publicaciones. ISBN 978-84-7719-558-0.
  • Onsés, Richard (1994). Determinación de la incertidumbre inherente a las inversiones en América Latina sobre la base de la teoría de los sous ensembles flous . Barcelona: Universidad de Barcelona. ISBN 978-84-475-0881-5.
  • Passino, Kevin M.; Yurkovich, Stephen (1998). Control difuso . Boston: Addison-Wesley . ISBN 978-0-201-18074-9.
  • Pedrycz, Witold; Gomide, Fernando (2007). Ingeniería de sistemas difusos: Hacia una computación centrada en el ser humano . Hoboken: Wiley-Interscience . ISBN 978-0-471-78857-7.
  • Pao-Ming, Pu ; Ying-Ming, Liu (agosto de 1980). "Topología difusa. I. Estructura de vecindad de un punto difuso y convergencia de Moore-Smith" . Journal of Mathematical Analysis and Applications . 76 (2): 571– 599. doi : 10.1016/0022-247X(80)90048-7 .
  • Sahoo, Bhabagrahi; Lohani, AK; Sahu, Rohit K. (2006). "Modelos de gestión basados ​​en programación lineal y multiobjetivo difuso para la planificación óptima del sistema tierra-agua-cultivo". Water Resources Management . 20 (6): 931– 948. Bibcode : 2006WatRM..20..931S . doi : 10.1007/s11269-005-9015-x . S2CID 154264034 . 
  • Santos, Eugene S. (1970). "Algoritmos difusos" . Información y control . 17 (4): 326– 339. doi : 10.1016/S0019-9958(70)80032-8 .
  • Scarpellini, Bruno (junio de 1962). "Die nichtaxiomatisierbarkeit des unendlichwertigen Prädikatenkalküls von Łukasiewicz". Revista de Lógica Simbólica . 27 (2): 159– 170. doi : 10.2307/2964111 . hdl : 20.500.11850/423097 . JSTOR 2964111 . S2CID 26330059 .  
  • Seising, Rudolf (2007). La difusificación de sistemas. La génesis de la teoría de conjuntos difusos y sus aplicaciones iniciales: desarrollos hasta la década de 1970. Springer-Verlag. ISBN 978-3-540-71795-9.
  • Steeb, Willi-Hans (2008). El libro de trabajo no lineal: Caos, fractales, autómatas celulares, redes neuronales, algoritmos genéticos, programación de expresión genética, máquina de vectores de soporte, ondículas, modelos ocultos de Markov, lógica difusa con programas en C++, Java y SymbolicC++ (4.ª  ed.). World Scientific. ISBN 978-981-281-852-2.
  • Tsitolovsky, Lev; Sandler, Uziel (2008). Comportamiento de las células neuronales y lógica difusa . Springer. ISBN 978-0-387-09542-4.
  • Wiedermann, J. (2004). "Caracterización de la potencia y eficiencia computacional super-Turing de las máquinas de Turing difusas clásicas" . Theoretical Computer Science . 317 ( 1–3 ): 61–69 . doi : 10.1016/j.tcs.2003.12.004 .
  • Yager, Ronald R.; Filev, Dimitar P. (1994). Fundamentos del modelado y control difuso . Nueva York: Wiley. ISBN 978-0-471-01761-5.
  • Van Pelt, Miles (2008). Lógica difusa aplicada a la vida cotidiana . Seattle, WA: No No No No Press. ISBN 978-0-252-16341-8.
  • Von Altrock, Constantin (1995). Explicación de las aplicaciones de la lógica difusa y la neurodifusa . Upper Saddle River, NJ: Prentice Hall PTR. ISBN 978-0-13-368465-0.
  • Wilkinson, RH (1963). "Un método para generar funciones de varias variables usando lógica de diodos analógicos". IEEE Transactions on Electronic Computers . 12 (2): 112– 129. doi : 10.1109/PGEC.1963.263419 .
  • Zadeh, LA (febrero de 1968). "Algoritmos difusos" . Información y control . 12 (2): 94– 102. doi : 10.1016/S0019-9958(68)90211-8 .
  • Zadeh, LA (junio de 1965). "Conjuntos difusos" . Information and Control . 8 (3). San Diego: 338–353 . doi : 10.1016/S0019-9958(65)90241-X . ISSN 0019-9958 . Zbl 0139.24606 . Wikidata Q25938993 .   
  • Zaitsev, DA; Sarbei, VG; Sleptsov, AI (1998). "Síntesis de funciones lógicas de valor continuo definidas en forma tabular". Cibernética y análisis de sistemas . 34 (2): 190– 195. doi : 10.1007/BF02742068 . S2CID 120220846 . 
  • Zimmermann, H. (2001). Teoría de conjuntos difusos y sus aplicaciones . Boston: Kluwer Academic Publishers . ISBN 978-0-7923-7435-0.
  • IEC 1131-7 CD1 Archivado el 4 de marzo de 2021 en Wayback Machine IEC 1131-7 CD1 PDF
  • Lógica difusa – artículo en Scholarpedia
  • Modelado con palabras – artículo en Scholarpedia
  • Lógica difusa : artículo en la Enciclopedia de Filosofía de Stanford.
  • Matemáticas difusas : introducción a la lógica difusa para principiantes.
  • Imprecisión y exactitud : la imprecisión en la vida cotidiana, la ciencia, la religión, la ética, la política, etc.
  • Fuzzylite : una biblioteca de control de lógica difusa multiplataforma, gratuita y de código abierto, escrita en C++. También cuenta con una interfaz gráfica de usuario muy útil en QT4.
  • Aprendizaje automático más flexible : el MIT describe una aplicación.
  • Similitud semántica Archivado el 4 de octubre de 2015 en la Wayback Machine del MIT proporciona detalles sobre la similitud semántica difusa.