SlideShare una empresa de Scribd logo
Inteligencia en Redes de Comunicaciones
Razonamiento lógico
Julio Villena Román
jvillena@it.uc3m.es
Índice
La programación lógica
Lógica de predicados de primer orden
Sistemas inferenciales
© JVR - 1
La programación lógica
Máquina convencional
(von Neumann)
algoritmo
datos
resultados
especificación (reglas)
Sistema Basado en
Conocimiento
especificación (reglas)
datos (hechos)
resultados
Algoritmo = lógica + control
(“Cálculo de predicados como lenguaje de programación”, Kowalski 1974)
© JVR - 2
Fundamentos de la lógica formal
Inferencia = razonamiento formalmente válido
Razonamiento: tipo de pensamiento que
consiste en obtener una conclusión a partir de
unas premisas
Formal: atención a la forma (abstracción del
contenido)
Válido: si las premisas son verdaderas, la
conclusión también lo será ( deductivo)
© JVR - 3
Definición
La lógica es la disciplina que se preocupa de
estudiar los aspectos funcionales
de las inferencias
(Los aspectos procesales son estudiados
por la informática y la psicología)
© JVR - 4
Lógica de predicados de primer orden
Un predicado representa una propiedad o relación de un
determinado objeto del universo del discurso
Un predicado de primer orden es aquel que se refiere a
propiedades de objetos y relaciones entre ellos
rubia(sara).rubia(sara).
moreno(carlos).
noviazgo(sara,carlos).
primos(X,Y):-progenitor(A,X),progenitor(B,Y),hermanos(A,B).
La lógica de predicados de primer orden estudia
razonamientos de tipo deductivo, exactos (true/false) y
basados en predicados de primer orden
© JVR - 5
Alfabeto de la lógica
Símbolos de constantes, variables, predicados y
funciones
Conectivas
negación ¬
conjunción ∧
disyunción ∨disyunción ∨
condicional ⇒
bicondicional ⇔
Cuantificadores
existencial ∃
universal ∀
Símbolos auxiliares
© JVR - 6
Interpretación y asignación
Interpretación: correspondencia entre símbolos
y elementos de la conceptuación
Asignación: asociar elementos del universo a
las variables de las sentencias
Si una sentencia S es verdadera o falsa bajo
una cierta interpretación I y una asignación A se
representa
© JVR - 7
Implicación y equivalencia lógica
{S1, S2, … Sn} implica lógicamente a S:
Razonamiento deductivo: las premisas implicanRazonamiento deductivo: las premisas implican
lógicamente la conclusión
S1 y S2 son sentencias equivalentes
© JVR - 8
Equivalencias lógicas básicas
Doble negación
Leyes de De Morgan
Leyes distributivasLeyes distributivas
Reducción al absurdo
© JVR - 9
Reglas de inferencia
Las reglas de inferencia son esquemas básicos
de la forma
que encadenándolos sirven para hacer
razonamientos deductivos en varios pasos
(siguiendo un proceso)
modus ponens
P1: A⇒B
P2: A
C: B
modus tollens
P1: A⇒B
P2: ¬B
C: ¬A
© JVR - 10
Reglas de resolución y refutación
Resolución:
Se utiliza para encadenar hechos y obtener conclusiones
de forma deductiva
Refutación:
Se utiliza para comprobar si una determinada conclusión
es válida y, en su caso, qué valores de variables la hacen
válida
© JVR - 11
Forma clausulada
Para facilitar el procesamiento computacional y poder
aplicar la regla de resolución se usa la forma clausulada:
Procedimiento para pasar a forma clausulada:
eliminar condicionales y bicondicionaleseliminar condicionales y bicondicionales
introducir negaciones
independizar variables
eliminar existencial y universal
distribuir ∧ sobre ∨
renombrar variables
Cláusulas de Horn: máximo un literal positivo
© JVR - 12
Sistemas inferenciales/de producción
{reglas de inferencia, estrategia de control}
Ejecutan procesos inferenciales:
basados en una base de datos (sentencias)
y partiendo de un estado inicial (premisas)
aplicando operadores (reglas de inferencia)
van obteniendo conclusiones
Razonamiento monótono (las conclusiones que se van
obteniendo son siempre definitivas)
© JVR - 13
Reglas
A1 op1 A2 op2 . . . opn-1 An => B
• Reglas causales: si causa efecto
– deductivas– deductivas
– puede admitirse incertidumbre
• Reglas de diagnóstico: si efecto posible causa
– no deductivas (razonamiento basado en hipótesis)
– siempre hay incertidumbre
© JVR - 14
Consistencia y completitud
Consistencia: toda conclusión C obtenida es tal
que las premisas implican a C
Completitud: si las premisas implican a C
entonces el proceso que genera el sistema es
tal que en alguno de sus estados está incluida C
(permite obtener todas las conclusiones posibles)
© JVR - 15
Asunción de mundo cerrado
Todo lo que no figura explícitamente como un
hecho y tampoco se puede deducir, es falso
¡Muy importante!
(como la presunción de inocencia)
© JVR - 16

Más contenido relacionado

DOC
Taller ecuaciones diferenciales
PPTX
Conceptos Basicos De Ecuaciones Diferenciales
PDF
Teoría de la Interpolación
PPTX
Revista analisis numerico
PPT
Ecuaciones diferenciales exactas
PDF
Analisis numerico .. interpolacion
DOCX
Conceptos generales de las ecuaciones difernciales de primer grado
PPS
LÍMITE DE FUNCIONES DE DOS VARIABLES
Taller ecuaciones diferenciales
Conceptos Basicos De Ecuaciones Diferenciales
Teoría de la Interpolación
Revista analisis numerico
Ecuaciones diferenciales exactas
Analisis numerico .. interpolacion
Conceptos generales de las ecuaciones difernciales de primer grado
LÍMITE DE FUNCIONES DE DOS VARIABLES

La actualidad más candente (17)

DOCX
Teoría de Interpolación.
DOCX
Instituto universitario politécnico yesica
DOCX
Teoría de Interpolación
PPT
PDF
130112719 diferencias-divididas-de-newton
DOCX
modelos matematicos
PPTX
Interpolación
PDF
Limites de funciones de dos variables
PPT
Ecuaciones Diferenciales
PPT
Ecuaciones Diferenciales[1]
PDF
Pia de tecnicas
PPTX
Derivadas
PDF
Matematicas III. Limites y Continuidad. Derivación de Funciones Multivariables
PDF
PPT
Ecuaciones Diferenciales
PDF
Interpolación, Investigación
Teoría de Interpolación.
Instituto universitario politécnico yesica
Teoría de Interpolación
130112719 diferencias-divididas-de-newton
modelos matematicos
Interpolación
Limites de funciones de dos variables
Ecuaciones Diferenciales
Ecuaciones Diferenciales[1]
Pia de tecnicas
Derivadas
Matematicas III. Limites y Continuidad. Derivación de Funciones Multivariables
Ecuaciones Diferenciales
Interpolación, Investigación
Publicidad

Destacado (20)

PDF
Informe economico mayo2012 esade
PDF
Sistema informacion gerenciales_no04b
PDF
Conferencia de ximo salas sobre talento en la pyme en Iniciativa pymes 2014 r...
PPT
Ecuaciones
PDF
17
PDF
Monitor adecco de oportunidades y satisfacción en el empleo
PDF
Sistema informacion gerenciales_no04
PDF
RRHH y Reclutamiento 2.0
PDF
Estudio manpower proyección empleo 3Q 2013
ODP
Astronomia
PDF
Sistema informacion gerenciales_no02
PPTX
Presentacion ceip los alcalá galiano (PICBA)
ODP
Virus informaticos
PPTX
Relaciones Colectivas
PDF
Estudio manpower proyeccion empleo 2012
PDF
Estudio manpower proyección empleo 4º trimestre 2014
DOCX
Resumen1 teo
PDF
Libro social media-ior--las-relaciones-como-moneda-de-rentabilidad.pdf
PPTX
Presentacion ceip los alcalá galiano (PICBA)
PDF
Estudio+manpower+proyeccion empleo 4tri 2012
Informe economico mayo2012 esade
Sistema informacion gerenciales_no04b
Conferencia de ximo salas sobre talento en la pyme en Iniciativa pymes 2014 r...
Ecuaciones
17
Monitor adecco de oportunidades y satisfacción en el empleo
Sistema informacion gerenciales_no04
RRHH y Reclutamiento 2.0
Estudio manpower proyección empleo 3Q 2013
Astronomia
Sistema informacion gerenciales_no02
Presentacion ceip los alcalá galiano (PICBA)
Virus informaticos
Relaciones Colectivas
Estudio manpower proyeccion empleo 2012
Estudio manpower proyección empleo 4º trimestre 2014
Resumen1 teo
Libro social media-ior--las-relaciones-como-moneda-de-rentabilidad.pdf
Presentacion ceip los alcalá galiano (PICBA)
Estudio+manpower+proyeccion empleo 4tri 2012
Publicidad

Similar a Logicabueno (20)

DOC
Reglas de inferencia
PPTX
Reglas De Inferencia
PPTX
Econometría Financiera MCRL
PDF
Unmsm fisi - conjuntos convexos y programación matemática - io1 cl02
PDF
Estructuras de control. Secuencial, condicional y repetitivas..pdf
PPTX
estabilidad de los sistemas de control retroalimentados
DOCX
Est routh
PPT
Sistemas Basados En Logica
PPT
Sistemas Basados En Logica
PPT
Simulación: Teoría y aplicaciones con Promodel
PDF
Logica de predicados
PPT
(5)- estrategias del balance de materiales.ppt
PPTX
Pronostico.pptx
PPT
Inteligencia Artificial.
PDF
Criterios de estabilidad Controles Automáticos
PDF
EXPO_CONO_IA (2).pdf
PPTX
Elaboración de conclusiones.ppt
PDF
elaboracindeconclusiones-170601023121.pdf
PPT
Clase05.pptEconomiayfinazas..............
Reglas de inferencia
Reglas De Inferencia
Econometría Financiera MCRL
Unmsm fisi - conjuntos convexos y programación matemática - io1 cl02
Estructuras de control. Secuencial, condicional y repetitivas..pdf
estabilidad de los sistemas de control retroalimentados
Est routh
Sistemas Basados En Logica
Sistemas Basados En Logica
Simulación: Teoría y aplicaciones con Promodel
Logica de predicados
(5)- estrategias del balance de materiales.ppt
Pronostico.pptx
Inteligencia Artificial.
Criterios de estabilidad Controles Automáticos
EXPO_CONO_IA (2).pdf
Elaboración de conclusiones.ppt
elaboracindeconclusiones-170601023121.pdf
Clase05.pptEconomiayfinazas..............

Más de Gabriela Mistral (6)

PDF
Recta y algo mas
DOC
Inicio problemas
PDF
Algebra baldor
PPT
Ecuaciones
PPT
Razonamiento lógico matemático
PPT
imágenes para analizar
Recta y algo mas
Inicio problemas
Algebra baldor
Ecuaciones
Razonamiento lógico matemático
imágenes para analizar

Último (20)

PDF
Educación Artística y Desarrollo Humano - Howard Gardner Ccesa007.pdf
PDF
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
PDF
Teologia-Sistematica-Por-Lewis-Sperry-Chafer_060044.pdf
PDF
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
PDF
1. Intrdoduccion y criterios de seleccion de Farm 2024.pdf
DOCX
PLAN DE AREA DE CIENCIAS SOCIALES TODOS LOS GRUPOS
PDF
Fundamentos_Educacion_a_Distancia_ABC.pdf
PDF
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
PPTX
Presentación de la Cetoacidosis diabetica.pptx
PDF
COMPLETO__PROYECTO_VIVAN LOS NIÑOS Y SUS DERECHOS_EDUCADORASSOS.pdf
PDF
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
PDF
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN
PDF
SESION 12 INMUNIZACIONES - CADENA DE FRÍO- SALUD FAMILIAR - PUEBLOS INDIGENAS...
DOCX
UNIDAD DE APRENDIZAJE 5 AGOSTO tradiciones
PDF
CIRSOC-201-2024_Proyecto de Reglamento Argentino de Estructuras de Hormigón
PDF
Punto Critico - Brian Tracy Ccesa007.pdf
PDF
Híper Mega Repaso Histológico Bloque 3.pdf
PDF
ciencias-1.pdf libro cuarto basico niños
PDF
Salvese Quien Pueda - Andres Oppenheimer Ccesa007.pdf
PDF
Atencion prenatal. Ginecologia y obsetricia
Educación Artística y Desarrollo Humano - Howard Gardner Ccesa007.pdf
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
Teologia-Sistematica-Por-Lewis-Sperry-Chafer_060044.pdf
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
1. Intrdoduccion y criterios de seleccion de Farm 2024.pdf
PLAN DE AREA DE CIENCIAS SOCIALES TODOS LOS GRUPOS
Fundamentos_Educacion_a_Distancia_ABC.pdf
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
Presentación de la Cetoacidosis diabetica.pptx
COMPLETO__PROYECTO_VIVAN LOS NIÑOS Y SUS DERECHOS_EDUCADORASSOS.pdf
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN
SESION 12 INMUNIZACIONES - CADENA DE FRÍO- SALUD FAMILIAR - PUEBLOS INDIGENAS...
UNIDAD DE APRENDIZAJE 5 AGOSTO tradiciones
CIRSOC-201-2024_Proyecto de Reglamento Argentino de Estructuras de Hormigón
Punto Critico - Brian Tracy Ccesa007.pdf
Híper Mega Repaso Histológico Bloque 3.pdf
ciencias-1.pdf libro cuarto basico niños
Salvese Quien Pueda - Andres Oppenheimer Ccesa007.pdf
Atencion prenatal. Ginecologia y obsetricia

Logicabueno

  • 1. Inteligencia en Redes de Comunicaciones Razonamiento lógico Julio Villena Román jvillena@it.uc3m.es
  • 2. Índice La programación lógica Lógica de predicados de primer orden Sistemas inferenciales © JVR - 1
  • 3. La programación lógica Máquina convencional (von Neumann) algoritmo datos resultados especificación (reglas) Sistema Basado en Conocimiento especificación (reglas) datos (hechos) resultados Algoritmo = lógica + control (“Cálculo de predicados como lenguaje de programación”, Kowalski 1974) © JVR - 2
  • 4. Fundamentos de la lógica formal Inferencia = razonamiento formalmente válido Razonamiento: tipo de pensamiento que consiste en obtener una conclusión a partir de unas premisas Formal: atención a la forma (abstracción del contenido) Válido: si las premisas son verdaderas, la conclusión también lo será ( deductivo) © JVR - 3
  • 5. Definición La lógica es la disciplina que se preocupa de estudiar los aspectos funcionales de las inferencias (Los aspectos procesales son estudiados por la informática y la psicología) © JVR - 4
  • 6. Lógica de predicados de primer orden Un predicado representa una propiedad o relación de un determinado objeto del universo del discurso Un predicado de primer orden es aquel que se refiere a propiedades de objetos y relaciones entre ellos rubia(sara).rubia(sara). moreno(carlos). noviazgo(sara,carlos). primos(X,Y):-progenitor(A,X),progenitor(B,Y),hermanos(A,B). La lógica de predicados de primer orden estudia razonamientos de tipo deductivo, exactos (true/false) y basados en predicados de primer orden © JVR - 5
  • 7. Alfabeto de la lógica Símbolos de constantes, variables, predicados y funciones Conectivas negación ¬ conjunción ∧ disyunción ∨disyunción ∨ condicional ⇒ bicondicional ⇔ Cuantificadores existencial ∃ universal ∀ Símbolos auxiliares © JVR - 6
  • 8. Interpretación y asignación Interpretación: correspondencia entre símbolos y elementos de la conceptuación Asignación: asociar elementos del universo a las variables de las sentencias Si una sentencia S es verdadera o falsa bajo una cierta interpretación I y una asignación A se representa © JVR - 7
  • 9. Implicación y equivalencia lógica {S1, S2, … Sn} implica lógicamente a S: Razonamiento deductivo: las premisas implicanRazonamiento deductivo: las premisas implican lógicamente la conclusión S1 y S2 son sentencias equivalentes © JVR - 8
  • 10. Equivalencias lógicas básicas Doble negación Leyes de De Morgan Leyes distributivasLeyes distributivas Reducción al absurdo © JVR - 9
  • 11. Reglas de inferencia Las reglas de inferencia son esquemas básicos de la forma que encadenándolos sirven para hacer razonamientos deductivos en varios pasos (siguiendo un proceso) modus ponens P1: A⇒B P2: A C: B modus tollens P1: A⇒B P2: ¬B C: ¬A © JVR - 10
  • 12. Reglas de resolución y refutación Resolución: Se utiliza para encadenar hechos y obtener conclusiones de forma deductiva Refutación: Se utiliza para comprobar si una determinada conclusión es válida y, en su caso, qué valores de variables la hacen válida © JVR - 11
  • 13. Forma clausulada Para facilitar el procesamiento computacional y poder aplicar la regla de resolución se usa la forma clausulada: Procedimiento para pasar a forma clausulada: eliminar condicionales y bicondicionaleseliminar condicionales y bicondicionales introducir negaciones independizar variables eliminar existencial y universal distribuir ∧ sobre ∨ renombrar variables Cláusulas de Horn: máximo un literal positivo © JVR - 12
  • 14. Sistemas inferenciales/de producción {reglas de inferencia, estrategia de control} Ejecutan procesos inferenciales: basados en una base de datos (sentencias) y partiendo de un estado inicial (premisas) aplicando operadores (reglas de inferencia) van obteniendo conclusiones Razonamiento monótono (las conclusiones que se van obteniendo son siempre definitivas) © JVR - 13
  • 15. Reglas A1 op1 A2 op2 . . . opn-1 An => B • Reglas causales: si causa efecto – deductivas– deductivas – puede admitirse incertidumbre • Reglas de diagnóstico: si efecto posible causa – no deductivas (razonamiento basado en hipótesis) – siempre hay incertidumbre © JVR - 14
  • 16. Consistencia y completitud Consistencia: toda conclusión C obtenida es tal que las premisas implican a C Completitud: si las premisas implican a C entonces el proceso que genera el sistema es tal que en alguno de sus estados está incluida C (permite obtener todas las conclusiones posibles) © JVR - 15
  • 17. Asunción de mundo cerrado Todo lo que no figura explícitamente como un hecho y tampoco se puede deducir, es falso ¡Muy importante! (como la presunción de inocencia) © JVR - 16