SlideShare una empresa de Scribd logo
SEP              SNEST                  DGEST




LÓGICA DIFUSA (FUZZY LOGIC)

       Sergio Enrique Hernández Ortega
ÍNDICE
•   Introducción
•   Definición de Lógica Difusa
•   Características
•   Conjuntos Difusos
•   Números Difusos
•   Variables Lingüísticas
•   Sistema basado en técnicas de Lógica Difusa
•   Aplicaciones
•   Ventajas y Desventajas
•   Referencias
INTRODUCCIÓN
Supongamos que una persona se considera alta si mide 1.80mts o más.
La lógica tradicional o clásica utiliza demarcaciones estrictas o exactas para determinar
pertenencia en sets (o valores asignados), por lo tanto tendríamos que:
                                      A = { x | x ≥ 1.8}
Esto quiere decir que una persona que mide 1.799999mts no es considerada como alta,
pero… Un ser humano como lo consideraría?
DEFINICIÓN DE LÓGICA DIFUSA
Es básicamente una lógica que permite valores imprecisos, inexactos, intermedios o
aproximados para poder definir evaluaciones convencionales entre sí/no, verdadero/falso,
negro/blanco, etc.
La inventó Lofti Zadeh en los años 60’s combinando los conceptos de la lógica y de los
conjuntos de Lukasiewicz mediante la definición de grados de pertenencia.
Expresiones como “bastante”, ”mucho”, “poco”, ”casi”, ”muy” e inclusive valores numéricos
inexactos (0.001, 0.999, 1.0, 2.052) se pueden formular matemáticamente y procesarse por
medio del computador para así similar con mayor precisión la forma de pensar del cerebro
humano.
Por lo tanto, si la lógica clásica es la “ciencia que estudia las leyes, los modos y las formas
del razonamiento“, entonces la lógica difusa es la “ciencia que estudia las leyes, los modos y
las formas del razonamiento aproximado".
CARACTERÍSTICAS
 Soporta datos imprecisos
 Es conceptualmente fácil de entender
 Es flexible
 Es tolerante a los datos imprecisos
 Se basa en el lenguaje humano
 Se basa en la experiencia de expertos conocedores del problema en cuestión.
 Puede modelar funciones no lineales de alguna complejidad.
 Combina en forma unificada expresiones lingüísticas con datos numéricos.
CONJUNTOS DIFUSOS
Conjunto: Colección de elementos que existen dentro de un Universo
Universo: Conjunto referencial que contiene a todos los elementos de una situación particular.
•   Conjunto concreto: Cada uno de los elementos del Universo pertenecen o no a un
    determinado conjunto mediante una regla de pertenencia que le asigna un valor de 1 si el
    elemento pertenece al conjunto, y de 0 si no pertenece.
•   Conjunto difuso: Se basa en el mismo principio de un conjunto concreto, con la diferencia de
    que en un conjunto difuso, un elemento puede pertenecer parcialmente a un conjunto.
________________________________________________________________________________
Ejemplo: U = {0,1,2,3,4,5,6,7,8,9}
            CCA = {0,2,4,6,8}                  CDA = {20%/1,50%/4,100%/7}
            CCB = {1,3,5,7,9}
            CCC = {1,4,7}
CONJUNTOS DIFUSOS (CONT.)
•
CONJUNTOS DIFUSOS (CONT.)
•
CONJUNTOS DIFUSOS (CONT.)
•
NÚMEROS DIFUSOS
•
VARIABLES LINGÜÍSTICAS
•
VARIABLES LINGÜÍSTICAS (CONT.)
•
SISTEMA BASADO EN TÉCNICAS DE LÓGICA
DIFUSA
•   Los sistemas de control difuso permiten describir un conjunto de reglas que utilizaría
    una persona para controlar un proceso y a partir de estas reglas generar acciones
    de control.
SISTEMA BASADO EN TÉCNICAS DE LÓGICA
DIFUSA (CONT.)
•   La fusificación tiene como objetivo convertir valores crisp (reales) en valores difusos.
•   La base de conocimiento contiene el conocimiento asociado con el dominio de la
    aplicación y los objetivos del control.
•   La inferencia relaciona los conjuntos difusos de entrada y salida para representar las
    reglas que definirán el sistema mediante el uso de condiciones.
•   La defusificación realiza el proceso de adecuar los valores difusos generados en la
    inferencia en valores crisp, que posteriormente se utilizarán en el proceso de control.
APLICACIONES
 Sistemas de control de acondicionadores de aire
 Sistemas de foco automático en cámaras fotográficas
 Electrodomésticos
 Optimización de sistemas de control industriales
 Sistemas de escritura
 Mejora en la eficiencia del uso de combustible en motores
 Sistemas expertos del conocimiento
 Tecnología informática
 Bases de datos difusas: Almacenar y consultar información imprecisa.
APLICACIONES (CONT.)
Ejemplo: Para un sistema de control de nivel de un tanque:




•    “SI el nivel es muy bajo ENTONCES abra bastante la válvula”
•    “SI el nivel es bajo ENTONCES abra poco la válvula”
•    “Si el nivel es medio ENTONCES no abra ni cierre la Válvula”
•    “SI el nivel es alto ENTONCES cierre un poco la válvula”
•    “SI el nivel es muy alto ENTONCES cierre bastante la válvula”
VENTAJAS Y DESVENTAJAS
Ventajas                                   Desventajas
 Facilidad de implementación.              En las redes neuronales se precisa de un
                                             tiempo de aprendizaje para obtener los
 Buenos resultados en procesos no
                                             mejores resultados en la salida. (Al igual
  lineales y de difícil modelización.
                                             que ocurre con los humanos).
 Modo de funcionamiento similar al
                                            Ante un problema que tiene solución
  comportamiento humano.
                                             mediante un modelo matemático,
 Forma rápida y económica de resolver       obtenemos peores resultados usando
  un problema.                               Lógica Difusa.
 No se necesita conocer el modelo
  matemático que rige su funcionamiento.
REFERENCIAS
 http://www.slideshare.net/renatolachira/logica-difusa
 http://catarina.udlap.mx/u_dl_a/tales/documentos/lmt/ramirez_r_o/capitulo3.pdf
 http://profesores.elo.utfsm.cl/~tarredondo/info/soft-
  comp/Introduccion%20a%20la%20Logica%20Difusa.pdf
 http://es.wikipedia.org/wiki/L%C3%B3gica_difusa
 http://pisis.unalmed.edu.co/cursos/material/3004604/1/14%20Logica%20difusa%20gener
  alidades.pdf
 https://docs.google.com/viewer?a=v&q=cache:p2AjlJn6DU0J:faculty.petra.ac.id/hanyf/sist
  emcerdas/Fuzzy%2520Logic.pps+&hl=es&gl=mx&pid=bl&srcid=ADGEEShPNMhaneai4O
  4bUTY9_M_KZ4EbdI0ETD-vKabtnjsWR44OVVNOjpPsQoNeNFYR9j0c4t7efMIeb-
  vL5QDwuGgPGUflg0Z8nbF1UUYjvl4JjrbUZzAwfrL4nsWkyfAt1Q66wL5A&sig=AHIEtbT17z
  An6zieWQVwCbKb2hRes0ETCQ
Lógica difusa (fuzzy logic)

Más contenido relacionado

La actualidad más candente

Arquitectura multicapa
Arquitectura multicapaArquitectura multicapa
Arquitectura multicapaHugo Herrera
 
El Perceptrón Multicapa
El Perceptrón  MulticapaEl Perceptrón  Multicapa
El Perceptrón Multicapa
ESCOM
 
3.1 Representación de conocimiento mediante reglas.pptx
3.1 Representación de conocimiento mediante reglas.pptx3.1 Representación de conocimiento mediante reglas.pptx
3.1 Representación de conocimiento mediante reglas.pptx
Ram Vazquez
 
Estructura de datos presentacion y sesion 1
Estructura de datos presentacion y sesion 1Estructura de datos presentacion y sesion 1
Estructura de datos presentacion y sesion 1
Jesús Gómez Ávila
 
Lenguajes de simulación
Lenguajes de simulaciónLenguajes de simulación
Lenguajes de simulación
Cristian Miguel Galan Torres
 
Taller de Base de Datos - Unidad 6 SQL procedural
Taller de Base de Datos - Unidad 6 SQL proceduralTaller de Base de Datos - Unidad 6 SQL procedural
Taller de Base de Datos - Unidad 6 SQL procedural
José Antonio Sandoval Acosta
 
Tecnicas de busqueda en inteligencia artificial
Tecnicas de busqueda en inteligencia artificialTecnicas de busqueda en inteligencia artificial
Tecnicas de busqueda en inteligencia artificial
DamelysCarrillo2
 
Optimizacion de la busqueda de discos
Optimizacion de la busqueda de discosOptimizacion de la busqueda de discos
Optimizacion de la busqueda de discos
Jazmín Limón
 
Tópicos Avanzados de Programación - Unidad 3 programacion concurrente
Tópicos Avanzados de Programación - Unidad 3 programacion concurrenteTópicos Avanzados de Programación - Unidad 3 programacion concurrente
Tópicos Avanzados de Programación - Unidad 3 programacion concurrente
José Antonio Sandoval Acosta
 
Búsqueda secuencial y binaria
Búsqueda secuencial y binariaBúsqueda secuencial y binaria
Búsqueda secuencial y binaria
Alvaro Enrique Ruano
 
maquinas de turing
maquinas de turingmaquinas de turing
maquinas de turing
Anel Sosa
 
automatas finitos
 automatas finitos automatas finitos
automatas finitos
Anel Sosa
 
Modelos de análisis estructurado
Modelos de análisis estructuradoModelos de análisis estructurado
Modelos de análisis estructurado
yolimargn
 
Tema 3 Variables LingüíSticas, Variables Difusas Y Reglas Difusas. Razonamien...
Tema 3 Variables LingüíSticas, Variables Difusas Y Reglas Difusas. Razonamien...Tema 3 Variables LingüíSticas, Variables Difusas Y Reglas Difusas. Razonamien...
Tema 3 Variables LingüíSticas, Variables Difusas Y Reglas Difusas. Razonamien...
ESCOM
 
Agentes inteligentes
Agentes inteligentesAgentes inteligentes
Agentes inteligentes
Jefferson Guillen
 
Solución de problemas mediante busqueda
Solución de problemas mediante busquedaSolución de problemas mediante busqueda
Solución de problemas mediante busquedasacrilegetx
 
3. Representación del conocimiento y razonamiento.
3. Representación del conocimiento y razonamiento.3. Representación del conocimiento y razonamiento.
3. Representación del conocimiento y razonamiento.
Humberto Chalate Jorge
 
Unidad 2 ensamblador
Unidad 2   ensambladorUnidad 2   ensamblador
Unidad 2 ensamblador
eveTalavera
 
Representacion del Conocimiento Inteligencia Artificial
Representacion del Conocimiento Inteligencia ArtificialRepresentacion del Conocimiento Inteligencia Artificial
Representacion del Conocimiento Inteligencia Artificial
jorgeescalona2387
 

La actualidad más candente (20)

Arquitectura multicapa
Arquitectura multicapaArquitectura multicapa
Arquitectura multicapa
 
El Perceptrón Multicapa
El Perceptrón  MulticapaEl Perceptrón  Multicapa
El Perceptrón Multicapa
 
3.1 Representación de conocimiento mediante reglas.pptx
3.1 Representación de conocimiento mediante reglas.pptx3.1 Representación de conocimiento mediante reglas.pptx
3.1 Representación de conocimiento mediante reglas.pptx
 
Estructura de datos presentacion y sesion 1
Estructura de datos presentacion y sesion 1Estructura de datos presentacion y sesion 1
Estructura de datos presentacion y sesion 1
 
Lenguajes de simulación
Lenguajes de simulaciónLenguajes de simulación
Lenguajes de simulación
 
Taller de Base de Datos - Unidad 6 SQL procedural
Taller de Base de Datos - Unidad 6 SQL proceduralTaller de Base de Datos - Unidad 6 SQL procedural
Taller de Base de Datos - Unidad 6 SQL procedural
 
Tecnicas de busqueda en inteligencia artificial
Tecnicas de busqueda en inteligencia artificialTecnicas de busqueda en inteligencia artificial
Tecnicas de busqueda en inteligencia artificial
 
Metodo de montecarlo
Metodo de montecarloMetodo de montecarlo
Metodo de montecarlo
 
Optimizacion de la busqueda de discos
Optimizacion de la busqueda de discosOptimizacion de la busqueda de discos
Optimizacion de la busqueda de discos
 
Tópicos Avanzados de Programación - Unidad 3 programacion concurrente
Tópicos Avanzados de Programación - Unidad 3 programacion concurrenteTópicos Avanzados de Programación - Unidad 3 programacion concurrente
Tópicos Avanzados de Programación - Unidad 3 programacion concurrente
 
Búsqueda secuencial y binaria
Búsqueda secuencial y binariaBúsqueda secuencial y binaria
Búsqueda secuencial y binaria
 
maquinas de turing
maquinas de turingmaquinas de turing
maquinas de turing
 
automatas finitos
 automatas finitos automatas finitos
automatas finitos
 
Modelos de análisis estructurado
Modelos de análisis estructuradoModelos de análisis estructurado
Modelos de análisis estructurado
 
Tema 3 Variables LingüíSticas, Variables Difusas Y Reglas Difusas. Razonamien...
Tema 3 Variables LingüíSticas, Variables Difusas Y Reglas Difusas. Razonamien...Tema 3 Variables LingüíSticas, Variables Difusas Y Reglas Difusas. Razonamien...
Tema 3 Variables LingüíSticas, Variables Difusas Y Reglas Difusas. Razonamien...
 
Agentes inteligentes
Agentes inteligentesAgentes inteligentes
Agentes inteligentes
 
Solución de problemas mediante busqueda
Solución de problemas mediante busquedaSolución de problemas mediante busqueda
Solución de problemas mediante busqueda
 
3. Representación del conocimiento y razonamiento.
3. Representación del conocimiento y razonamiento.3. Representación del conocimiento y razonamiento.
3. Representación del conocimiento y razonamiento.
 
Unidad 2 ensamblador
Unidad 2   ensambladorUnidad 2   ensamblador
Unidad 2 ensamblador
 
Representacion del Conocimiento Inteligencia Artificial
Representacion del Conocimiento Inteligencia ArtificialRepresentacion del Conocimiento Inteligencia Artificial
Representacion del Conocimiento Inteligencia Artificial
 

Destacado

Ventajas y desventajas de control difuso
Ventajas y desventajas de control difusoVentajas y desventajas de control difuso
Ventajas y desventajas de control difusoaleckssss
 
CONCEPTOS Y FUNDAMENTOS DE LÓGICA DIFUSA
CONCEPTOS Y FUNDAMENTOS    DE LÓGICA DIFUSACONCEPTOS Y FUNDAMENTOS    DE LÓGICA DIFUSA
CONCEPTOS Y FUNDAMENTOS DE LÓGICA DIFUSA
ESCOM
 
2 Fundamentos de la Lógica Difusa
2 Fundamentos de la Lógica Difusa2 Fundamentos de la Lógica Difusa
2 Fundamentos de la Lógica Difusa
ESCOM
 
Tema 9 Bases De Datos Relacionales Difusas Modelos TeóRicos
Tema 9 Bases De Datos Relacionales Difusas Modelos TeóRicosTema 9 Bases De Datos Relacionales Difusas Modelos TeóRicos
Tema 9 Bases De Datos Relacionales Difusas Modelos TeóRicos
ESCOM
 
Control Fuzzy PID Vs Control Adaptativo
Control Fuzzy PID Vs Control AdaptativoControl Fuzzy PID Vs Control Adaptativo
Control Fuzzy PID Vs Control Adaptativo
Willy Bujaico
 
Red NEURONAL de Hamming
Red   NEURONAL    de HammingRed   NEURONAL    de Hamming
Red NEURONAL de HammingESCOM
 
REDES NEURONALES COMPETITIVAS HAMMING
REDES NEURONALES COMPETITIVAS HAMMINGREDES NEURONALES COMPETITIVAS HAMMING
REDES NEURONALES COMPETITIVAS HAMMING
ESCOM
 
Estimación por puntos de función
Estimación por puntos de funciónEstimación por puntos de función
Estimación por puntos de funciónLuisa Sanchez
 
Sistemas dinamicos con_simulink
Sistemas dinamicos con_simulinkSistemas dinamicos con_simulink
Sistemas dinamicos con_simulinkMarc Llanos
 
Estimación Software por Puntos de Función
Estimación Software por Puntos de FunciónEstimación Software por Puntos de Función
Estimación Software por Puntos de Función
Fundación Universitaria Konrad Lorenz
 
Materiales en-catalc3a1n-raonament-lc3b2gic-categorizar-y-agrupar
Materiales en-catalc3a1n-raonament-lc3b2gic-categorizar-y-agruparMateriales en-catalc3a1n-raonament-lc3b2gic-categorizar-y-agrupar
Materiales en-catalc3a1n-raonament-lc3b2gic-categorizar-y-agrupar
marialopeztena
 
Control procesos con redes neuronales
Control procesos con redes neuronalesControl procesos con redes neuronales
Control procesos con redes neuronalesMarcos Diocaretz
 
Introducción Lógica Difusa
Introducción Lógica DifusaIntroducción Lógica Difusa
Introducción Lógica Difusayosueldo
 
Teoría, Prácticas y Exámenes de Control Inteligente
Teoría, Prácticas y Exámenes de Control InteligenteTeoría, Prácticas y Exámenes de Control Inteligente
Teoría, Prácticas y Exámenes de Control Inteligente
Jaime Martínez Verdú
 
Control inteligente & Fuzzy Logic
Control inteligente & Fuzzy LogicControl inteligente & Fuzzy Logic
Control inteligente & Fuzzy Logic
Efraín García Torres
 
Gestion de proyectos
Gestion de proyectosGestion de proyectos
Gestion de proyectosJhon Barrera
 
Logica difusa
Logica difusaLogica difusa
Logica difusa
yusxy marquez palmar
 
Sesion 1 - Introduccion a los Sistemas Inteligentes
Sesion 1 - Introduccion a los Sistemas InteligentesSesion 1 - Introduccion a los Sistemas Inteligentes
Sesion 1 - Introduccion a los Sistemas InteligentesRoy Melendez
 

Destacado (20)

Ventajas y desventajas de control difuso
Ventajas y desventajas de control difusoVentajas y desventajas de control difuso
Ventajas y desventajas de control difuso
 
CONCEPTOS Y FUNDAMENTOS DE LÓGICA DIFUSA
CONCEPTOS Y FUNDAMENTOS    DE LÓGICA DIFUSACONCEPTOS Y FUNDAMENTOS    DE LÓGICA DIFUSA
CONCEPTOS Y FUNDAMENTOS DE LÓGICA DIFUSA
 
Lógica Difusa
Lógica DifusaLógica Difusa
Lógica Difusa
 
2 Fundamentos de la Lógica Difusa
2 Fundamentos de la Lógica Difusa2 Fundamentos de la Lógica Difusa
2 Fundamentos de la Lógica Difusa
 
Tema 9 Bases De Datos Relacionales Difusas Modelos TeóRicos
Tema 9 Bases De Datos Relacionales Difusas Modelos TeóRicosTema 9 Bases De Datos Relacionales Difusas Modelos TeóRicos
Tema 9 Bases De Datos Relacionales Difusas Modelos TeóRicos
 
Control Fuzzy PID Vs Control Adaptativo
Control Fuzzy PID Vs Control AdaptativoControl Fuzzy PID Vs Control Adaptativo
Control Fuzzy PID Vs Control Adaptativo
 
Red NEURONAL de Hamming
Red   NEURONAL    de HammingRed   NEURONAL    de Hamming
Red NEURONAL de Hamming
 
REDES NEURONALES COMPETITIVAS HAMMING
REDES NEURONALES COMPETITIVAS HAMMINGREDES NEURONALES COMPETITIVAS HAMMING
REDES NEURONALES COMPETITIVAS HAMMING
 
Estimación por puntos de función
Estimación por puntos de funciónEstimación por puntos de función
Estimación por puntos de función
 
Sistemas dinamicos con_simulink
Sistemas dinamicos con_simulinkSistemas dinamicos con_simulink
Sistemas dinamicos con_simulink
 
Estimación Software por Puntos de Función
Estimación Software por Puntos de FunciónEstimación Software por Puntos de Función
Estimación Software por Puntos de Función
 
Materiales en-catalc3a1n-raonament-lc3b2gic-categorizar-y-agrupar
Materiales en-catalc3a1n-raonament-lc3b2gic-categorizar-y-agruparMateriales en-catalc3a1n-raonament-lc3b2gic-categorizar-y-agrupar
Materiales en-catalc3a1n-raonament-lc3b2gic-categorizar-y-agrupar
 
Logica Fuzzy
Logica FuzzyLogica Fuzzy
Logica Fuzzy
 
Control procesos con redes neuronales
Control procesos con redes neuronalesControl procesos con redes neuronales
Control procesos con redes neuronales
 
Introducción Lógica Difusa
Introducción Lógica DifusaIntroducción Lógica Difusa
Introducción Lógica Difusa
 
Teoría, Prácticas y Exámenes de Control Inteligente
Teoría, Prácticas y Exámenes de Control InteligenteTeoría, Prácticas y Exámenes de Control Inteligente
Teoría, Prácticas y Exámenes de Control Inteligente
 
Control inteligente & Fuzzy Logic
Control inteligente & Fuzzy LogicControl inteligente & Fuzzy Logic
Control inteligente & Fuzzy Logic
 
Gestion de proyectos
Gestion de proyectosGestion de proyectos
Gestion de proyectos
 
Logica difusa
Logica difusaLogica difusa
Logica difusa
 
Sesion 1 - Introduccion a los Sistemas Inteligentes
Sesion 1 - Introduccion a los Sistemas InteligentesSesion 1 - Introduccion a los Sistemas Inteligentes
Sesion 1 - Introduccion a los Sistemas Inteligentes
 

Similar a Lógica difusa (fuzzy logic)

INTRODUCCIÓN A LOS SISTEMAS NEURODIFUSOS
INTRODUCCIÓN  A  LOS  SISTEMAS  NEURODIFUSOSINTRODUCCIÓN  A  LOS  SISTEMAS  NEURODIFUSOS
INTRODUCCIÓN A LOS SISTEMAS NEURODIFUSOS
ESCOM
 
Lógica difusa Santiago Mariño Maracaibo
Lógica difusa Santiago Mariño MaracaiboLógica difusa Santiago Mariño Maracaibo
Lógica difusa Santiago Mariño Maracaibo
Neviparts Mitsubishi
 
Logica difusa1
Logica difusa1Logica difusa1
Logica difusa1
Farmatodo
 
Clase 4 logica difusa
Clase 4 logica difusaClase 4 logica difusa
Clase 4 logica difusa
Soledad Morales Perez
 
2logica-difusa-diapositivas.pdf
2logica-difusa-diapositivas.pdf2logica-difusa-diapositivas.pdf
2logica-difusa-diapositivas.pdf
MARTIN SOLIS TIPIAN
 
Trabajo colaborativo 3
Trabajo colaborativo 3Trabajo colaborativo 3
Trabajo colaborativo 3
Vivy Castro
 
Trabajo colaborativo 3
Trabajo colaborativo 3Trabajo colaborativo 3
Trabajo colaborativo 3
Vivy Castro
 
Logica difusa
Logica difusaLogica difusa
Logica difusa
rasc24
 
Sistemas expertos y logica difusa
 Sistemas expertos y logica difusa Sistemas expertos y logica difusa
Sistemas expertos y logica difusa
JURYMAR CAROLINA COLMENARES ORTIZ
 
Logica difusa
Logica difusaLogica difusa
Logica difusa
Jarys Guerrero
 
Sistemas Expertos
Sistemas ExpertosSistemas Expertos
Sistemas Expertos
DreakThunder
 
Ejercicios Unidad 5 - Inteligencia Artificial
Ejercicios Unidad 5 - Inteligencia ArtificialEjercicios Unidad 5 - Inteligencia Artificial
Ejercicios Unidad 5 - Inteligencia Artificial
adrrog
 
Actividad no20 3do parcial
Actividad no20 3do parcialActividad no20 3do parcial
Actividad no20 3do parcial
Evelyn Gabriela Lema Vinueza
 
Actividad no20 3do parcial
Actividad no20 3do parcialActividad no20 3do parcial
Actividad no20 3do parcial
Evelyn Gabriela Lema Vinueza
 
Ii corte presentacion ii
Ii corte presentacion iiIi corte presentacion ii
Ii corte presentacion ii
Eliezer Eduardo Cordova
 
Sistemas de razonamiento logico
Sistemas de razonamiento logicoSistemas de razonamiento logico
Sistemas de razonamiento logico
Ashley Stronghold Witwicky
 

Similar a Lógica difusa (fuzzy logic) (20)

Logica difusa
Logica difusaLogica difusa
Logica difusa
 
INTRODUCCIÓN A LOS SISTEMAS NEURODIFUSOS
INTRODUCCIÓN  A  LOS  SISTEMAS  NEURODIFUSOSINTRODUCCIÓN  A  LOS  SISTEMAS  NEURODIFUSOS
INTRODUCCIÓN A LOS SISTEMAS NEURODIFUSOS
 
Lógica difusa Santiago Mariño Maracaibo
Lógica difusa Santiago Mariño MaracaiboLógica difusa Santiago Mariño Maracaibo
Lógica difusa Santiago Mariño Maracaibo
 
Logica difusa1
Logica difusa1Logica difusa1
Logica difusa1
 
Clase 4 logica difusa
Clase 4 logica difusaClase 4 logica difusa
Clase 4 logica difusa
 
2logica-difusa-diapositivas.pdf
2logica-difusa-diapositivas.pdf2logica-difusa-diapositivas.pdf
2logica-difusa-diapositivas.pdf
 
Trabajo colaborativo 3
Trabajo colaborativo 3Trabajo colaborativo 3
Trabajo colaborativo 3
 
Trabajo colaborativo 3
Trabajo colaborativo 3Trabajo colaborativo 3
Trabajo colaborativo 3
 
Logica difusa
Logica difusaLogica difusa
Logica difusa
 
Sistemas expertos y logica difusa
 Sistemas expertos y logica difusa Sistemas expertos y logica difusa
Sistemas expertos y logica difusa
 
Logica difusa
Logica difusaLogica difusa
Logica difusa
 
Sistemas Expertos
Sistemas ExpertosSistemas Expertos
Sistemas Expertos
 
Sistemas expertos-1207532095228381-8
Sistemas expertos-1207532095228381-8Sistemas expertos-1207532095228381-8
Sistemas expertos-1207532095228381-8
 
Sistemas expertos-1207532095228381-8
Sistemas expertos-1207532095228381-8Sistemas expertos-1207532095228381-8
Sistemas expertos-1207532095228381-8
 
Reglasproduccion
ReglasproduccionReglasproduccion
Reglasproduccion
 
Ejercicios Unidad 5 - Inteligencia Artificial
Ejercicios Unidad 5 - Inteligencia ArtificialEjercicios Unidad 5 - Inteligencia Artificial
Ejercicios Unidad 5 - Inteligencia Artificial
 
Actividad no20 3do parcial
Actividad no20 3do parcialActividad no20 3do parcial
Actividad no20 3do parcial
 
Actividad no20 3do parcial
Actividad no20 3do parcialActividad no20 3do parcial
Actividad no20 3do parcial
 
Ii corte presentacion ii
Ii corte presentacion iiIi corte presentacion ii
Ii corte presentacion ii
 
Sistemas de razonamiento logico
Sistemas de razonamiento logicoSistemas de razonamiento logico
Sistemas de razonamiento logico
 

Último

Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
coloradxmaria
 
biogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectosbiogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectos
Luis Enrique Zafra Haro
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
rafaelsalazar0615
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
cj3806354
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
raquelariza02
 
Robótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptxRobótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptx
44652726
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
JulyMuoz18
 
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
thomasdcroz38
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
cofferub
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
cristianrb0324
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
AlejandraCasallas7
 
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptxleidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
Leidyfuentes19
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
IsabellaRubio6
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
cdraco
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
DiegoCampos433849
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
jjfch3110
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
ManuelCampos464987
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
ItsSofi
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
SamuelRamirez83524
 

Último (20)

Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
 
biogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectosbiogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectos
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
 
Robótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptxRobótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptx
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
 
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
 
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptxleidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
 

Lógica difusa (fuzzy logic)

  • 1. SEP SNEST DGEST LÓGICA DIFUSA (FUZZY LOGIC) Sergio Enrique Hernández Ortega
  • 2. ÍNDICE • Introducción • Definición de Lógica Difusa • Características • Conjuntos Difusos • Números Difusos • Variables Lingüísticas • Sistema basado en técnicas de Lógica Difusa • Aplicaciones • Ventajas y Desventajas • Referencias
  • 3. INTRODUCCIÓN Supongamos que una persona se considera alta si mide 1.80mts o más. La lógica tradicional o clásica utiliza demarcaciones estrictas o exactas para determinar pertenencia en sets (o valores asignados), por lo tanto tendríamos que: A = { x | x ≥ 1.8} Esto quiere decir que una persona que mide 1.799999mts no es considerada como alta, pero… Un ser humano como lo consideraría?
  • 4. DEFINICIÓN DE LÓGICA DIFUSA Es básicamente una lógica que permite valores imprecisos, inexactos, intermedios o aproximados para poder definir evaluaciones convencionales entre sí/no, verdadero/falso, negro/blanco, etc. La inventó Lofti Zadeh en los años 60’s combinando los conceptos de la lógica y de los conjuntos de Lukasiewicz mediante la definición de grados de pertenencia. Expresiones como “bastante”, ”mucho”, “poco”, ”casi”, ”muy” e inclusive valores numéricos inexactos (0.001, 0.999, 1.0, 2.052) se pueden formular matemáticamente y procesarse por medio del computador para así similar con mayor precisión la forma de pensar del cerebro humano. Por lo tanto, si la lógica clásica es la “ciencia que estudia las leyes, los modos y las formas del razonamiento“, entonces la lógica difusa es la “ciencia que estudia las leyes, los modos y las formas del razonamiento aproximado".
  • 5. CARACTERÍSTICAS  Soporta datos imprecisos  Es conceptualmente fácil de entender  Es flexible  Es tolerante a los datos imprecisos  Se basa en el lenguaje humano  Se basa en la experiencia de expertos conocedores del problema en cuestión.  Puede modelar funciones no lineales de alguna complejidad.  Combina en forma unificada expresiones lingüísticas con datos numéricos.
  • 6. CONJUNTOS DIFUSOS Conjunto: Colección de elementos que existen dentro de un Universo Universo: Conjunto referencial que contiene a todos los elementos de una situación particular. • Conjunto concreto: Cada uno de los elementos del Universo pertenecen o no a un determinado conjunto mediante una regla de pertenencia que le asigna un valor de 1 si el elemento pertenece al conjunto, y de 0 si no pertenece. • Conjunto difuso: Se basa en el mismo principio de un conjunto concreto, con la diferencia de que en un conjunto difuso, un elemento puede pertenecer parcialmente a un conjunto. ________________________________________________________________________________ Ejemplo: U = {0,1,2,3,4,5,6,7,8,9} CCA = {0,2,4,6,8} CDA = {20%/1,50%/4,100%/7} CCB = {1,3,5,7,9} CCC = {1,4,7}
  • 13. SISTEMA BASADO EN TÉCNICAS DE LÓGICA DIFUSA • Los sistemas de control difuso permiten describir un conjunto de reglas que utilizaría una persona para controlar un proceso y a partir de estas reglas generar acciones de control.
  • 14. SISTEMA BASADO EN TÉCNICAS DE LÓGICA DIFUSA (CONT.) • La fusificación tiene como objetivo convertir valores crisp (reales) en valores difusos. • La base de conocimiento contiene el conocimiento asociado con el dominio de la aplicación y los objetivos del control. • La inferencia relaciona los conjuntos difusos de entrada y salida para representar las reglas que definirán el sistema mediante el uso de condiciones. • La defusificación realiza el proceso de adecuar los valores difusos generados en la inferencia en valores crisp, que posteriormente se utilizarán en el proceso de control.
  • 15. APLICACIONES  Sistemas de control de acondicionadores de aire  Sistemas de foco automático en cámaras fotográficas  Electrodomésticos  Optimización de sistemas de control industriales  Sistemas de escritura  Mejora en la eficiencia del uso de combustible en motores  Sistemas expertos del conocimiento  Tecnología informática  Bases de datos difusas: Almacenar y consultar información imprecisa.
  • 16. APLICACIONES (CONT.) Ejemplo: Para un sistema de control de nivel de un tanque: • “SI el nivel es muy bajo ENTONCES abra bastante la válvula” • “SI el nivel es bajo ENTONCES abra poco la válvula” • “Si el nivel es medio ENTONCES no abra ni cierre la Válvula” • “SI el nivel es alto ENTONCES cierre un poco la válvula” • “SI el nivel es muy alto ENTONCES cierre bastante la válvula”
  • 17. VENTAJAS Y DESVENTAJAS Ventajas Desventajas  Facilidad de implementación.  En las redes neuronales se precisa de un tiempo de aprendizaje para obtener los  Buenos resultados en procesos no mejores resultados en la salida. (Al igual lineales y de difícil modelización. que ocurre con los humanos).  Modo de funcionamiento similar al  Ante un problema que tiene solución comportamiento humano. mediante un modelo matemático,  Forma rápida y económica de resolver obtenemos peores resultados usando un problema. Lógica Difusa.  No se necesita conocer el modelo matemático que rige su funcionamiento.
  • 18. REFERENCIAS  http://www.slideshare.net/renatolachira/logica-difusa  http://catarina.udlap.mx/u_dl_a/tales/documentos/lmt/ramirez_r_o/capitulo3.pdf  http://profesores.elo.utfsm.cl/~tarredondo/info/soft- comp/Introduccion%20a%20la%20Logica%20Difusa.pdf  http://es.wikipedia.org/wiki/L%C3%B3gica_difusa  http://pisis.unalmed.edu.co/cursos/material/3004604/1/14%20Logica%20difusa%20gener alidades.pdf  https://docs.google.com/viewer?a=v&q=cache:p2AjlJn6DU0J:faculty.petra.ac.id/hanyf/sist emcerdas/Fuzzy%2520Logic.pps+&hl=es&gl=mx&pid=bl&srcid=ADGEEShPNMhaneai4O 4bUTY9_M_KZ4EbdI0ETD-vKabtnjsWR44OVVNOjpPsQoNeNFYR9j0c4t7efMIeb- vL5QDwuGgPGUflg0Z8nbF1UUYjvl4JjrbUZzAwfrL4nsWkyfAt1Q66wL5A&sig=AHIEtbT17z An6zieWQVwCbKb2hRes0ETCQ