Representar el conocimiento en Inteligencia Artificial es el proceso de transformación de éste a un dominio o un lenguaje simbólico para ser procesado en un computador.
Representacion del Conocimiento Inteligencia Artificial
1. Universidad FermínToro
Facultad de Ingeniería
Cabudare - Estado. Lara
Representación del Conocimiento en InteligenciaArtificial
Integrante:
Jorge. Escalona
C.I. 17.627.015
Profesor: Edecio. Freitez
Sección: SAIA A
Cabudare, Noviembre 2015
2. Representación del Conocimiento en Inteligencia
Artificial
Es el proceso de transformación de éste a un dominio o un lenguaje
simbólico para ser procesado en un computador.
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.
Es una combinación de estructuras de datos (que nos
permiten representar mediante un formalismo
determinado las "verdades" relevantes en algún
dominio) asociadas con mecanismos interpretativos
que nos permiten manipular el conocimiento
representado a fin de crear soluciones a problemas
nuevos.
3. Representación del Conocimiento en
Inteligencia Artificial
Metodología de Representación del Conocimiento
Hechos
Las verdades que se
quieren representar.
Representación
En un determinado formalismo,
las entidades que queremos
manipular.
Ontología: Forma de representar los conceptos de interés de un determinado
dominio o conocimiento, análogo a una base de datos.
4. Característica Representación del
Conocimiento en Inteligencia Artificial
Cobertura, significa que la representación del conocimiento cubre la
información en anchura y profundidad.
Comprensible por humanos. La representación del conocimiento es vista
como un lenguaje natural, así que la lógica debería fluir libremente.
Consistencia. 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.
5. Propiedades del Conocimiento en Inteligencia
Artificial
Voluminoso Difícil de caracterizar con
precisión
Incierto/impreciso
Cambia
constantemente
6. Tipos de Conocimiento en Inteligencia Artificial
Conocimiento Declarativo
Son hechos sobre objetos o situaciones. Posee mayor capacidad expresiva, menor
capacidad creativa o computacional. Es conocimiento pasivo, expresado como sentencias
acerca de los hechos del mundo que nos rodea (el saber que hacer). Puede ser
representado con modelos relacionales y esquemas basados en lógica. Los modelos
relacionales pueden representar el conocimiento en forma de árboles, grafos o redes
semánticas. Los esquemas de representación lógica incluyen el uso de lógica proposicional
y lógica de predicados.
7. Tipos de Conocimiento en Inteligencia Artificial
Tipos de Conocimiento Declarativo
Conocimiento Relacional: conjunto de relaciones expresables mediante tablas (como
en una Base de Datos). Hemos de aportar procedimientos que lo enriquezcan Motor
de inferencia genera conocimiento a partir de información.
Conocimiento Heredable: 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.
Conocimiento Inferible: Conocimiento descrito mediante lógica. Se puede utilizar la
semántica de los operadores y el Modus Ponens para inferir nuevo conocimiento.
8. Tipos de Conocimiento en Inteligencia Artificial
Conocimiento Procedimental
Es aquel conocimiento compilado que se refiere a la forma de realizar una cierta tarea (el
saber cómo hacerlo). Por ejemplo, los pasos necesarios para resolver una ecuación
algebraica son expresados como conocimiento procedimental. Los modelos
procedimentales y sus esquemas de representación almacenan conocimiento en la forma
de cómo hacer las cosas. Pueden estar caracterizados por gramáticas formales, usualmente
implantadas por sistemas o lenguajes procedimentales y sistemas basados en reglas
(sistemas de producción). Por ejemplo, los pasos necesarios para resolver una ecuación
algebraica son expresados como conocimiento procedimental.
9. Tipos de Conocimiento en Inteligencia Artificial
El Conocimiento Heurístico
Es un tipo especial de conocimiento usado por los humanos para resolver problemas
complejos. El adjetivo heurístico significa medio para descubrir. Está relacionado con la
palabra griega heuriskein que significa descubrir, encontrar. Se entiende por heurístico a un
criterio, estrategia, método o truco utilizado para simplificar la solución de problemas.
10. Técnicas de Representación de Conocimiento
en Inteligencia Artificial
Marcos
Reglas
Etiquetado
Redes
Semánticas
11. Propiedades del Sistema de Representación
del Conocimiento en Inteligencia Artificial
Capacidad Expresiva Capacidad Deductiva
Eficiencia Deductiva Eficiencia en la Adquisición
12. La Representación del Conocimiento en
Inteligencia Artificial de ser capaz
Captar generalizaciones.
Ser comprensible.
Fácilmente modificable, incrementable.
Ser usado en diversas situaciones y propósitos.
Permitir diversos grados de detalle.
Captar la incertidumbre, imprecisión.
Representar distinciones importantes.
Focalizar el conocimiento relevante
13. Representación del Conocimiento en
Inteligencia Artificial
Todo problema es más sencillo de resolver si disponemos
de conocimiento específico sobre él. Este conocimiento
dependiente del dominio se combina con el conocimiento
general sobre cómo resolver problemas. Este conocimiento
ha de permitir guiar los mecanismos de inteligencia
artificial para obtener soluciones de manera más
eficientes.