SlideShare una empresa de Scribd logo
1 de 15
Descargar para leer sin conexión
Representación del
conocimiento
INTELIGENCIA ARTIFICIAL
RAFAEL CRESPO CI: 23811867
Representación del conocimiento en inteligencia artificial
La representación del conocimiento es un área de la inteligencia
artificial cuyo objetivo fundamental es representar el conocimiento
de una manera que facilite la inferencia (sacar conclusiones) a partir
de dicho conocimiento. Analiza cómo pensar formalmente, es decir,
cómo usar un sistema de símbolos para representar un dominio del
discurso (aquello de lo que se puede hablar), junto con funciones que
permitan inferir (realizar un razonamiento formal) sobre los objetos.
Características
Una buena representación del conocimiento cubre seis características básicas:
• Cobertura, que significa que la representación del conocimiento cubre la información en
anchura y profundidad. Sin una cobertura amplia, la representación del conocimiento no
puede determinar nada ni resolver ambigüedades.
• Comprensible por humanos. La representación del conocimiento es vista como un
lenguaje natural, así que la lógica debería fluir libremente. Debería soportar la
modularidad y la jerarquía de clases (los osos polares son osos, que son animales).
Debería además contar con primitivas simples que se combinen de forma compleja.
• Consistencia. Si Pedro ha cerrado la puerta, también puede ser interpretado como la
puerta ha sido cerrada por Pedro. Siendo consistente, la representación del
conocimiento puede eliminar conocimiento redundante o conflictivo.
• Eficiencia.
• Facilidad de modificación y actualización.
• Soporte de la actividad inteligente que usa la base de conocimiento.
Representación del conocimiento en inteligencia artificial
Los sistemas de IA necesitan diferentes tipos de conocimiento que no
suelen estar disponibles en bases de datos y otras fuentes de
información: Conocimiento sobre los objetos en un entorno y posibles
relaciones entre ellos Conocimiento sobre los procesos en los que
interviene o que le son útiles Conocimiento difícil de representar
como datos básicos, como la intensionalidad, la causalidad, los
objetivos, información temporal, conocimiento que para los humanos
es “de sentido común”, etc.
Intuitivamente podemos decir
Conocimiento = Información + Interpretación
Representación del conocimiento en inteligencia artificial
Para representar algo necesitamos saber:
• Su forma o estructura
• Que uso le dan los seres inteligentes
• Que uso le dará una inteligencia artificial
• Como adquirir el conocimiento
• Como almacenarlo y manipularlo
Por desgracia no hay respuestas completas para todas estas preguntas desde el
punto de vista biológico o neurofisiológico
Construiremos modelos que simulen la adquisición, estructuración y
manipulación del conocimiento y que nos permitan crear sistemas artificiales
inteligentes
Representación del conocimiento en inteligencia artificial
Manejamos dos tipos de entidades:
• Hechos: verdades en un cierto mundo, lo que queremos
representar
• Representación de los hechos en un determinado formalismo (las
entidades que queremos manipular)
• Entidades que se pueden clasificar en:
• El nivel del conocimiento, donde se describen los hechos (comportamiento y
objetivos de cada agente)
• El nivel simbólico, donde se describen los objetos del nivel del conocimiento en términos
de símbolos manipulables por programas (Newell).
Ontología
Los lenguajes de ontología son lenguajes formales utilizados para
construir ontologías. Permiten la codificación del conocimiento sobre
dominios específicos y a menudo incluyen reglas de razonamiento
que respaldan el procesamiento de ese conocimiento. Los lenguajes
de ontología generalmente son lenguajes declarativos, casi siempre
son generalizaciones de lenguajes de marcos, y se basan comúnmente
en lógica de primer orden o en lógica de descripción.
Esquema de representación
Un esquema de representación es un instrumento para codificar la
realidad en un ordenador. Es importante distinguir entre:
El mundo real (lo que queremos representar) → Dominio
Su representación → uno o más esquemas de representación
Desde un punto de vista informático un esquema de representación
puede ser descrito como una combinación de estructuras de datos
que codifican el problema en curso con el que se enfrenta el agente
(Parte estática) y de estructuras de datos que almacenan
conocimiento referente al entorno en el que se desarrolla el problema
y procedimientos que manipulan las estructuras de forma consistente
con una interpretación plausible de las mismas (Parte dinámica)
Esquema de representación
La parte estática está formada por
-Estructura de datos que codifica el problema
-Operaciones que permiten crear, modificar y destruir elementos en la estructura
-Predicados que dan un mecanismo para consultar esta estructura de datos
-Semántica de la estructura: se necesita definir la relación entre la realidad y la
representación escogida R(Elemento_estructura, Mundo Real)
La parte dinámica esta formada por:
-Estructuras de datos que almacenan conocimiento referente al entorno/dominio
en el que se desarrolla el problema
-Procedimientos que permiten Interpretar los datos del problema (de la parte
estática) a partir del conocimiento del dominio (de la parte dinámica)
-Controlar el uso de los datos: estrategias de control
-Adquirir nuevo conocimiento
Propiedades de un sistema de representación
Un sistema de representación debe poseer las siguientes propiedades:
Ligados a la representación
• Adecuación Representacional: habilidad para representar todas las clases de
conocimiento que son necesarias en aquel dominio
• Adecuación Inferencial: habilidad de manipular estructuras de representación de tal
manera que devengan o generen nuevas estructuras que correspondan a nuevos
conocimientos inferidos de los anteriores
Ligados al uso de la representación
• Eficiencia Inferencial: capacidad del sistema para incorporar información adicional a la
estructura de representación, llamada metaconocimiento, que puede emplearse para
focalizar la atención de los mecanismos de inferencia con el fin de optimizar los
cómputos
• Eficiencia en la Adquisición: capacidad de incorporar fácilmente nueva información.
Idealmente el sistema por sí mismo deberá ser capaz de controlar la adquisición de
nueva información y su posterior representación
Tipos de Conocimiento
Conocimiento Declarativo
-El conocimiento se representa de forma independiente a su uso posterior.
-El control del uso adecuado se logra mediante heurísticas de propósito general
que determina la mejor manera de usar el conocimiento y mediante la adición de
información sobre el control del uso del conocimiento declarativo que dirija al
mecanismo de resolución
Tipos de conocimiento declarativo:
-Conocimiento relacional
-Conocimiento heredable
-Conocimiento inferible
Conocimiento Procedimental
El conocimiento representado implica la inclusión de información sobre como
usarlo
Conocimiento Relacional simple
La forma más simple de representar hechos declarativos es mediante un conjunto
de relaciones expresables mediante tablas (como en una Base de Datos)
Ej: colección de información sobre los clientes de una empresa
Problema: tal cual no aporta mucha información
Hemos de aportar procedimientos que lo enriquezcan → Motor de inferencia:
genera conocimiento a partir de información
Ejs: media de compras en una población, mejor cliente, tipología de clientes
Las Bases de Datos pueden proporcionar información a los SBC.
Cliente Dirección Vol Compras ...
A. Perez Av. Diagonal 5643832
J. Lopez c/ Industria 430955
...
Conocimiento Heredable
Suele ser muy útil el disponer de una estructuración jerárquica del
conocimiento (taxonomía jerárquica)
Se trata de construir un árbol o grafo de conceptos basado en la
generalización y/o especialización
Los nodos son los conceptos/clases Los arcos las relaciones is-a (es-un):
-relación clase-clase
-Instance-of (instancia-de, ejemplar-de): relación clase-ejemplar
El mecanismo de inferencia es la herencia de propiedades y valores
-Herencia simple/múltiple
-Valores por defecto
Conocimiento Inferible
Conocimiento descrito mediante lógica
Se puede utilizar la semántica de los operadores y el Modus Ponens para inferir
nuevo conocimiento
∀x, y : persona(x) ∧ ¬menor(x) ∧ ¬ocupacion(x, y) → parado(x)
El mecanismo de inferencia en el caso de la lógica de primer orden se obtiene
eligiendo entre los métodos generales de resolución automática de teoremas que
existen
Conocimiento Procedimental
Conocimiento que, a diferencia del declarativo, incluye la especificación de los
procesos de uso del conocimiento:
Programas: utilizan funciones para obtener el conocimiento a partir de
información o de otro conocimiento que ya se tiene
Ej: Fecha_nacimiento= DD-MM-AAAA; función Edad
(Fecha_nacimiento:entero)
Reglas de producción: si se cumplen unas condiciones entonces se realizan unas
acciones u otras.
Ej: SI condición ENTONCES acción
Este tipo de conocimiento suele ser más eficiente computacionalmente, pero
hace más difícil la inferencia y la adquisición/modificación.

Más contenido relacionado

La actualidad más candente

Ingenieria de requerimientos 1
Ingenieria de requerimientos 1Ingenieria de requerimientos 1
Ingenieria de requerimientos 1jmpov441
 
Comunicacion de datos y tipos de Comunicación de Datos
Comunicacion de datos y tipos de Comunicación de DatosComunicacion de datos y tipos de Comunicación de Datos
Comunicacion de datos y tipos de Comunicación de DatosStéfano Morán Noboa
 
IEEE 830 1998: Software Requirements Specification (Especificación de requisi...
IEEE 830 1998: Software Requirements Specification (Especificación de requisi...IEEE 830 1998: Software Requirements Specification (Especificación de requisi...
IEEE 830 1998: Software Requirements Specification (Especificación de requisi...Jesús Navarro
 
Diagramas UML: Componentes y despliegue
Diagramas UML: Componentes y despliegueDiagramas UML: Componentes y despliegue
Diagramas UML: Componentes y desplieguejoshell
 
Metodologia orientada a objetos
Metodologia orientada a objetosMetodologia orientada a objetos
Metodologia orientada a objetosMariana Rodríguez
 
simulacion.por computador
simulacion.por computadorsimulacion.por computador
simulacion.por computadorpablizimo
 
Modelo Orientado A Objetos
Modelo Orientado A ObjetosModelo Orientado A Objetos
Modelo Orientado A Objetosjose_rob
 
1.8 Estructura De Un Sistema De Base De Datos
1.8 Estructura De Un Sistema De Base De Datos1.8 Estructura De Un Sistema De Base De Datos
1.8 Estructura De Un Sistema De Base De DatosCarlos Arturo
 
Ejercicio de Análisis de Sistemas
Ejercicio de Análisis de SistemasEjercicio de Análisis de Sistemas
Ejercicio de Análisis de SistemasVictor Escamilla
 
51036806 proyecto-ejemplo-ingenieria-de-software
51036806 proyecto-ejemplo-ingenieria-de-software51036806 proyecto-ejemplo-ingenieria-de-software
51036806 proyecto-ejemplo-ingenieria-de-softwareMiguel Angel Rodriguez
 
Seguridad Informatica
Seguridad  InformaticaSeguridad  Informatica
Seguridad Informaticaguesta86b3c
 
Análisis de requerimientos
Análisis de requerimientosAnálisis de requerimientos
Análisis de requerimientosGustavo Araque
 

La actualidad más candente (20)

Ingenieria de requerimientos 1
Ingenieria de requerimientos 1Ingenieria de requerimientos 1
Ingenieria de requerimientos 1
 
Comunicacion de datos y tipos de Comunicación de Datos
Comunicacion de datos y tipos de Comunicación de DatosComunicacion de datos y tipos de Comunicación de Datos
Comunicacion de datos y tipos de Comunicación de Datos
 
Seguridad Logica.pptx
Seguridad Logica.pptxSeguridad Logica.pptx
Seguridad Logica.pptx
 
IEEE 830 1998: Software Requirements Specification (Especificación de requisi...
IEEE 830 1998: Software Requirements Specification (Especificación de requisi...IEEE 830 1998: Software Requirements Specification (Especificación de requisi...
IEEE 830 1998: Software Requirements Specification (Especificación de requisi...
 
Diagramas UML: Componentes y despliegue
Diagramas UML: Componentes y despliegueDiagramas UML: Componentes y despliegue
Diagramas UML: Componentes y despliegue
 
Casos De Uso
Casos De UsoCasos De Uso
Casos De Uso
 
Metodologia orientada a objetos
Metodologia orientada a objetosMetodologia orientada a objetos
Metodologia orientada a objetos
 
simulacion.por computador
simulacion.por computadorsimulacion.por computador
simulacion.por computador
 
Modelo Orientado A Objetos
Modelo Orientado A ObjetosModelo Orientado A Objetos
Modelo Orientado A Objetos
 
diagrama de despliegue
diagrama de desplieguediagrama de despliegue
diagrama de despliegue
 
1.8 Estructura De Un Sistema De Base De Datos
1.8 Estructura De Un Sistema De Base De Datos1.8 Estructura De Un Sistema De Base De Datos
1.8 Estructura De Un Sistema De Base De Datos
 
Ejercicio de Análisis de Sistemas
Ejercicio de Análisis de SistemasEjercicio de Análisis de Sistemas
Ejercicio de Análisis de Sistemas
 
Las 10 leyes de la Seguridad Informatica
Las 10 leyes de la Seguridad InformaticaLas 10 leyes de la Seguridad Informatica
Las 10 leyes de la Seguridad Informatica
 
51036806 proyecto-ejemplo-ingenieria-de-software
51036806 proyecto-ejemplo-ingenieria-de-software51036806 proyecto-ejemplo-ingenieria-de-software
51036806 proyecto-ejemplo-ingenieria-de-software
 
MOD Unidad 1: Fundamentos de modelado
MOD Unidad 1: Fundamentos de modeladoMOD Unidad 1: Fundamentos de modelado
MOD Unidad 1: Fundamentos de modelado
 
Introduccion al análisis de sistemas de información
Introduccion al análisis de sistemas de informaciónIntroduccion al análisis de sistemas de información
Introduccion al análisis de sistemas de información
 
Seguridad Informatica
Seguridad  InformaticaSeguridad  Informatica
Seguridad Informatica
 
Pt7seccion2
Pt7seccion2Pt7seccion2
Pt7seccion2
 
modelo TMN
modelo TMNmodelo TMN
modelo TMN
 
Análisis de requerimientos
Análisis de requerimientosAnálisis de requerimientos
Análisis de requerimientos
 

Similar a Representación del Conocimiento

El conocimiento en Inteligencia Artificial
El conocimiento en Inteligencia ArtificialEl conocimiento en Inteligencia Artificial
El conocimiento en Inteligencia Artificialwarrionet
 
Inteligencia artificial representacion
Inteligencia artificial representacionInteligencia artificial representacion
Inteligencia artificial representacionJuan Carlos Mendez
 
Actividad 2 Inteligencia
Actividad 2 InteligenciaActividad 2 Inteligencia
Actividad 2 InteligenciaManueluft
 
Mecanismo de representación del conocimiento artificial
Mecanismo de representación del conocimiento artificial Mecanismo de representación del conocimiento artificial
Mecanismo de representación del conocimiento artificial GerimarAndrade
 
Conocimiento en la Inteligencia Artificial
Conocimiento en la Inteligencia ArtificialConocimiento en la Inteligencia Artificial
Conocimiento en la Inteligencia ArtificialIsaac Rodríguez
 
Representacion del Conocimiento
Representacion del ConocimientoRepresentacion del Conocimiento
Representacion del Conocimientoandrestorr3
 
Representación del Conocimiento
Representación del ConocimientoRepresentación del Conocimiento
Representación del Conocimientodansua07
 
Representación del conocimiento
Representación del conocimiento Representación del conocimiento
Representación del conocimiento marianasanchezp
 
Conocimiento en Inteligencia Artificial
Conocimiento en Inteligencia ArtificialConocimiento en Inteligencia Artificial
Conocimiento en Inteligencia ArtificialIsaac Rodríguez
 
Conocimiento en la inteligencia artificial
Conocimiento en la inteligencia artificialConocimiento en la inteligencia artificial
Conocimiento en la inteligencia artificialarianny lopez
 
Representación del Conocimiento en Inteligencia Artificial
Representación del Conocimiento en Inteligencia ArtificialRepresentación del Conocimiento en Inteligencia Artificial
Representación del Conocimiento en Inteligencia ArtificialEsaú SitiOficial
 
Representacion del conocimiento
Representacion del conocimientoRepresentacion del conocimiento
Representacion del conocimientopablovasquez68
 
Andreina Gimenez Representacion Del Conocimiento
Andreina Gimenez Representacion Del ConocimientoAndreina Gimenez Representacion Del Conocimiento
Andreina Gimenez Representacion Del ConocimientoAndreina Gimenez
 
Tareas del mundo real
Tareas del mundo realTareas del mundo real
Tareas del mundo realAbi44
 
Repaso inteligencia artificial para primer parcial
Repaso inteligencia artificial para primer parcialRepaso inteligencia artificial para primer parcial
Repaso inteligencia artificial para primer parcialSama Medina Roses
 
1. representación el conocimiento
1. representación el conocimiento1. representación el conocimiento
1. representación el conocimientonorma8avila
 
El conocimiento en inteligencia artificial
El conocimiento en inteligencia artificialEl conocimiento en inteligencia artificial
El conocimiento en inteligencia artificialEmilio Ardila
 

Similar a Representación del Conocimiento (20)

El conocimiento en Inteligencia Artificial
El conocimiento en Inteligencia ArtificialEl conocimiento en Inteligencia Artificial
El conocimiento en Inteligencia Artificial
 
Inteligencia artificial representacion
Inteligencia artificial representacionInteligencia artificial representacion
Inteligencia artificial representacion
 
Actividad 2 Inteligencia
Actividad 2 InteligenciaActividad 2 Inteligencia
Actividad 2 Inteligencia
 
Representación de Conocimiento
Representación de ConocimientoRepresentación de Conocimiento
Representación de Conocimiento
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
 
Mecanismo de representación del conocimiento artificial
Mecanismo de representación del conocimiento artificial Mecanismo de representación del conocimiento artificial
Mecanismo de representación del conocimiento artificial
 
Conocimiento en la Inteligencia Artificial
Conocimiento en la Inteligencia ArtificialConocimiento en la Inteligencia Artificial
Conocimiento en la Inteligencia Artificial
 
Representacion del Conocimiento
Representacion del ConocimientoRepresentacion del Conocimiento
Representacion del Conocimiento
 
Representación del Conocimiento
Representación del ConocimientoRepresentación del Conocimiento
Representación del Conocimiento
 
Representación del conocimiento
Representación del conocimiento Representación del conocimiento
Representación del conocimiento
 
Conocimiento en Inteligencia Artificial
Conocimiento en Inteligencia ArtificialConocimiento en Inteligencia Artificial
Conocimiento en Inteligencia Artificial
 
Conocimiento en la inteligencia artificial
Conocimiento en la inteligencia artificialConocimiento en la inteligencia artificial
Conocimiento en la inteligencia artificial
 
Representación del Conocimiento en Inteligencia Artificial
Representación del Conocimiento en Inteligencia ArtificialRepresentación del Conocimiento en Inteligencia Artificial
Representación del Conocimiento en Inteligencia Artificial
 
Representacion del conocimiento
Representacion del conocimientoRepresentacion del conocimiento
Representacion del conocimiento
 
Andreina Gimenez Representacion Del Conocimiento
Andreina Gimenez Representacion Del ConocimientoAndreina Gimenez Representacion Del Conocimiento
Andreina Gimenez Representacion Del Conocimiento
 
Representación del conocimiento
Representación del conocimientoRepresentación del conocimiento
Representación del conocimiento
 
Tareas del mundo real
Tareas del mundo realTareas del mundo real
Tareas del mundo real
 
Repaso inteligencia artificial para primer parcial
Repaso inteligencia artificial para primer parcialRepaso inteligencia artificial para primer parcial
Repaso inteligencia artificial para primer parcial
 
1. representación el conocimiento
1. representación el conocimiento1. representación el conocimiento
1. representación el conocimiento
 
El conocimiento en inteligencia artificial
El conocimiento en inteligencia artificialEl conocimiento en inteligencia artificial
El conocimiento en inteligencia artificial
 

Último

MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC  SIEMENSMANIOBRA Y CONTROL INNOVATIVO LOGO PLC  SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENSLuisLobatoingaruca
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPJosLuisFrancoCaldern
 
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.ariannytrading
 
Unidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxUnidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxEverardoRuiz8
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfyoseka196
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSaulSantiago25
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfDanielaVelasquez553560
 
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa  tipos y funcionamientoCaldera Recuperadora de químicos en celulosa  tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa tipos y funcionamientoRobertoAlejandroCast6
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Francisco Javier Mora Serrano
 
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica  en pdfCurso intensivo de soldadura electrónica  en pdf
Curso intensivo de soldadura electrónica en pdfFernandaGarca788912
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxEduardoSnchezHernnde5
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)ssuser563c56
 
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...SuannNeyraChongShing
 
estadisticasII Metodo-de-la-gran-M.pdf
estadisticasII   Metodo-de-la-gran-M.pdfestadisticasII   Metodo-de-la-gran-M.pdf
estadisticasII Metodo-de-la-gran-M.pdfFlorenciopeaortiz
 
Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdfevin1703e
 
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7luisanthonycarrascos
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfMirthaFernandez12
 
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptxGARCIARAMIREZCESAR
 
Diapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestaDiapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestajeffsalazarpuente
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASfranzEmersonMAMANIOC
 

Último (20)

MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC  SIEMENSMANIOBRA Y CONTROL INNOVATIVO LOGO PLC  SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENS
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
 
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
 
Unidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxUnidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptx
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdf
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusibles
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdf
 
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa  tipos y funcionamientoCaldera Recuperadora de químicos en celulosa  tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
 
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica  en pdfCurso intensivo de soldadura electrónica  en pdf
Curso intensivo de soldadura electrónica en pdf
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptx
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
 
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
 
estadisticasII Metodo-de-la-gran-M.pdf
estadisticasII   Metodo-de-la-gran-M.pdfestadisticasII   Metodo-de-la-gran-M.pdf
estadisticasII Metodo-de-la-gran-M.pdf
 
Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdf
 
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
 
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
 
Diapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestaDiapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuesta
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
 

Representación del Conocimiento

  • 2. Representación del conocimiento en inteligencia artificial La representación del conocimiento es un área de la inteligencia artificial cuyo objetivo fundamental es representar el conocimiento de una manera que facilite la inferencia (sacar conclusiones) a partir de dicho conocimiento. Analiza cómo pensar formalmente, es decir, cómo usar un sistema de símbolos para representar un dominio del discurso (aquello de lo que se puede hablar), junto con funciones que permitan inferir (realizar un razonamiento formal) sobre los objetos.
  • 3. Características Una buena representación del conocimiento cubre seis características básicas: • Cobertura, que significa que la representación del conocimiento cubre la información en anchura y profundidad. Sin una cobertura amplia, la representación del conocimiento no puede determinar nada ni resolver ambigüedades. • Comprensible por humanos. La representación del conocimiento es vista como un lenguaje natural, así que la lógica debería fluir libremente. Debería soportar la modularidad y la jerarquía de clases (los osos polares son osos, que son animales). Debería además contar con primitivas simples que se combinen de forma compleja. • Consistencia. Si Pedro ha cerrado la puerta, también puede ser interpretado como la puerta ha sido cerrada por Pedro. Siendo consistente, la representación del conocimiento puede eliminar conocimiento redundante o conflictivo. • Eficiencia. • Facilidad de modificación y actualización. • Soporte de la actividad inteligente que usa la base de conocimiento.
  • 4. Representación del conocimiento en inteligencia artificial Los sistemas de IA necesitan diferentes tipos de conocimiento que no suelen estar disponibles en bases de datos y otras fuentes de información: Conocimiento sobre los objetos en un entorno y posibles relaciones entre ellos Conocimiento sobre los procesos en los que interviene o que le son útiles Conocimiento difícil de representar como datos básicos, como la intensionalidad, la causalidad, los objetivos, información temporal, conocimiento que para los humanos es “de sentido común”, etc. Intuitivamente podemos decir Conocimiento = Información + Interpretación
  • 5. Representación del conocimiento en inteligencia artificial Para representar algo necesitamos saber: • Su forma o estructura • Que uso le dan los seres inteligentes • Que uso le dará una inteligencia artificial • Como adquirir el conocimiento • Como almacenarlo y manipularlo Por desgracia no hay respuestas completas para todas estas preguntas desde el punto de vista biológico o neurofisiológico Construiremos modelos que simulen la adquisición, estructuración y manipulación del conocimiento y que nos permitan crear sistemas artificiales inteligentes
  • 6. Representación del conocimiento en inteligencia artificial Manejamos dos tipos de entidades: • Hechos: verdades en un cierto mundo, lo que queremos representar • Representación de los hechos en un determinado formalismo (las entidades que queremos manipular) • Entidades que se pueden clasificar en: • El nivel del conocimiento, donde se describen los hechos (comportamiento y objetivos de cada agente) • El nivel simbólico, donde se describen los objetos del nivel del conocimiento en términos de símbolos manipulables por programas (Newell).
  • 7. Ontología Los lenguajes de ontología son lenguajes formales utilizados para construir ontologías. Permiten la codificación del conocimiento sobre dominios específicos y a menudo incluyen reglas de razonamiento que respaldan el procesamiento de ese conocimiento. Los lenguajes de ontología generalmente son lenguajes declarativos, casi siempre son generalizaciones de lenguajes de marcos, y se basan comúnmente en lógica de primer orden o en lógica de descripción.
  • 8. Esquema de representación Un esquema de representación es un instrumento para codificar la realidad en un ordenador. Es importante distinguir entre: El mundo real (lo que queremos representar) → Dominio Su representación → uno o más esquemas de representación Desde un punto de vista informático un esquema de representación puede ser descrito como una combinación de estructuras de datos que codifican el problema en curso con el que se enfrenta el agente (Parte estática) y de estructuras de datos que almacenan conocimiento referente al entorno en el que se desarrolla el problema y procedimientos que manipulan las estructuras de forma consistente con una interpretación plausible de las mismas (Parte dinámica)
  • 9. Esquema de representación La parte estática está formada por -Estructura de datos que codifica el problema -Operaciones que permiten crear, modificar y destruir elementos en la estructura -Predicados que dan un mecanismo para consultar esta estructura de datos -Semántica de la estructura: se necesita definir la relación entre la realidad y la representación escogida R(Elemento_estructura, Mundo Real) La parte dinámica esta formada por: -Estructuras de datos que almacenan conocimiento referente al entorno/dominio en el que se desarrolla el problema -Procedimientos que permiten Interpretar los datos del problema (de la parte estática) a partir del conocimiento del dominio (de la parte dinámica) -Controlar el uso de los datos: estrategias de control -Adquirir nuevo conocimiento
  • 10. Propiedades de un sistema de representación Un sistema de representación debe poseer las siguientes propiedades: Ligados a la representación • Adecuación Representacional: habilidad para representar todas las clases de conocimiento que son necesarias en aquel dominio • Adecuación Inferencial: habilidad de manipular estructuras de representación de tal manera que devengan o generen nuevas estructuras que correspondan a nuevos conocimientos inferidos de los anteriores Ligados al uso de la representación • Eficiencia Inferencial: capacidad del sistema para incorporar información adicional a la estructura de representación, llamada metaconocimiento, que puede emplearse para focalizar la atención de los mecanismos de inferencia con el fin de optimizar los cómputos • Eficiencia en la Adquisición: capacidad de incorporar fácilmente nueva información. Idealmente el sistema por sí mismo deberá ser capaz de controlar la adquisición de nueva información y su posterior representación
  • 11. Tipos de Conocimiento Conocimiento Declarativo -El conocimiento se representa de forma independiente a su uso posterior. -El control del uso adecuado se logra mediante heurísticas de propósito general que determina la mejor manera de usar el conocimiento y mediante la adición de información sobre el control del uso del conocimiento declarativo que dirija al mecanismo de resolución Tipos de conocimiento declarativo: -Conocimiento relacional -Conocimiento heredable -Conocimiento inferible Conocimiento Procedimental El conocimiento representado implica la inclusión de información sobre como usarlo
  • 12. Conocimiento Relacional simple La forma más simple de representar hechos declarativos es mediante un conjunto de relaciones expresables mediante tablas (como en una Base de Datos) Ej: colección de información sobre los clientes de una empresa Problema: tal cual no aporta mucha información Hemos de aportar procedimientos que lo enriquezcan → Motor de inferencia: genera conocimiento a partir de información Ejs: media de compras en una población, mejor cliente, tipología de clientes Las Bases de Datos pueden proporcionar información a los SBC. Cliente Dirección Vol Compras ... A. Perez Av. Diagonal 5643832 J. Lopez c/ Industria 430955 ...
  • 13. Conocimiento Heredable Suele ser muy útil el disponer de una estructuración jerárquica del conocimiento (taxonomía jerárquica) Se trata de construir un árbol o grafo de conceptos basado en la generalización y/o especialización Los nodos son los conceptos/clases Los arcos las relaciones is-a (es-un): -relación clase-clase -Instance-of (instancia-de, ejemplar-de): relación clase-ejemplar El mecanismo de inferencia es la herencia de propiedades y valores -Herencia simple/múltiple -Valores por defecto
  • 14. Conocimiento Inferible Conocimiento descrito mediante lógica Se puede utilizar la semántica de los operadores y el Modus Ponens para inferir nuevo conocimiento ∀x, y : persona(x) ∧ ¬menor(x) ∧ ¬ocupacion(x, y) → parado(x) El mecanismo de inferencia en el caso de la lógica de primer orden se obtiene eligiendo entre los métodos generales de resolución automática de teoremas que existen
  • 15. Conocimiento Procedimental Conocimiento que, a diferencia del declarativo, incluye la especificación de los procesos de uso del conocimiento: Programas: utilizan funciones para obtener el conocimiento a partir de información o de otro conocimiento que ya se tiene Ej: Fecha_nacimiento= DD-MM-AAAA; función Edad (Fecha_nacimiento:entero) Reglas de producción: si se cumplen unas condiciones entonces se realizan unas acciones u otras. Ej: SI condición ENTONCES acción Este tipo de conocimiento suele ser más eficiente computacionalmente, pero hace más difícil la inferencia y la adquisición/modificación.