SlideShare una empresa de Scribd logo
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

CCNA Routing & Switching. Novedades Enrutamiento. OSPF Multiárea y OSPFv3
CCNA Routing & Switching. Novedades Enrutamiento. OSPF Multiárea y OSPFv3CCNA Routing & Switching. Novedades Enrutamiento. OSPF Multiárea y OSPFv3
CCNA Routing & Switching. Novedades Enrutamiento. OSPF Multiárea y OSPFv3
Francisco Javier Novoa de Manuel
 
REDES NEURONALES DE APRENDIZAJE NO SUPERVISADO HEBB
REDES NEURONALES DE APRENDIZAJE NO SUPERVISADO HEBBREDES NEURONALES DE APRENDIZAJE NO SUPERVISADO HEBB
REDES NEURONALES DE APRENDIZAJE NO SUPERVISADO HEBB
ESCOM
 
Bases de datos deductivas
Bases de datos deductivas Bases de datos deductivas
Bases de datos deductivas
natar25
 
48690471 redes-neuronales
48690471 redes-neuronales48690471 redes-neuronales
48690471 redes-neuronales
jcbenitezp
 
Tecnicas de busqueda en inteligencia artificial
Tecnicas de busqueda en inteligencia artificialTecnicas de busqueda en inteligencia artificial
Tecnicas de busqueda en inteligencia artificial
DamelysCarrillo2
 
REDES NEURONALES Algoritmos de Aprendizaje
REDES NEURONALES Algoritmos  de AprendizajeREDES NEURONALES Algoritmos  de Aprendizaje
REDES NEURONALES Algoritmos de Aprendizaje
ESCOM
 
Introduccion redes neuronales artificiales
Introduccion redes neuronales artificialesIntroduccion redes neuronales artificiales
Introduccion redes neuronales artificiales
ESCOM
 
Redes neuronales multicapa y monocapa
Redes neuronales multicapa y monocapaRedes neuronales multicapa y monocapa
Redes neuronales multicapa y monocapa
Levy GT
 
Cuadro comparativo base de datos
Cuadro comparativo base de datosCuadro comparativo base de datos
Cuadro comparativo base de datos
Ana1Alvarado
 
Cableado estructurado trabajo final 1
Cableado estructurado trabajo final 1Cableado estructurado trabajo final 1
Cableado estructurado trabajo final 1
Jorge Gòmez
 
3. Representación del conocimiento y razonamiento.
3. Representación del conocimiento y razonamiento.3. Representación del conocimiento y razonamiento.
3. Representación del conocimiento y razonamiento.
Humberto Chalate Jorge
 
INTRODUCCION A LAS REDES NEURONALES ARTIFICIALES
INTRODUCCION A LAS REDES NEURONALES ARTIFICIALESINTRODUCCION A LAS REDES NEURONALES ARTIFICIALES
INTRODUCCION A LAS REDES NEURONALES ARTIFICIALES
ESCOM
 
DISPOSITIVOS DE CAPA 2 DEL MODELO OSI
DISPOSITIVOS DE CAPA 2 DEL MODELO OSIDISPOSITIVOS DE CAPA 2 DEL MODELO OSI
DISPOSITIVOS DE CAPA 2 DEL MODELO OSI
Ewing Ma
 
Lenguaje ensamblador
Lenguaje ensambladorLenguaje ensamblador
Lenguaje ensamblador
jimmy Apanu Inoach
 
Sistemas expertos
Sistemas expertosSistemas expertos
Sistemas expertos
poli1971
 
El conocimiento en Inteligencia Artificial
El conocimiento en Inteligencia ArtificialEl conocimiento en Inteligencia Artificial
El conocimiento en Inteligencia Artificial
warrionet
 
Metodologias para el desarrollo de los sistemas expertos
Metodologias para el desarrollo de los sistemas expertosMetodologias para el desarrollo de los sistemas expertos
Metodologias para el desarrollo de los sistemas expertos
Camilo Huertas
 
Teoría de la comunicación y la información de Shannon-Hartley-NYQUIST
Teoría de la comunicación y la información de Shannon-Hartley-NYQUISTTeoría de la comunicación y la información de Shannon-Hartley-NYQUIST
Teoría de la comunicación y la información de Shannon-Hartley-NYQUIST
Anthony Benalcazar
 
INTRODUCCIÓN A LAS REDES NEURONALES ARTIFICIALES
INTRODUCCIÓN A LAS REDES NEURONALES ARTIFICIALESINTRODUCCIÓN A LAS REDES NEURONALES ARTIFICIALES
INTRODUCCIÓN A LAS REDES NEURONALES ARTIFICIALES
ESCOM
 
El régimen jurídico de la información en méxico
El régimen jurídico de la información en méxicoEl régimen jurídico de la información en méxico
El régimen jurídico de la información en méxico
Juan Anaya
 

La actualidad más candente (20)

CCNA Routing & Switching. Novedades Enrutamiento. OSPF Multiárea y OSPFv3
CCNA Routing & Switching. Novedades Enrutamiento. OSPF Multiárea y OSPFv3CCNA Routing & Switching. Novedades Enrutamiento. OSPF Multiárea y OSPFv3
CCNA Routing & Switching. Novedades Enrutamiento. OSPF Multiárea y OSPFv3
 
REDES NEURONALES DE APRENDIZAJE NO SUPERVISADO HEBB
REDES NEURONALES DE APRENDIZAJE NO SUPERVISADO HEBBREDES NEURONALES DE APRENDIZAJE NO SUPERVISADO HEBB
REDES NEURONALES DE APRENDIZAJE NO SUPERVISADO HEBB
 
Bases de datos deductivas
Bases de datos deductivas Bases de datos deductivas
Bases de datos deductivas
 
48690471 redes-neuronales
48690471 redes-neuronales48690471 redes-neuronales
48690471 redes-neuronales
 
Tecnicas de busqueda en inteligencia artificial
Tecnicas de busqueda en inteligencia artificialTecnicas de busqueda en inteligencia artificial
Tecnicas de busqueda en inteligencia artificial
 
REDES NEURONALES Algoritmos de Aprendizaje
REDES NEURONALES Algoritmos  de AprendizajeREDES NEURONALES Algoritmos  de Aprendizaje
REDES NEURONALES Algoritmos de Aprendizaje
 
Introduccion redes neuronales artificiales
Introduccion redes neuronales artificialesIntroduccion redes neuronales artificiales
Introduccion redes neuronales artificiales
 
Redes neuronales multicapa y monocapa
Redes neuronales multicapa y monocapaRedes neuronales multicapa y monocapa
Redes neuronales multicapa y monocapa
 
Cuadro comparativo base de datos
Cuadro comparativo base de datosCuadro comparativo base de datos
Cuadro comparativo base de datos
 
Cableado estructurado trabajo final 1
Cableado estructurado trabajo final 1Cableado estructurado trabajo final 1
Cableado estructurado trabajo final 1
 
3. Representación del conocimiento y razonamiento.
3. Representación del conocimiento y razonamiento.3. Representación del conocimiento y razonamiento.
3. Representación del conocimiento y razonamiento.
 
INTRODUCCION A LAS REDES NEURONALES ARTIFICIALES
INTRODUCCION A LAS REDES NEURONALES ARTIFICIALESINTRODUCCION A LAS REDES NEURONALES ARTIFICIALES
INTRODUCCION A LAS REDES NEURONALES ARTIFICIALES
 
DISPOSITIVOS DE CAPA 2 DEL MODELO OSI
DISPOSITIVOS DE CAPA 2 DEL MODELO OSIDISPOSITIVOS DE CAPA 2 DEL MODELO OSI
DISPOSITIVOS DE CAPA 2 DEL MODELO OSI
 
Lenguaje ensamblador
Lenguaje ensambladorLenguaje ensamblador
Lenguaje ensamblador
 
Sistemas expertos
Sistemas expertosSistemas expertos
Sistemas expertos
 
El conocimiento en Inteligencia Artificial
El conocimiento en Inteligencia ArtificialEl conocimiento en Inteligencia Artificial
El conocimiento en Inteligencia Artificial
 
Metodologias para el desarrollo de los sistemas expertos
Metodologias para el desarrollo de los sistemas expertosMetodologias para el desarrollo de los sistemas expertos
Metodologias para el desarrollo de los sistemas expertos
 
Teoría de la comunicación y la información de Shannon-Hartley-NYQUIST
Teoría de la comunicación y la información de Shannon-Hartley-NYQUISTTeoría de la comunicación y la información de Shannon-Hartley-NYQUIST
Teoría de la comunicación y la información de Shannon-Hartley-NYQUIST
 
INTRODUCCIÓN A LAS REDES NEURONALES ARTIFICIALES
INTRODUCCIÓN A LAS REDES NEURONALES ARTIFICIALESINTRODUCCIÓN A LAS REDES NEURONALES ARTIFICIALES
INTRODUCCIÓN A LAS REDES NEURONALES ARTIFICIALES
 
El régimen jurídico de la información en méxico
El régimen jurídico de la información en méxicoEl régimen jurídico de la información en méxico
El régimen jurídico de la información en méxico
 

Similar a Representación del Conocimiento

Inteligencia artificial representacion
Inteligencia artificial representacionInteligencia artificial representacion
Inteligencia artificial representacion
Juan Carlos Mendez
 
Actividad 2 Inteligencia
Actividad 2 InteligenciaActividad 2 Inteligencia
Actividad 2 Inteligencia
Manueluft
 
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
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
gerimarandrade1
 
Conocimiento en la Inteligencia Artificial
Conocimiento en la Inteligencia ArtificialConocimiento en la Inteligencia Artificial
Conocimiento en la Inteligencia Artificial
Isaac Rodríguez
 
Representacion del Conocimiento
Representacion del ConocimientoRepresentacion del Conocimiento
Representacion del Conocimiento
andrestorr3
 
Representación del Conocimiento
Representación del ConocimientoRepresentación del Conocimiento
Representación del Conocimiento
dansua07
 
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 Artificial
Isaac Rodríguez
 
Conocimiento en la inteligencia artificial
Conocimiento en la inteligencia artificialConocimiento en la inteligencia artificial
Conocimiento en la inteligencia artificial
arianny 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 Artificial
Esaú SitiOficial
 
Representacion del conocimiento
Representacion del conocimientoRepresentacion del conocimiento
Representacion del conocimiento
pablovasquez68
 
Andreina Gimenez Representacion Del Conocimiento
Andreina Gimenez Representacion Del ConocimientoAndreina Gimenez Representacion Del Conocimiento
Andreina Gimenez Representacion Del Conocimiento
Andreina Gimenez
 
Representación del conocimiento
Representación del conocimientoRepresentación del conocimiento
Representación del conocimiento
RicardoEliasGomezHer
 
Tareas del mundo real
Tareas del mundo realTareas del mundo real
Tareas del mundo real
Abi44
 
Repaso inteligencia artificial para primer parcial
Repaso inteligencia artificial para primer parcialRepaso inteligencia artificial para primer parcial
Repaso inteligencia artificial para primer parcial
Sama 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 artificial
Emilio Ardila
 
Introduccion a la inteligencia artificial richard ramos 09 1130
Introduccion a la inteligencia artificial richard ramos 09 1130Introduccion a la inteligencia artificial richard ramos 09 1130
Introduccion a la inteligencia artificial richard ramos 09 1130
reyarturo16
 
Representación del conocimiento.pptx2
Representación del conocimiento.pptx2Representación del conocimiento.pptx2
Representación del conocimiento.pptx2Gina Herrera
 

Similar a Representación del Conocimiento (20)

Inteligencia artificial representacion
Inteligencia artificial representacionInteligencia artificial representacion
Inteligencia artificial representacion
 
Actividad 2 Inteligencia
Actividad 2 InteligenciaActividad 2 Inteligencia
Actividad 2 Inteligencia
 
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
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia 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
 
Introduccion a la inteligencia artificial richard ramos 09 1130
Introduccion a la inteligencia artificial richard ramos 09 1130Introduccion a la inteligencia artificial richard ramos 09 1130
Introduccion a la inteligencia artificial richard ramos 09 1130
 
Representación del conocimiento.pptx2
Representación del conocimiento.pptx2Representación del conocimiento.pptx2
Representación del conocimiento.pptx2
 

Último

Plan de Desarrollo Urbano de la Municipalidad Provincial de Ilo
Plan de Desarrollo Urbano de la Municipalidad Provincial de IloPlan de Desarrollo Urbano de la Municipalidad Provincial de Ilo
Plan de Desarrollo Urbano de la Municipalidad Provincial de Ilo
AlbertoRiveraPrado
 
Dialnet-EnsenanzaDeLaModelacionMedianteEcuacionesDiferenci-9304821.pdf
Dialnet-EnsenanzaDeLaModelacionMedianteEcuacionesDiferenci-9304821.pdfDialnet-EnsenanzaDeLaModelacionMedianteEcuacionesDiferenci-9304821.pdf
Dialnet-EnsenanzaDeLaModelacionMedianteEcuacionesDiferenci-9304821.pdf
fernanroq11702
 
tema-6.4-calculo-de-la-potencia-requerida-para-transporte-de-solidos-.pptx
tema-6.4-calculo-de-la-potencia-requerida-para-transporte-de-solidos-.pptxtema-6.4-calculo-de-la-potencia-requerida-para-transporte-de-solidos-.pptx
tema-6.4-calculo-de-la-potencia-requerida-para-transporte-de-solidos-.pptx
DianaSG6
 
Becas de UOC _ Caja Ingenieros 2024-25.pdf
Becas de UOC _ Caja Ingenieros 2024-25.pdfBecas de UOC _ Caja Ingenieros 2024-25.pdf
Becas de UOC _ Caja Ingenieros 2024-25.pdf
UOC Estudios de Informática, Multimedia y Telecomunicación
 
Flujograma de gestión de pedidos de usuarios.
Flujograma de gestión de pedidos de usuarios.Flujograma de gestión de pedidos de usuarios.
Flujograma de gestión de pedidos de usuarios.
thatycameron2004
 
Criterios de la primera y segunda derivada
Criterios de la primera y segunda derivadaCriterios de la primera y segunda derivada
Criterios de la primera y segunda derivada
YoverOlivares
 
Especificacioes tecnicas.pdfaaaaaaaaaaaaaaaaaaaaaaaaaaa
Especificacioes tecnicas.pdfaaaaaaaaaaaaaaaaaaaaaaaaaaaEspecificacioes tecnicas.pdfaaaaaaaaaaaaaaaaaaaaaaaaaaa
Especificacioes tecnicas.pdfaaaaaaaaaaaaaaaaaaaaaaaaaaa
ssuserebb7f71
 
Mapa de carreteras de Colombia 2022 INVIAS
Mapa de carreteras de Colombia 2022 INVIASMapa de carreteras de Colombia 2022 INVIAS
Mapa de carreteras de Colombia 2022 INVIAS
AlfonsoRosalesFonsec
 
Sesiones 3 y 4 Estructuras Ingenieria.pdf
Sesiones 3 y 4 Estructuras Ingenieria.pdfSesiones 3 y 4 Estructuras Ingenieria.pdf
Sesiones 3 y 4 Estructuras Ingenieria.pdf
DeyvisPalomino2
 
Las Fuentes de Alimentacion Conmutadas (Switching).pdf
Las Fuentes de Alimentacion Conmutadas (Switching).pdfLas Fuentes de Alimentacion Conmutadas (Switching).pdf
Las Fuentes de Alimentacion Conmutadas (Switching).pdf
NicolasGramajo1
 
Análisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOS
Análisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOSAnálisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOS
Análisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOS
ppame8010
 
Siemens----Software---Simatic----HMI.pdf
Siemens----Software---Simatic----HMI.pdfSiemens----Software---Simatic----HMI.pdf
Siemens----Software---Simatic----HMI.pdf
RonaldRozoMora
 
01-introduccion-a-la-perforacion.pdf de minas
01-introduccion-a-la-perforacion.pdf de minas01-introduccion-a-la-perforacion.pdf de minas
01-introduccion-a-la-perforacion.pdf de minas
ivan848686
 
IMPORTANCIA DE LOS LIPIDOS EN FARMACIA.pdf
IMPORTANCIA DE LOS LIPIDOS EN FARMACIA.pdfIMPORTANCIA DE LOS LIPIDOS EN FARMACIA.pdf
IMPORTANCIA DE LOS LIPIDOS EN FARMACIA.pdf
JonathanFernandoRodr
 
BOTAnica mesias orland role.pptx1 ciclo agropecuaria
BOTAnica mesias orland role.pptx1 ciclo agropecuariaBOTAnica mesias orland role.pptx1 ciclo agropecuaria
BOTAnica mesias orland role.pptx1 ciclo agropecuaria
mesiassalazarpresent
 
Medicina Peruana en el siglo XX y XXI- Julio Gabriel Pereda Sanchez.pptx
Medicina Peruana en el siglo XX y XXI- Julio Gabriel  Pereda Sanchez.pptxMedicina Peruana en el siglo XX y XXI- Julio Gabriel  Pereda Sanchez.pptx
Medicina Peruana en el siglo XX y XXI- Julio Gabriel Pereda Sanchez.pptx
gabrielperedasanchez
 
MATERIALES MAGNETICOS EN EL CAMPO SIDERURGICO.pptx
MATERIALES MAGNETICOS EN EL CAMPO SIDERURGICO.pptxMATERIALES MAGNETICOS EN EL CAMPO SIDERURGICO.pptx
MATERIALES MAGNETICOS EN EL CAMPO SIDERURGICO.pptx
Fernando Benavidez
 
Una solucion saturada contiene la cantidad máxima de un soluto que se disuel...
Una solucion saturada contiene la cantidad máxima de un  soluto que se disuel...Una solucion saturada contiene la cantidad máxima de un  soluto que se disuel...
Una solucion saturada contiene la cantidad máxima de un soluto que se disuel...
leonpool521
 
FISICA_Hidrostatica_uyhHidrodinamica.pdf
FISICA_Hidrostatica_uyhHidrodinamica.pdfFISICA_Hidrostatica_uyhHidrodinamica.pdf
FISICA_Hidrostatica_uyhHidrodinamica.pdf
JavierAlejosM
 
1º Caso Practico Lubricacion Rodamiento Motor 10CV
1º Caso Practico Lubricacion Rodamiento Motor 10CV1º Caso Practico Lubricacion Rodamiento Motor 10CV
1º Caso Practico Lubricacion Rodamiento Motor 10CV
CarlosAroeira1
 

Último (20)

Plan de Desarrollo Urbano de la Municipalidad Provincial de Ilo
Plan de Desarrollo Urbano de la Municipalidad Provincial de IloPlan de Desarrollo Urbano de la Municipalidad Provincial de Ilo
Plan de Desarrollo Urbano de la Municipalidad Provincial de Ilo
 
Dialnet-EnsenanzaDeLaModelacionMedianteEcuacionesDiferenci-9304821.pdf
Dialnet-EnsenanzaDeLaModelacionMedianteEcuacionesDiferenci-9304821.pdfDialnet-EnsenanzaDeLaModelacionMedianteEcuacionesDiferenci-9304821.pdf
Dialnet-EnsenanzaDeLaModelacionMedianteEcuacionesDiferenci-9304821.pdf
 
tema-6.4-calculo-de-la-potencia-requerida-para-transporte-de-solidos-.pptx
tema-6.4-calculo-de-la-potencia-requerida-para-transporte-de-solidos-.pptxtema-6.4-calculo-de-la-potencia-requerida-para-transporte-de-solidos-.pptx
tema-6.4-calculo-de-la-potencia-requerida-para-transporte-de-solidos-.pptx
 
Becas de UOC _ Caja Ingenieros 2024-25.pdf
Becas de UOC _ Caja Ingenieros 2024-25.pdfBecas de UOC _ Caja Ingenieros 2024-25.pdf
Becas de UOC _ Caja Ingenieros 2024-25.pdf
 
Flujograma de gestión de pedidos de usuarios.
Flujograma de gestión de pedidos de usuarios.Flujograma de gestión de pedidos de usuarios.
Flujograma de gestión de pedidos de usuarios.
 
Criterios de la primera y segunda derivada
Criterios de la primera y segunda derivadaCriterios de la primera y segunda derivada
Criterios de la primera y segunda derivada
 
Especificacioes tecnicas.pdfaaaaaaaaaaaaaaaaaaaaaaaaaaa
Especificacioes tecnicas.pdfaaaaaaaaaaaaaaaaaaaaaaaaaaaEspecificacioes tecnicas.pdfaaaaaaaaaaaaaaaaaaaaaaaaaaa
Especificacioes tecnicas.pdfaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Mapa de carreteras de Colombia 2022 INVIAS
Mapa de carreteras de Colombia 2022 INVIASMapa de carreteras de Colombia 2022 INVIAS
Mapa de carreteras de Colombia 2022 INVIAS
 
Sesiones 3 y 4 Estructuras Ingenieria.pdf
Sesiones 3 y 4 Estructuras Ingenieria.pdfSesiones 3 y 4 Estructuras Ingenieria.pdf
Sesiones 3 y 4 Estructuras Ingenieria.pdf
 
Las Fuentes de Alimentacion Conmutadas (Switching).pdf
Las Fuentes de Alimentacion Conmutadas (Switching).pdfLas Fuentes de Alimentacion Conmutadas (Switching).pdf
Las Fuentes de Alimentacion Conmutadas (Switching).pdf
 
Análisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOS
Análisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOSAnálisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOS
Análisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOS
 
Siemens----Software---Simatic----HMI.pdf
Siemens----Software---Simatic----HMI.pdfSiemens----Software---Simatic----HMI.pdf
Siemens----Software---Simatic----HMI.pdf
 
01-introduccion-a-la-perforacion.pdf de minas
01-introduccion-a-la-perforacion.pdf de minas01-introduccion-a-la-perforacion.pdf de minas
01-introduccion-a-la-perforacion.pdf de minas
 
IMPORTANCIA DE LOS LIPIDOS EN FARMACIA.pdf
IMPORTANCIA DE LOS LIPIDOS EN FARMACIA.pdfIMPORTANCIA DE LOS LIPIDOS EN FARMACIA.pdf
IMPORTANCIA DE LOS LIPIDOS EN FARMACIA.pdf
 
BOTAnica mesias orland role.pptx1 ciclo agropecuaria
BOTAnica mesias orland role.pptx1 ciclo agropecuariaBOTAnica mesias orland role.pptx1 ciclo agropecuaria
BOTAnica mesias orland role.pptx1 ciclo agropecuaria
 
Medicina Peruana en el siglo XX y XXI- Julio Gabriel Pereda Sanchez.pptx
Medicina Peruana en el siglo XX y XXI- Julio Gabriel  Pereda Sanchez.pptxMedicina Peruana en el siglo XX y XXI- Julio Gabriel  Pereda Sanchez.pptx
Medicina Peruana en el siglo XX y XXI- Julio Gabriel Pereda Sanchez.pptx
 
MATERIALES MAGNETICOS EN EL CAMPO SIDERURGICO.pptx
MATERIALES MAGNETICOS EN EL CAMPO SIDERURGICO.pptxMATERIALES MAGNETICOS EN EL CAMPO SIDERURGICO.pptx
MATERIALES MAGNETICOS EN EL CAMPO SIDERURGICO.pptx
 
Una solucion saturada contiene la cantidad máxima de un soluto que se disuel...
Una solucion saturada contiene la cantidad máxima de un  soluto que se disuel...Una solucion saturada contiene la cantidad máxima de un  soluto que se disuel...
Una solucion saturada contiene la cantidad máxima de un soluto que se disuel...
 
FISICA_Hidrostatica_uyhHidrodinamica.pdf
FISICA_Hidrostatica_uyhHidrodinamica.pdfFISICA_Hidrostatica_uyhHidrodinamica.pdf
FISICA_Hidrostatica_uyhHidrodinamica.pdf
 
1º Caso Practico Lubricacion Rodamiento Motor 10CV
1º Caso Practico Lubricacion Rodamiento Motor 10CV1º Caso Practico Lubricacion Rodamiento Motor 10CV
1º Caso Practico Lubricacion Rodamiento Motor 10CV
 

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.