Computacion Inteligente

Slides:



Advertisements
Presentaciones similares
MOVIMIENTO JOVENES DE LA CALLE CIUDAD DE GUATEMALA chi siamo quienes-somos qui sommes-nous who we are attività actividades activités activities scuola.
Advertisements

SIES – SISTEMA INTEGRADO DE EDUCACIÓN SUPERIOR
1 Datos sobre webloggers Datos extraidos de la encuesta a webloggers disponibles en la web de los autores.
el 1, el 4 y el 9 tres cuadrados perfectos autosuficientes
Los números del 0 al cero uno dos tres cuatro cinco 6 7 8
Noviembre 2007Estudio Rostros de Noticias 2007Collect-GfKWikén Estudio Rostros de Noticias de la TV Chilena Desarrollados para Revista Wikén El Mercurio.
Variables Lingüisticas y Lógica Difusa
Universidad San Martín de Porres
1 LA UTILIZACION DE LAS TIC EN LAS MICROEMPRESAS GALLEGAS. AÑO mayo 2005.
1 LA UTILIZACION DE LAS TIC EN LAS PYMES GALLEGAS AÑO de Junio de 2005.
1 INFORME RESUMEN SOBRE EL NIVEL DE UTILIZACION DE LAS TIC EN LAS EMPRESAS GALLEGAS ( Resumen PYMES ) Noviembre de 2004.
AYUDA A LA FUNCIÓN DOCENTE Internet
TEMA 2 MÚLTIPLOS Y DIVISORES
02- Plan Organización Docente v.2 Noviembre 2009 SIES – SISTEMA INTEGRADO DE EDUCACIÓN SUPERIOR.
02- PLAN DOCENTE Febrero 2009 SIES – SISTEMA INTEGRADO DE EDUCACIÓN SUPERIOR.
01- OFERTA FORMATIVA v.2 Noviembre 2009 SIES – SISTEMA INTEGRADO DE EDUCACIÓN SUPERIOR.
Aladdín-respuestas 1.Vivía 2.Era 3.Amaba 4.Quería 5.Gustaban 6.Se sentía 7.Salía 8.Tenía 9.Decidió 10.escapó 11. Se vistió 12. Conoció 13. Vio 14. Pensó
Respuestas Buscando a Nemo.
ABECEDARIO FIGURAS GEOMÉTRICAS NÚMERO
SIMATICA V2.0. Automatización de Viviendas con Simatic S7-200
Objetivo: Los estudiantes van a usar vocabulario del desayuno para comprender un cuento. Práctica: 1. ¿Te gusta comer? 2. ¿Te gusta beber Mt. Dew.
Mulán /75 puntos. 1.Querían 2.Gustaban 3.Escuchó 4.Dijo 5.Tenía 6.Ayudaron 7.Maquillaron 8.Arreglaron 9.Dio 10.Estaba 11.Iba 12.Quería 13.Salió 14.Gritó
1 XML Extensible Markup Language HTML HyperText Markup Language normas06_01.xml.
William Shakespeare ( greg.), fue un dramaturgo, poeta y actor inglés. Conocido en ocasiones como el Bardo de Avon (o.
Distribuciones de probabilidad bidimensionales o conjuntas
TELEFONÍA IP.
Parte 3. Descripción del código de una función 1.
Vocabulario querer comerlo -paja por supuesto - madera
-Presentación- Estudio de la Mujer
FUNCIONES DE UNA VARIABLE REAL
Lógica Difusa 1999.
EL OSO APRENDIZ Y SUS AMIGOS
Computacion Inteligente
Computacion Inteligente
Computacion Inteligente
Computacion Inteligente
50 principios 1. Los clientes asumen el mando.
1 PROYECTO DE PRESUPUESTO DE EGRESOS DE LA FEDERACION 2002 COORDINACIÓN DE POLITICA ECONOMICA GP-PRD.
Hacer click Hacer click en cualquiera de estos links.
Modelo de Evaluación Institucional
Indicadores CNEP Escuela
Ecuaciones Cuadráticas
La elección óptima del consumidor
¡Primero mira fijo a la bruja!
Fundamentos de Lógica Difusa (Fuzzy)
Fundamentos de Lógica Difusa (Fuzzy)
Lógica Proposición Ejemplos
¿Qué es un conjunto? Un conjunto es una colección de objetos considerada como un todo. Los objetos de un conjunto son llamados elementos o miembros del.
Índice Empresa 2-4 Signos de Identidad 5-12 Versiones Permitidas 13-23
Quetzalpapalotl Quetzalpapalotl – Gevederde Slang, vlindergod.
0 1 ¿Qué hora es? By: Craig Tillmann Revised by: Malinda Seger Coppell High School Coppell, TX.
POLÍTICAS MACROECONÓMICAS Econ. SEGUNDO A. CALLE RUIZ Ms. Sc. C. D.
REGLAS DE LOS SIGNOS.
Módulo 2: Condiciones Generales de Trabajo
The top ten of the world 全球前十名 李常生 Eddie Lee 9/28/2010 Taipei 1 手動翻頁 LOS “TOP TEN” DEL MUNDO.
MSc. Lucía Osuna Wendehake
Calendario 2009 “Imágenes variadas” Venezuela Elaborado por: MSc. Lucía Osuna Wendehake psicopedagogiaconlucia.com Enero 2009.
Realimentacion de la salida
Vocabulario: (Los números)
uno cero dos seis siete nueve Los Números DIEZ cinco ocho tres
Los Numeros.
SUCESIONES Y PROGRESIONES.
Sistemas fuzzy tipo Mamdani
FACULTAD DE DERECHO PROTAGONISTAS PROMOCIÓN aniversario
Estructuras de control
Herramienta FRAX Expositor: Boris Inturias.
Computacion Inteligente
Computacion Inteligente
Conjuntos fuzzy 1. 2  1965: Propuestos por Lotfi A. Zadeh, University of California, Berkeley  70’s primeras aplicaciones (Mamdani)  80’s aplicaciones.
CSE 504 Discrete Structures & Foundations of Computer Science
Transcripción de la presentación:

Computacion Inteligente 2017/4/1 Computacion Inteligente Logica y razonamiento fuzzy

Contenido Logica clasica Logica fuzzy Variables linguisticas 2017/4/1 Contenido Logica clasica Logica fuzzy Variables linguisticas Reglas fuzzy Razonamiento aproximado

2017/4/1 La logica clasica

2017/4/1 La logica matematica La logica matematica es el estudio de los lenguajes formales. La logica clasica considera la logica binaria, con solo dos valores posibles: Verdad Falso

La logica proposicional 2017/4/1 La logica proposicional Proposicion: Es una sentencia con solo un valor de verdad: cierto o falso Ejemplos: a: 5+4 = 7 b: “esta lloviendo” No son proposiciones a: x+4 = 7 b: “¿esta lloviendo?”

La logica proposicional 2017/4/1 La logica proposicional Variable logica: Es una proposicion que puede tener dos valores de verdad: cierto o falso Ejemplos: 5+x = 7 “esta lloviendo”

La logica proposicional: conectivos 2017/4/1 La logica proposicional: conectivos Podemos combinar variables proposicionales con conectivos: Negacion: NOT Conjuncion: AND Disjuncion: OR Implicacion

La implicacion Tabla de verdad de la implicacion 2017/4/1 La implicacion Tabla de verdad de la implicacion La implicacion se puede representar por Implicacion clasica Implicacion clasica

2017/4/1 Funcion logica Una funcion logica es la combinacion de variables proposicionales usando los conectivos Puede ser evaluada de acuerdo a * El valor de las variables * La tabla de verdad de los conectivos

Propiedades de la logica clasica 2017/4/1 Propiedades de la logica clasica = Involucion a = a Commutatividad a ∧ b = b ∧ a a ∨ b = b ∨ a Associatividad (a ∧ b) ∧ c = a ∧ (b ∧ c) (a ∨ b) ∨ c = a ∨ (b ∨ c) Distributividad a ∨ (b ∧ c) = (a ∨ b) ∧ (a ∨ c) a ∧ (b ∨ c) = (a ∧ b) ∨ (a ∧ b) Idempotencia a ∧ a = a a ∨ a = a

Propiedades de la logica clasica 2017/4/1 Propiedades de la logica clasica Absorcion a ∨ (a ∧ b) = a a ∧ (a ∨ b) = a Absorcion por 0 y 1 a ∧ 0 = 0 a ∨ 1 = 1 Identidad a ∧ 1 = a a ∨ 0 = a La ley de De Morgan

Propiedades de la logica clasica 2017/4/1 Propiedades de la logica clasica Ley de la contradiccion Ley del medio excluido

2017/4/1 Tautologia Una tautologia es una formula cuyo valor es siempre verdadero No importa el valor de sus variables logicas Ejemplos:

2017/4/1 Tautologia Ejemplo 1

Tautologia Ejemplo (a  (a  b))  b a b (a  b) (a  (a  b)) 1 2017/4/1 Tautologia Ejemplo (a  (a  b))  b a b (a  b) (a  (a  b)) (a  (a  b))  b 1

Regla de inferencia La tautologia significa 2017/4/1 Regla de inferencia La tautologia significa Si a existe y a → b es verdadero Entonces b existe MODUS PONENS

Regla de inferencia La tautologia significa 2017/4/1 Regla de inferencia La tautologia significa Si b no existe y a → b es verdadero Entonces a no existe MODUS TOLLENS

La logica de predicado Un predicado tiene la forma 2017/4/1 La logica de predicado Un predicado tiene la forma “es un hombre” “es menor que” Una proposicion en la logica de predicado tiene la forma “Socrates es un hombre” “dos es menor que cuatro” predicado objeto

2017/4/1 La logica fuzzy

2017/4/1 Proposiciones fuzzy La información: Puede venir dada en forma de sentencias o proposiciones de la forma: “Juana es alta” Una proposicion fuzzy es una sentencia con valor de verdad entre 0 y 1. Una proposicion es una sentencia con un valor de verdad. The number of individual constants to which a given predicate is called number of places of the predicate. For instance, .is a man. is a one-place predicate, and .is less than. is a two-place predicate. One-place predicate proposition (x is A) determines a set of things: namely those things for which it is true. Similarly, a two-place predicate proposition (two is less tan four) determines a set of pairs of things; that is, a two-place .relation.. In general, an n-place predicate determines an n-place relation. We may think of the predicate as denoting the relation.

Proposiciones fuzzy “Juana es alta” 2017/4/1 Proposiciones fuzzy “Juana es alta” Una proposicion esta constituida por: el predicado: “es alta” Y el objeto (individuo): “Juana” Una proposicion es una sentencia con un valor de verdad. The number of individual constants to which a given predicate is called number of places of the predicate. For instance, .is a man. is a one-place predicate, and .is less than. is a two-place predicate. One-place predicate proposition (x is A) determines a set of things: namely those things for which it is true. Similarly, a two-place predicate proposition (two is less tan four) determines a set of pairs of things; that is, a two-place .relation.. In general, an n-place predicate determines an n-place relation. We may think of the predicate as denoting the relation.

Proposiciones fuzzy El predicado hace referencia al valor “alta” 2017/4/1 Proposiciones fuzzy El predicado hace referencia al valor “alta” de una variable linguistica “altura” Una proposicion es una sentencia con un valor de verdad. The number of individual constants to which a given predicate is called number of places of the predicate. For instance, .is a man. is a one-place predicate, and .is less than. is a two-place predicate. One-place predicate proposition (x is A) determines a set of things: namely those things for which it is true. Similarly, a two-place predicate proposition (two is less tan four) determines a set of pairs of things; that is, a two-place .relation.. In general, an n-place predicate determines an n-place relation. We may think of the predicate as denoting the relation.

2017/4/1 Predicado fuzzy Definicion: Si el conjunto que define el predicado de un individuo es un conjunto fuzzy, el predicado es denominado un predicado fuzzy Ejemplo: “z es caro.” “w es joven.” Los terminos “caro” y “joven” son terminos fuzzy. Entonces los conjuntos “caro(z)” y “joven(w)” son conjuntos fuzzy

Predicado fuzzy Podemos interpretar “x is P” de dos maneras 2017/4/1 Predicado fuzzy Podemos interpretar “x is P” de dos maneras P(x) es un conjunto fuzzy. El conjunto P esta definido por la funcion de pertenencia P(x) P(x) es el grado de satisfaccion de x con la propiedad P. El grado de verdad esta difnido por la funcion de pertenencia P(x)

Conectivos en la logica fuzzy 2017/4/1 Conectivos en la logica fuzzy Podemos combinar proposiciones fuzzy con conectivos: Negacion: NOT Conjuncion: AND Disjuncion: OR Implicacion

Conectivos logicos fuzzy: ejemplo 2017/4/1 Conectivos logicos fuzzy: ejemplo Implicacion fuzzy Implicacion clasica Implicacion clasica

2017/4/1 Expresion fuzzy Una expresion fuzzy es la combinacion de variables proposicionales usando los conectivos fuzzy Puede ser evaluada de acuerdo a * El valor de las variables * La tabla de verdad de los conectivos

Propiedades de la logica fuzzy 2017/4/1 Propiedades de la logica fuzzy = Involucion a = a Commutatividad a ∧ b = b ∧ a a ∨ b = b ∨ a Associatividad (a ∧ b) ∧ c = a ∧ (b ∧ c) (a ∨ b) ∨ c = a ∨ (b ∨ c) Distributividad a ∨ (b ∧ c) = (a ∨ b) ∧ (a ∨ c) a ∧ (b ∨ c) = (a ∧ b) ∨ (a ∧ b) Idempotencia a ∧ a = a a ∨ a = a

Propiedades de la logica fuzzy 2017/4/1 Propiedades de la logica fuzzy Absorcion a ∨ (a ∧ b) = a a ∧ (a ∨ b) = a Absorcion por 0 y 1 a ∧ 0 = 0 a ∨ 1 = 1 Identidad a ∧ 1 = a a ∨ 0 = a La ley de De Morgan

Propiedades de la logica fuzzy 2017/4/1 Propiedades de la logica fuzzy NO SE CUMPLEN EN LA LOGICA FUZZY Ley de la contradiccion Ley del medio excluido

Propiedades de la logica fuzzy 2017/4/1 Propiedades de la logica fuzzy Ejercicio Demostrar que la ley de la contradiccion y la ley del medio excluido no se cumplen para los conectivos de Zadeh

Variables Linguisticas 2017/4/1 Variables Linguisticas

Variables Linguisticas 2017/4/1 Variables Linguisticas Las tecnicas convencionales son inadecuadas para manejar sistemas basados en: el juicio la percepcion, y las emociones humanas

El principio de la incompatibilidad 2017/4/1 El principio de la incompatibilidad [Zadeh, 1973] En cuanto la complejidad de un sistema incrementa, nuestra habilidad para hacer afirmaciones precisas y aun siginificativas acerca de su conducta decrece hasta un umbral fijo Mas alla de este umbral, la precision y el significado se convierten en caracteristicas casi mutuamente exclusivas

Precision e importancia de la informacion 2017/4/1 Precision e importancia de la informacion El grado de importancia de la informacion no esta siempre relaciondo con su precision

Fuentes de incertidumbre 2017/4/1 Fuentes de incertidumbre Confiabilidad de la información Interpretacion Aleatoriedad Imprecisión del lenguaje Información incompleta Información agregada Precisión de la representación Declaración en conflicto

Variable Lingüística Una variable numerica toma valores numericos: 2017/4/1 Variable Lingüística Una variable numerica toma valores numericos: Edad = 65 Una variable linguistica toma valores linguisticos : Edad: viejo

2017/4/1 Variable Lingüística Los valores de una variable linguistica son conjuntos fuzzy. Todos los valores linguisticos forman un conjunto de terminos: T(age) = {young, not young, very young, ... middle aged, not middle aged, ... old, not old, very old, more or less old, ... not very yound and not very old, ...}

Utilidad de las Variables Lingüísticas 2017/4/1 Utilidad de las Variables Lingüísticas Es una forma de comprimir información (Zadeh 1994): Una etiqueta incluye muchos valores posibles. Ayuda a caracterizar fenómenos que o están mal definidos o son complejos de definir o ambas cosas (Zadeh 1975). Es un medio de trasladar conceptos o descripciones lingüísticas a descripciones numéricas que pueden ser tratadas computacionalmente: Relaciona o traduce el proceso simbólico a un proceso numérico.

Etiquetas linguisticas 2017/4/1 Etiquetas linguisticas Caracterizacion fuzzy de la edad

2017/4/1 Variable Lingüística Definition: Una variable linguistica es el quintuple (x, T(x), X, G, M) donde: x es el nombre de la variable T(x) es el conjunto de valores linguisticos (o terminos) X es el universo del discurso G es una regla sintactica que genera los valores linguisticos M es una regla semantica que proporciona los significados para los valores linguisticos

2017/4/1 Ortogonalidad Un conjunto de terminos T = t1,…, tn de una variable linguistica x sobre el universo X es ortogonal si: Donde los ti’s son conjuntos fuzzy convexos y normales definidos en X.

Semantica y sintaxis La regla semantica 2017/4/1 Semantica y sintaxis La regla semantica Define la funcion de pertenencia de cada valor linguistico del conjunto de terminos La regla sintactica Define la manera como se generan los terminos en T(age)

El conjunto de terminos 2017/4/1 El conjunto de terminos El conjunto de terminos consiste de Terminos primarios (young, middle aged, old) Terminos modificados Por la negacion (“not”) Por los intensificadores (hedges) (very, more or less, quite, extremely,…) Y enlazados con conectivos (and, or, …)

Valores Linguisticos (Terminos) 2017/4/1 Valores Linguisticos (Terminos) complv.m

Concentracion y dilatacion 2017/4/1 Concentracion y dilatacion Sea A un valor linguistico descrito por el conjunto fuzzy con funcion de pertenencia μA(.) es una version modificada del valor linguistico original. A2 = CON(A) es denominada una operacion de concentracion (“very”) A½ = DIL(A) es denominada una operacion de dilatacion (“more or less”)

intensificacion de contraste 2017/4/1 intensificacion de contraste INT incrementa los valores de μA(x) que son mayores que 0.5 y decrece aquellos que son menores que 0.5. La intensificacion de contraste tiene el efecto de reducir la fuzzisidad del valor linguistico

Efectos de la intensificacion de contraste 2017/4/1 Efectos de la intensificacion de contraste

2017/4/1 Reglas fuzzy

SI llueve ENTONCES hace frio 2017/4/1 Las reglas fuzzy Las reglas fuzzy son un modo de representar el conocimiento cuando este conocimiento proviene de la experiencia o de la intuición (careciendo de demostración matemática o física). SI llueve ENTONCES hace frio

Reglas fuzzy If-Then If x es A then y es B Formato general : Ejemplos: 2017/4/1 Reglas fuzzy If-Then Formato general : If x es A then y es B Ejemplos: If presion es alta, then volumen es pequeño. If un tomate es rojo, then esta maduro. If la velocidad es alta, then aplicar el freno un poco

Reglas fuzzy If-Then Formato general : antecedente: proposicion fuzzy 2017/4/1 Reglas fuzzy If-Then Formato general : antecedente: proposicion fuzzy consecuente: proposicion fuzzy donde x es una variable lingüística A y B terminos linguisticos (constantes) If the set defining the predicates of individual is a fuzzy set, the predicate is called a fuzzy predicate.

La regla como implicacion 2017/4/1 La regla como implicacion La regla es interpretada como una implicacion: Dado el hecho: Podemos inferir IF el flujo es bajo THEN la temperatura es baja el flujo de oxigeno es bajo la temperatura de llama es baja

Razonamiento aproximado 2017/4/1 Razonamiento aproximado

Razonamiento = Inferencia 2017/4/1 Razonamiento = Inferencia Inferencia: Es la habilidad de inferir información sobre alguna faceta desconocida de un problema, a partir de la información disponible. La forma en que discernimos sobre un argumento depende de cual sistema logico tenemos a disposicion.

Inferencia en la logica clasica 2017/4/1 Inferencia en la logica clasica Modus ponens Fact: x is a Rule: If x is a, then y is b Result: y is b Modus tollens Fact: y isb Rule: If x is a then y is b Result: x isa

Interpretacion de la regla fuzzy 2017/4/1 Interpretacion de la regla fuzzy ¿Que significado podemos dar a la siguiente expresion? La expresion describe una relacion entre dos variables IF el flujo es bajo THEN la temperatura es baja flujo temperatura

Representacion del predicado fuzzy 2017/4/1 Representacion del predicado fuzzy Podemos interpretar el predicado fuzzy “x is A” como un conjunto fuzzy A(x). El conjunto A esta definido por la funcion de pertenencia A(x)

Interpretacion de la regla fuzzy 2017/4/1 Interpretacion de la regla fuzzy Dado La regla fuzzy Puede ser interpretada como un relacion fuzzy Sobre el espacion producto If A(x), then B(y) R(x, y): A(x)  B(y)

Razonamiento aproximado 2017/4/1 Razonamiento aproximado Modus ponens generalizado (GMP) Hecho: x is A : R(x) Regla: If x is A then y is B : R(x, y) Resultado: y is B : R(y) = R(x)  R(x, y) composicion

Razonamiento aproximado 2017/4/1 Razonamiento aproximado La operación usada para el razonamiento es la extension del conjunto fuzzy de entrada por la relacion fuzzy que representa la regla The operation used in the reasoning is denoted by the notation .ο., and thus the result is represented by the output of the composition when we use the

Razonamiento aproximado 2017/4/1 Razonamiento aproximado Dos tareas en el razonamiento fuzzy: Definir la relacion R(x,y) que representa la regla Definir el operador composicion Therefore, there are two issues in the fuzzy reasoning: determination of the .implication relation. R(x,y) and selection of the .composition operatior.

2017/4/1 Fuentes J.-S. Roger Jang, Slides for Fuzzy Sets, Ch. 2 of Neuro-Fuzzy and Soft Computing. CS Dept., Tsing Hua Univ., Taiwan. Humberto Martínez Barberá, Control Difuso. Universidad de Murcia. 2000 Robert Babuska. Fuzzy and neural control. DISC Course Lecture Notes (October 2001) Robert Babuska. Course Fuzzy and Neural Control, 2001/2002.

2017/4/1 Fuentes R. Babuska, H.B. Verbruggen, H. Hellendoorn, Promising Fuzzy Modeling and Control Methodologies for Industrial Applications, 1999 René Jager, Fuzzy Logic in Control. PHD thesis, 1995. Javier Echauz, Sistemas y Controles Inteligentes, Universidad de Puerto Rico, 2000 L.X. Wang, “Adaptive Fuzzy Systems and Control: Design and Stability Analysis”, Prentice-Hall, 1.994

2017/4/1 Fuentes Kwang-Hyung Lee, Textbook CS670 Fuzzy Theory, http://if.kaist.ac.kr/lecture/cs670/textbook/, septiembre 2001 J. Galindo Gómez, Conjuntos y Sistemas Difusos (Lógica Difusa y Aplicaciones). Departamento de Lenguajes y Ciencias de la Computación, Universidad de Málaga, 2002? Vojislav Kecman, Fuzzy logic basics. Slides accompanying the MIT Press book: Learning and Soft Computing. 2001