Inteligencia Artificial

Documentos relacionados
Agentes Lógicos Univer Univ sidad Po sidad P litécnica de Pueb o la litécnica de Pueb D r. J Jesús A A ntonio G G á onz l ál ez B Ber l na

2.1. Introducción Lógica: Campo del conocimiento relacionado con el estudio y el análisis de los métodos de razonamiento. El razonamiento lógico es es

Métodos de Inteligencia Artificial

Tema 1: Sintaxis y Semántica de la Lógica Proposicional

Lógica Matemática. Contenido. Definición. Finalidad de la unidad. Proposicional. Primer orden

Matemáticas Discretas Lógica

Lógica proposicional. Ivan Olmos Pineda

Ejercicios de Lógica Proposicional *

I N T E L I G E N C I A A R T I F I C I A L I

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

Departamento de Inteligencia Artificial Facultad de Informática Universidad Politécnica de Madrid

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

Lógica de proposiciones (5)

Lógica Proposicional. Cátedra de Matemática

Lógica proposicional o Lógica de enunciados

Lógica Proposicional 1:! Semántica!

Clase 02/10/2013 Tomado y editado de los apuntes de Pedro Sánchez Terraf

Asignación de verdad a FBF

Lógica Matemática. Operadores Lógicos. Universidad del Azuay - Marcos Orellana Cordero

Pragmática es el estudio de la relación entre los signos y los sujetos que los emplean.

LÓGICA FORMAL TEORIAS DE PRIMER ORDEN. Sintaxis y semántica

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

Razonamiento Automático. Representación en Lógica de Predicados. Aplicaciones. Lógica de Predicados. Sintáxis y Semántica

Lógica Proposicional

LOGICA MATEMATICA. Utilizando esas definiciones y las leyes de lógica matemática, demostrar las siguientes tautologías:

Lógica y Programación

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

Tema 3: Demostraciones proposicionales

Introducción a la Lógica Modal

Lógica proposicional 5. Sintaxis

Pontificia Universidad Católica del Ecuador

La Representación del Conocimiento CÓMO REPRESENTAR EL CONOCIMIENTO?

Clase 5 1. Lógica proposicional. Razonamientos

Las redes semánticas son: a. Una extensión de la lógica de predicados b. Una extensión de los frames c. Un conjunto conexo de OAV

Matemáticas Discretas TC1003

Lógica de proposiciones

Inferencia Lógica. Salomón Ching Briceño. Licenciado en Matemáticas UNPRG. 18 de marzo de 2011

LOGICA Y ALGEBRA DISCRETA

Análisis lógico Cálculo de proposiciones

Enunciados Abiertos y Enunciados Cerrados

TEMA 1: LÓGICA. p p Operador conjunción. Se lee y y se representa por. Su tabla de verdad es: p q p q

- AnallogicA - Software para crear tablas de verdad

CIENCIAS FORMALES CIENCIAS FÁCTICAS

Proposicional. Curso Mari Carmen Suárez de Figueroa Baonza

Lógica Proposicional IIC1253. IIC1253 Lógica Proposicional 1/64

Tema 2: Lógica Computacional para la IA: Lógica Proposicional

Matemáticas Dicretas LÓGICA MATEMÁTICA

Lógica Proposicional IIC2213. IIC2213 Lógica Proposicional 1/42

Proposicionales. Curso Mari Carmen Suárez de Figueroa Baonza

Lógica proposicional (2/2) Lógica 2017

Semántica formal para la Lógica de enunciados.

Tabla de valores de verdad

Lógica Proposicional IIC2213. IIC2213 Lógica Proposicional 1/42

Programación Lógica. David Barrera Steven Bustos Jhonatan Guzmán

Introducción a la Lógica

LÓGICA MATEMÁTICA O FORMAL O SIMBÓLICA

Tema 2: Lógica proposicional: Sintaxis y semántica

Tema 10: Conceptos Metalógicos

Teoremas: Condiciones Necesarias, Condiciones Suficientes y Condiciones Necesarias y Suficientes

Cálculo Proposicional

Tema 4: (Tecnologías Informáticas) Curso Dpto. Ciencias de la Computación Inteligencia Artificial Universidad de Sevilla

Lógica como Representación. Dr. Eduardo Morales/Dr. Enrique Súcar

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

Inteligencia Artificial

Resumen de las clases teóricas del turno tarde a cargo de la Prof. Alcón.

Lógica Matemática. Tema: Tautología, contradicción y evaluación de la validez

Capítulo 2 El Método de Resolución

SubTemas. Tema 1.4 Razonamiento Aproximado. Tópicos

Indique la respuesta correcta (d=ninguna de las anteriores, e=todas las anteriores)

Prueba de teoremas Fórmula a. Fórmula b. Chequeo de modelos. Construcción de modelos 20/04/2010. Prueba de teoremas (Theorem provers)

Lógica proposicional 2. El lenguaje formal

Lógica de Predicados de Primer Orden

Verificación de Modelos

Sumario Prólogo Unidad didáctica 1. Historia de la lógica Objetivos de la unidad... 10

TEMA: LÓGICA Y TEORÍA DE LA DR. LUIS ALBERTO PACHECO MANDUJANO

Introducción a la Lógica Proposicional Seminario de Matemáticas

1 Relaciones entre la lógica y la computación. 2 Descripción y análisis de lenguajes. 3 Otras tres áreas de aplicación directa de la lógica

UNIDAD I: LÓGICA MATEMÁTICA

Lógica de Proposiciones y de Predicado

Curso LÓGICA Examen de recuperación de lógica proposicional

Lógica Matemática, Sistemas Formales, Cláusulas de Horn

logica computacional Tema 1: Introducción al Cálculo de Proposiciones

Sintaxis LÓGICA COMPUTACIONAL CÁLCULO DE PROPOSICIONES. Funciones boolenas. Semántica

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

Tema 2: Métodos de Deducción para la Lógica Proposicional

Lógica de Predicados, Sintaxis

Solución al parcial 14

Tema 6: Teoría Semántica

logica computacional Tema 1: Introducción al Cálculo de Proposiciones

Sistema Axiomático para el Cálculo Proposicional

Tema 2: Métodos de Deducción para la Lógica Proposicional

En general, se considera válido un razonamiento cuando sus premisas ofrecen soporte suficiente a su conclusión.

Tema 1: Sintaxis y semántica de la lógica proposicional

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

Lógica Clásica Proposicional

Tema 1: Introducción. Definiciones. Lógica Computacional. Lógica Computacional. Temas Avanzados en Ingeniería Informática I (Lógica)

Transcripción:

Inteligencia Artificial Conocimiento y razonamiento 2. Lógica proposicional Dr. Edgard Iván Benítez Guerrero 1

Lenguajes lógicos Los hechos forman parte del mundo, mientras que las sentencias son la representación que de ellos tiene el agente Se desea generar sentencias que sean necesariamente ciertas a partir de otras que también lo son que estén lógicamente implicadas - (entails), de igual manera que algunos hechos siguen/se derivan de otros (follows) Es necesario implementar la relación de implicación mediante un procedimiento de inferencia Un procedimiento de inferencia que genere sólo sentencias ciertas a partir de sentencias anteriores ciertas se dice que es robusto(sound) 2

Sentencias y su validez Una sentencia es válida si y sólo si es cierta sea cual sea su significado y sea cual sea el estado del mundo La validez sirve para que el agente pueda razonar Normalmente el agente Tendrá el conocimiento de la KB pero no nuestra interpretación No tendrá acceso al mundo al que se refieren las sentencias 3

Lógica proposicional La lógica proposicional es la más simple pero ilustra las ideas básicas Supone que existen hechos (proposiciones) que pueden darse o no en el mundo, es decir, ser ciertos o falsos 4

Lógica proposicional: sintaxis Las sentencias se construyen siguiendo las reglas: Las constantes y los símbolos proposicionales son sentencias Una sentencia entre paréntesis es una sentencia SiSesunasentencia, Sesunasentencia(negación) SiS1yS2sonsentencias,S1 S2esunasentencia(conjunción) SiS1yS2sonsentencias,S1 S2esunasentencia(disyunción) SiS1yS2sonsentencias,S1 S2esunasentencia(implicación) SiS1yS2sonsentencias,S1 S2esunasentencia(bi-condicional) Existe un orden de precedencia entre los operadores:,,, y 5

Lógica proposicional: semántica Cada modelo especifica un valor de verdad para cada símbolo proposicional El significado de las conectivas se especifica mediante sus tablas de verdad Para definir el significado de sentencias mas complejas se procede incrementalmente. P. ej.: para definir (P Q) S, obtendremosprimeroelsignificadode(p Q)yelde S 6

Inferencia por tablas de verdad Las tablas de verdad se pueden utilizar como método para comprobar la validez de una sentencia Por ejemplo, para comprobar la validez de ((P H) H) P 7

Aplicación de reglas de inferencia Patronesdeinferenciaqueseutilizanamenudoycuyarobustez sehaprobado.algunosdelosmáscomunes: Ej.:paraprobarquePsederivade(P H)y Hsedebeaplicar la regla de resolución unitaria con P en lugar de α y H en lugar deβ 8

Equivalencia lógica 9

Encadenamientos hacia adelante y hacia atrás Horn Form(restricted) KB=conjuntodeclausulasdeHorn Una clausula de Horn es un símbolo proposicional o una (conjuncióndesímbolos) símbolo;e.g.,c,(b A),(C D B) Modus Ponens(para forma de Horn): α1,,αn, α1 αn β Puede usarse con encadenamientos hacia adelante y hacia atrás β 10

Encadenamiento hacia adelante Idea: disparar cualquier regla cuyas premisas se satisfagan en la BC, añadir su conclusión a la BC, hasta que se encuentre la consulta 11

Algoritmo de encadenamiento hacia adelante 12

Encadenamiento hacia atrás Idea: trabajar hacia atrás desde la consulta q; i.e. para probar q usando BC, Verificarsiqyaseconoceo Probar hacia atrás todas las premisas de alguna regla que concluya q Evitar ciclos: verificar si una nueva sub-meta ya está en lapilademetas Evitar trabajo repetido: verificar si una nueva sub-meta Ya ha sido verificada como verdadera o Yafalló 13

Comparativa de encadenamientos Encadenamiento hacia adelante Proceso guiado por los datos, automatico e inconciente; e.g., reconocimiento de objetos, decisiones rutinarias Puede hacer mucho trabajo que es irrelevante para la meta Encadenamiento hacia atras Proceso guiado por la meta Apropiado para la resolución de problemas 14

Resumen Los agentes lógicos aplican inferencia a una base de conocimiento para derivar nueva información y tomar decisiones Conceptos básicos de la lógica: Sintaxis: estructura formal de sentencias Semántica: valor de verdad de las sentencias con respecto a modelos Implicación: verdad necesaria de una sentencia dada otra Inferencia: derivar sentencias a partir de otras Robustez: derivaciones producen solamente sentencias implicadas Completez: derivaciones pueden producir todas las sentencias implicadas Encadenamientos hacia adelante y hacia atrás La lógica proposicional tiene inconvenientes: Está limitada en cuanto a poder expresivo Conocimiento sencillo requiere un gran número de reglas 15