Modelo posibilista: Objetivos

Documentos relacionados
Tema 3. Razonamiento Aproximado Lección 3.2. Razonamiento con imprecisión

Introducción a la Lógica

Lógica Proposicional. Sergio Stive Solano Sabié. Marzo de 2012

Matemáticas Básicas para Computación

Ejercicios de Lógica Proposicional *

ANOTACIONES BÁSICAS SOBRE LÓGICA PROPOSICIONAL FILOSOFÍA 1º BACHILLERATO

UNIDAD II: TEORÍA DE CONJUNTOS 2.1. INTRODUCCIÓN

MATEMÁTICAS APLICADAS A LAS C.C. SOCIALES

RAZONAMIENTO APROXIMADO

Inteligencia en Redes de Comunicaciones. Razonamiento lógico. Julio Villena Román.

Funciones: Aspectos básicos

Matemáticas Discretas TC1003

Material diseñado para los estudiantes del NUTULA, alumnos del profesor Álvaro Moreno.01/10/2010 Lógica Proposicional

Las redes semánticas intentan trasladar esa afirmación a un formalismo Una red semántica será un grafo donde:

encontramos dos enunciados. El primero (p) nos afirma que Pitágoras era griego y el segundo (q) que Pitágoras era geómetra.

INTRODUCCION A LA INTELIGENCIA ARTIFICIAL MÓDULO 6- CÁLCULO DE PREDICADOS Y LÓGICA DE PRIMER ORDEN

Funciones Hiperbólicas. Who? Verónica Briceño V. When? noviembre 2013

Apuntes de Inteligencia artificial (II)

TEMA 3 ÁLGEBRA DE CONMUTACIÓN

10.4 Sistemas de ecuaciones lineales

Capítulo 4. Lógica matemática. Continuar

Definición de Funciones MATE 3171

LICENCIATURA EN MATEMÁTICA. Práctico N 1 Lenguaje de la lógica. proposicional VICTOR GALARZA ROJAS 1 5 / 0 5 /

Conjuntos, relaciones y funciones Susana Puddu

Cálculo Proposicional

SESIÓN 04 LÓGICA PROPOSICIONAL

Tema 4. Ejemplo Control Difuso

Lic. Manuel de Jesús Campos Boc

Coordinación de Matemática I (MAT021) 1 er Semestre de 2013 Semana 1: Lunes 11 Viernes 16 de Marzo. Contenidos

Marzo 2012

Ampliación Matemática Discreta. Justo Peralta López

Universidad Nacional Abierta y a Distancia UNAD-Lógica Matemática - Georffrey Acevedo G. A que viene la lógica?

Definición y representación de los

Forma lógica de enunciados

Fundamentos matemáticos. Tema 8 Ecuaciones diferenciales

1.1.1 Conectivos lógicos, formas proposicionales y tablas de verdad.

Colegio Universitario Boston

Introd. al Pens. Científico Nociones básicas de la lógica ClasesATodaHora.com.ar

Estudio de fallas asimétricas

Teoría de la decisión

Lógica. Matemática discreta. Matemática discreta. Lógica

RAZONAMIENTO LÓGICO PARA LA ARGUMENTACIÓN JURÍDICA

Lógica proposicional. Ivan Olmos Pineda

Guía para el estudiante

MATEMÁTICA 1 JRC El futuro pertenece a aquellos que creen en la belleza de sus sueños

Tema 3. Electrónica Digital

Problemas de Geometría Analítica del Espacio

2. Si P; Q; R son verdaderas y S; T son falsas, determine el valor de verdad de la proposición: [P =) (R =) T )] () [(:P ^ S) =) (Q =) :T )]

FUNCIONES REALES 1º DE BACHILLERATO CURSO

Funciones integrables en R n

Algebra Lineal Tarea No 22: Valores y vectores propios Solución a algunos problemas de la tarea (al 29 de junio de 2014)

LÓGICA PROPOSICIONAL

No es otra cosa, que la representación de los resultados de una función sobre el plano carteciano.

4 E.M. Curso: Unidad: Estadísticas Inferencial. Colegio SSCC Concepción. Depto. de Matemáticas. Nombre: CURSO: Unidad de Aprendizaje: FUNCIONES

de la forma ), i =1,..., m, j =1,..., n, o simplemente por (a i j ).

Tema 2. Fundamentos de la Teoría de Lenguajes Formales

ETS Minas: Métodos matemáticos Ejercicios resueltos Tema 1 Preliminares

3.1 Reglas de equivalencia

Ecuaciones Lineales en Dos Variables

Base y Dimensión de un Espacio Vectorial

2. El conjunto de los números complejos

Semana03[1/17] Funciones. 16 de marzo de Funciones

Capítulo 8. Análisis Discriminante

Lógicas para la inteligencia natural y artificial

Expresiones algebraicas. Copyright 2013, 2009, 2006 Pearson Education, Inc. 1

COMBINAR CORRESPONDENCIA

Tema 6: Teoría Semántica

Tabla de Derivadas. Función Derivada Función Derivada. f (x) n+1. f (x) y = f (x) y = ln x. y = cotg f (x) y = ( 1 cotg 2 f (x)) f (x) = f (x)

Variables aleatorias unidimensionales

Tema 9: Cálculo Deductivo

Teoremas de convergencia y derivación bajo el signo integral

Definiciones Una relación R en un conjunto A es una relación de orden si verifica las propiedades reflexiva, antisimétrica y transitiva.

Problemas Tema 1 Solución a problemas de Repaso de 1ºBachillerato - Hoja 02 - Todos resueltos

En general, un conjunto A se define seleccionando los elementos de un cierto conjunto U de referencia que cumplen una determinada propiedad.

MATERIAL DE APOYO PARA EL PRIMER CURSO DE MATEMÁTICAS COMPUTACIONALES.

Problemas de Espacios Vectoriales

Reporting (objeto Query)

CIRCUITOS LÓGICOS. Lógica FCE 1. ALGEBRA DE BOOLE

Teoría de probabilidades

Trigonometría Analítica. Sección 6.6 Funciones trigonométricas inversas

Capítulo 1 Lógica Proposicional

ALGEBRA 1- GRUPO CIENCIAS- TURNO TARDE- Enteros

Una matriz es una tabla ordenada (por filas y columnas) de escalares a i j de la forma: a

Aritmética de Enteros

12 Funciones de proporcionalidad


SOBRE LOGICA MATEMATICA. Sandra M. Perilla-Monroy. Departamento de Ciencias Básicas, Universidad Santo Tomás, Bogotá, Colombia.

MATEMÁTICAS BÁSICAS. 23 de febrero de Universidad Nacional de Colombia MATEMÁTICAS BÁSICAS

RAZONAMIENTO MATEMÁTICO

DEFINICIONES TIPOS DE MATRICES DETERMINANTES Y PROPIEDADES OPERACIONES MATRICIALES INVERSA DE UNA MATRIZ SISTEMAS DE ECUACIONES

Las Funciones Trigonométricas. Sección 5.3 Funciones Trigonométricas de números reales

Cálculo Diferencial en una variable

MÓDULO 8: VECTORES. Física

La Ecuación de Schrödinger

Notas de Álgebra y Matemática Discreta

EJERCICIOS SOBRE PROPOSICIÓN. DEFINICIÓN Y CLASES

Curso Extraordinario INTELIGENCIA ARTIFICIAL Y SISTEMAS EXPERTOS

X = a 0 + a 1 m + a 2 m a r m r,

Algoritmos. Diagramas de Flujo. Informática IV. L. S. C. Heriberto Sánchez Costeira

Transcripción:

Introducción Modelo posibilista: Objetivos Intentamos representar la imprecisión del lenguaje Los expertos expresan su conocimiento como apreciaciones cualitativas Dos elementos: Variables definidas sobre un dominio (Universo del discurso) Conjuntos de términos cualitativos sobre las variables (etiquetas lingüísticas) Por ejemplo: La temperatura es alta cbea (LSI - FIB) Sistemas Basados en el Conocimiento IA - Curso 28/29 / 25

Conjuntos difusos Modelo posibilista Conjuntos difusos Una etiqueta lingüística no representa un conjunto en el sentido clásico Dependiendo del valor concreto, la creencia en la pertenecia al conjunto varía (difícil determinar la frontera) Los conjuntos difusos representan la pertenencia como un valor continuo Podemos usar ese concepto para modelar la imprecisión del lenguaje 2 Conjunto Clásico 2 Conjunto Difuso cbea (LSI - FIB) Sistemas Basados en el Conocimiento IA - Curso 28/29 2 / 25

Conjuntos difusos Conjuntos difusos/lógica difusa La lógica posibilista se basa en la teoría de los conjuntos difusos (lógica difusa) Una etiqueta lingüística se identifica con un conjunto difuso Los conjuntos difusos se definen a partir de su función característica (µ A : U [, ]) Cada conjunto difuso relaciona un valor de un dominio con un grado de pertenencia a traves de la función de posibilidad (π A : U [, ]) En la práctica consideraremos que µ A = π A cbea (LSI - FIB) Sistemas Basados en el Conocimiento IA - Curso 28/29 3 / 25

Conjuntos difusos Hechos difusos El conocimiento sobre el dominio lo expresaremos mediante hechos difusos Siendo X la variable en un dominio U y A un conjunto difuso definido sobre U, podremos decir [X es A] Por ejemplo: [La temperatura es agradable], [La temperatura es fría] FRIA AGRADABLE CALUROSA 5 2 25 3 cbea (LSI - FIB) Sistemas Basados en el Conocimiento IA - Curso 28/29 4 / 25

Conectivas Difusas Conectivas difusas Para poder combinar hechos difusos y crear expresiones más complejas utilizaremos las conectivas de la lógica difusa Éstas son una extensión contínua de las conectivas de la lógica clásica Combinarán los valores de posibilidad de los hechos para dar el valor de posibilidad de la combinación Utilizaremos tres conectivas: conjunción, disyunción y negación cbea (LSI - FIB) Sistemas Basados en el Conocimiento IA - Curso 28/29 5 / 25

Conectivas Difusas Conjunción Difusa: T-norma La función que calcula la conjunción se denomina T-norma, se define como T (x, y) : [, ] [, ] [, ] y ha de satisfacer las propiedades: Conmutativa, T (a, b) = T (b, a) 2 Asociativa, T (a, T (b, c)) = T (T (a, b), c) 3 T (, a) = 4 T (, a) = a 5 Es una función creciente, T (a, b) T (c, d) si a c y b d Por ejemplo T (x, y) = m«ın(x, y) T (x, y) = x y T (x, y) = m«ax(, x + y ) cbea (LSI - FIB) Sistemas Basados en el Conocimiento IA - Curso 28/29 6 / 25

Conectivas Difusas Disyunción Difusa La función que calcula la disyunción se denomina T-conorma, se define como T (x, y) : [, ] [, ] [, ] y ha de satisfacer las propiedades: Conmutativa, S(a, b) = S(b, a) 2 Asociativa, S(a, S(b, c)) = S(S(a, b), c) 3 S(, a) = a 4 S(, a) = 5 Es una función creciente, S(a, b) S(c, d) si a c y b d Por ejemplo: S(x, y) = m«ax(x, y) S(x, y) = x + y x y S(x, y) = m«ın(x + y, ) cbea (LSI - FIB) Sistemas Basados en el Conocimiento IA - Curso 28/29 7 / 25

Conectivas Difusas Negación Difusa La función que permite negar una función de posibilidad es denominada negación fuerte y se define como N(x):[, ] [, ] y ha de satisfacer las propiedades: N((N(a)) = a 2 Es una función decreciente, N(a) N(b) si a b Ejemplos de funciones que cumplen estas propiedades son: N(x) = x N(x) = x 2 N t (x) = x +t x t > cbea (LSI - FIB) Sistemas Basados en el Conocimiento IA - Curso 28/29 8 / 25

Conectivas Difusas Combinación difusa El resultado de la combinación de hechos difusos es un nuevo conjunto difuso Las caracterísiticas de este conjunto dependerán de si la combinación es de hechos que pertenecen al mismo universo de discurso. Si todos los hechos pertenecen al mismo universo el nuevo conjunto difuso será una función característica en una dimensión π A B (U) = f (π A (U), π B (U)) Si los hechos pertenecen a diferentes universos la función característica tendrá tantas dimensiones como universos diferentes tengan los hechos π A B (U, V) = f (π A (U), π B (V)) cbea (LSI - FIB) Sistemas Basados en el Conocimiento IA - Curso 28/29 9 / 25

Conectivas Difusas Hechos difusos de un mismo dominio AGRADABLE CALUROSA 5 2 25 3 5 2 25 3 cbea (LSI - FIB) Sistemas Basados en el Conocimiento IA - Curso 28/29 / 25

Conectivas Difusas Hechos difusos de un mismo dominio AGRADABLE Y CALUROSA AGRADABLE O CALUROSA 5 2 25 3 5 2 25 3 NO AGRADABLE 5 2 25 3 cbea (LSI - FIB) Sistemas Basados en el Conocimiento IA - Curso 28/29 / 25

Conectivas Difusas Hechos difusos de diferentes dominios ALTO JOVEN.5..5 2. 2.5 2 3 4 5 cbea (LSI - FIB) Sistemas Basados en el Conocimiento IA - Curso 28/29 2 / 25

Modelo posibilista Conectivas Difusas Hechos difusos de diferentes dominios ALTO Y JOVEN ALTO.5..5 2. 2.5 Alto min(alto,joven) Joven.5 conj(alto(x),joven(y)).833.667.5.333.67 2 3 4 5 JOVEN.5.5 2 2.5 45 5 4 35 3 25 2 5 5 cbea (LSI - FIB) Sistemas Basados en el Conocimiento IA - Curso 28/29 3 / 25

Modelo posibilista Conectivas Difusas Hechos difusos de diferentes dominios ALTO O JOVEN ALTO.5..5 2. 2.5 Alto max(alto,joven) Joven.5 disy(alto(x),joven(y)).833.667.5.333.67 2 3 4 5 JOVEN.5.5 2 2.5 45 5 4 35 3 25 2 5 5 cbea (LSI - FIB) Sistemas Basados en el Conocimiento IA - Curso 28/29 4 / 25

Inferencia difusa Inferencia en lógica difusa Debemos incluir la implicación como operador de combinación Debemos definir la semántica/funcionamiento de la implicación Dos escenarios: Razonamiento con datos difusos (definir la función de combinación para la implicación, regla del modus ponens) Razonamiento con datos precisos (definir como calcular la posibilidad del antecedente y del consecuente) cbea (LSI - FIB) Sistemas Basados en el Conocimiento IA - Curso 28/29 5 / 25

Inferencia difusa Inferencia con datos precisos Se utilizan dos modelos Modelo de inferencia de Mamdani: El consecuente de la regla es un hecho difuso, el resultado será la aplicación del valor de posibilidad del antecedente al consecuente Modelo de inferencia de Sugeno: El consecuente de la regla es una función lineal de los valores de posibilidad de los antecedentes, el valor de la función es el resultado del consecuente cbea (LSI - FIB) Sistemas Basados en el Conocimiento IA - Curso 28/29 6 / 25

Modelo de inferencia de Mamdani Inferencia difusa Evaluación de los antecedentes: Cálculo para todas las reglas del valor de posibilidad de los valores precisos en el antecedente y su combinación. Evaluación de los consecuentes: Cada consecuente se ponderará según el valor de posibilidad de su antecedente. Combinación de las conclusiones: Las conclusiones se combinarán en un conjunto difuso que representa la conclusión conjunta Obtención del valor preciso (Nitidificación): Se calcula el valor preciso correspondiente a la etiqueta obtenida (por ejemplo el centro de gravedad del conjunto) CDG(f (x)) = b f (x) xdx a b f (x)dx a cbea (LSI - FIB) Sistemas Basados en el Conocimiento IA - Curso 28/29 7 / 25

Inferencia difusa Inferencia Difusa: Ejemplo () Supongamos que tenemos dos variables de entrada E y E2 y una variable de salida S que pueden tomar valores en los conjuntos siguientes de etiquetas lingüísticas: E ={bajo,medio,alto} E 2={nada,algo,normal,mucho} S={cerrar,abrir} cbea (LSI - FIB) Sistemas Basados en el Conocimiento IA - Curso 28/29 8 / 25

Inferencia Difusa: Ejemplo (2) Inferencia difusa Estas etiquetas están descritas mediante los siguientes conjuntos difusos Bajo Medio Alto Nada Algo Normal Mucho E E2 5 5 2 25 3 35 4 2 3 4 5 6 7 8 Cerrar Abrir S 25 5 75 25 5 75 cbea (LSI - FIB) Sistemas Basados en el Conocimiento IA - Curso 28/29 9 / 25

Inferencia difusa Inferencia Difusa: Ejemplo (3) Supongamos que tenemos el siguiente conjunto de reglas: R. si ([E=medio] o [E=alto]) y [E2=mucho] entonces [S=cerrar] R2. si [E=alto] y [E2=normal] entonces [S=cerrar] R3. si [E=bajo] y no([e2=mucho]) entonces [S=abrir] R4. si ([E=bajo] o [E=medio]) y [E2=algo] entonces [S=abrir] Las funciones de combinación son el mínimo para la conjunción, máximo para la disyunción y x para la negación y los valores concretos que tenemos para las variables E y E2 son 7.5 y 6.5 respectivamente. cbea (LSI - FIB) Sistemas Basados en el Conocimiento IA - Curso 28/29 2 / 25

Inferencia Difusa: Ejemplo (4) Inferencia difusa Si trasladamos esos valores a los conjuntos difusos de las variables E y E 2 obtenemos los siguientes valores de posibilidad E Bajo Medio Alto E2 Nada Algo Normal Mucho.75.5.25 5 5 2 25 3 35 4 2 3 4 5 6 7 8 cbea (LSI - FIB) Sistemas Basados en el Conocimiento IA - Curso 28/29 2 / 25

Inferencia Difusa: Ejemplo (5) Inferencia difusa Si evaluamos la regla R tendríamos: [E=medio] =.75, [E=alto] =, [E2=mucho] =.5 min(max(.75,),.5) =.5 Por lo que tenemos.5 [S=cerrar] Si evaluamos la regla R2 tendríamos: [E=alto] =, [E2=normal] =.5 min(,.5) = Por lo que tenemos [S=cerrar] Si evaluamos la regla R3 tendríamos: [E=bajo] =.25, [E=mucho] =.5, min(.25,-.5) =.25 Por lo que tenemos.25 [S=abrir] Si evaluamos la regla R4 tendríamos: [E=bajo] =.25, [E=medio] =.75, [E2=algo] = min(max(.25,.75),) = Por lo que tenemos [S=abrir] cbea (LSI - FIB) Sistemas Basados en el Conocimiento IA - Curso 28/29 22 / 25

Inferencia Difusa: Ejemplo (6) Inferencia difusa La etiqueta resultante de la combinación de las conclusiones sería: Cerrar Abrir S 25 5 75 25 5 75 cbea (LSI - FIB) Sistemas Basados en el Conocimiento IA - Curso 28/29 23 / 25

Inferencia Difusa: Ejemplo (7) Inferencia difusa Ahora debemos hallar el centro de gravedad de la etiqueta, ésta se puede describir mediante la función:,5 x [ 75] f (x) = ( x)/5 x (75 93,75],25 x (93,75 ] cbea (LSI - FIB) Sistemas Basados en el Conocimiento IA - Curso 28/29 24 / 25

Inferencia difusa Inferencia Difusa: Ejemplo (8) Por lo que podemos calcular el CDG como: 75,5 x dx + 75,5 dx + 93,75 75 93,75 75 ( x)/5 x dx + 75,25 x dx 93,75 ( x)/5 dx + 75,25 dx 93,75,25 x 2 75 + (x 2 x 3 /5) 93,75 75 +,625 x 2 75 93,75,5 x 75 + (2 x x 2 /) 93,75 = 75 +,25 x 75 93,75 = (,25 75 2 ) + ((93,75 2 93,75 3 /5) (75 2 75 3 /5)) + (,625 75 2,625 93,75 2 (,5 75 ) + ((2 93,75 93,75 2 /) (2 75 75 2 /)) + (,25 75,25 93,75) 3254,39 53,53 = 6,79 cbea (LSI - FIB) Sistemas Basados en el Conocimiento IA - Curso 28/29 25 / 25