SlideShare una empresa de Scribd logo
1 de 32
Descargar para leer sin conexión
CAPITULO 3
REPRESENTACION DEL
CONOCIMIENTO Y
ONTOLOGIAS
INTRODUCCION
Todo problema es más sencillo de resolver si disponemos
de conocimiento específico sobre él
El conocer se caracteriza como una presencia del objeto
frente al objeto: el sujeto se posesiona en cierta forma del
objeto, lo capta y lo hace suyo, reproduciéndolo de tal
manera que responda lo más fielmente posible a la realidad
misma del objeto.
Por medio de esta reproducción, se tiene la imagen, no
física como sería una fotografía, sino psíquica, cognoscible,
intencional.
El conocer es un hecho primario, espontáneo e instintivo, y
por ello no puede ser definido estrictamente.
La IA busca representar generalizaciones, es decir, no representar cada
situación individual, sino agrupar las situaciones que comparten propiedades
importantes. De tal forma que pueda:
a) ser entendido por las personas que lo provean;
b) ser modificado para corregir errores y reflejar cambios en el mundo;
c) usarse en muchas situaciones aun sin ser totalmente exacto o completo;
d) caracterizarse las técnicas de IA con independencia del problema a tratar;
e) usarse superando su propio volumen, y disminuir el rango de posibilidades
que normalmente deben considerarse.
REPRESENTACION DEL CONOCIMIENTO
La representación del conocimiento y el razonamiento 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.
Conocimiento no debe ser
confundido con datos o
información, ya que el
conocimiento incluye y
requiere el uso de datos e
información.
Algunos problemas son más
fáciles de resolver al
representar el conocimiento
de un modo determinado. Por
ejemplo, es más fácil dividir
números representados en
números árabes que números
representados en números
romanos.
REPRESENTACION DEL CONOCIMIENTO
CONCEPTO:
Es un área de la Inteligencia Artificial cuyo principal objetivo es representar
el conocimiento de tal manera que resulte fácil poder obtener conclusiones
del propio conocimiento.
Un conjunto de estructuras y convenciones sobre
la forma de describir un tipo de cosas (datos
generalmente), estas se asocian con mecanismos
interpretativos que nos permiten manipular el
conocimiento representado con la finalidad de
crear soluciones a problemas nuevos.
Es el proceso de transformación de éste a un
dominio o un lenguaje simbólico para ser
procesado en un computador.
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.
PROPIEDADES Y CARACTERISTICAS DEL
CONOCIMIENTO
Propiedades:
 Voluminoso
 Difícil de caracterizar con precisión.
 Incierto / Impreciso
 Cambia constantemente.
Características:
 Cobertura, significa que la
representación del conocimiento cubre
la información en anchura y
profundidad.
 Comprensible por humanos.
 Consistencia. Si Pedro ha cerrado la
puerta, también puede ser interpretado
como la puerta ha sido cerrada por
Pedro.
 Eficiencia.
 Facilidad de modificación y
actualización.
 Soporte de la actividad inteligente que
usa la base de conocimiento.
TIPOS DE CONOCIMIENTOS
El conocimiento puede ser de tipo procedimental, declarativo o heurístico.
Procedimental es aquel que es compilado, que
se refiere a la forma de realizar una cierta tarea,
(el saber como hacerlo), por ejemplo, el
proceso de ensamblaje de un computador, la
realización de cierta pintura, la resolución de
ecuaciones algebraicas.
Declarativo, es conocimiento pasivo,
sentencias que expresan hechos del mundo
que nos rodea (el saber que hacer), por
ejemplo la información en una base de datos.
Heurístico, es algo especial para resolver
problemas complejos, es un criterio, estrategia
o proceso que simplifica la resolución de
problemas.
METODOS DE
REPRESENTACION DEL
CONOCIMIENTO
MAPAS CONCEPTUALES
Los mapas conceptuales son una representación grafica del entendimiento de
un dominio de una persona o grupo de personas, este puede ser considerado
como un esquema para la representación del conocimiento.
Estos son construidos para que
las relaciones entre ellos sea
evidente, los conceptos son
normalmente encerrados en
círculos o cuadrados y las
relaciones entre los conceptos
son indicados con líneas que los
conectas, las palabras sobre las
líneas especifican las relaciones
entre los conceptos.
Un mapa bien construido, las
proposiciones deben tener
sentido cuando se leen
separadamente; un Mapa
Conceptual representa
Conocimiento bien Organizado.
OBJETO, ATRIBUTO, VALOR
La forma más simple de representar hechos declarativos es mediante un
conjunto de relaciones expresables mediante tablas (como en una Base de
Datos).
Una forma común de representar estos hechos es la tripleta objeto, atributo
y valor, donde los objetos son físicos o conceptuales, el cual puede tener
varios atributos que lo caracterizan, los valores son las medidas especificas
de los atributos en una situación dada.
OBJETO ATRIBUTO VALOR
Casa Color Rojo, Blanco
Luis Padre Ana, Julio
Juan Esposo María
Para la representación se pueden usar nodos y relaciones, donde los
objetos y valores se asignan como nodos mientras que los atributos se
designan como enlaces, esto se utiliza para mostrar orden e interrelación.
Casa Rojo
de_color
Juan Maria
esposo_de
REDES SEMANTICAS
Las redes semánticas son representaciones básicas del conocimiento, están
compuestas por nodos y enlaces que muestran relaciones entre objetos, el
objeto puede ser un libro, un carro, una persona.
En una red semántica los atributos son los enlaces entre objetos, estos
muestran las relaciones o el vinculo entre el objeto y el otro.
Una red semántica es una representación en la cual:
 Lexicamente, hay nodos y enlaces entre nodos especificando una
aplicación.
 Estructuralmente, cada enlace conecta un nodo con otro en un orden
especial.
 Semánticamente, los nodos y los enlaces denotan una aplicación
especifica.
 Procedimentalmente existen procesos para:
 Construir nodos
 Construir enlaces, entre nodos con un nombre
 Deducir conocimiento.
REDES SEMANTICAS
El siguiente ejemplo muestra una red semántica de relaciones que existe en
un conjunto de personas, de ella puede extraerse enlaces o atributos como
(madre_ de, hermano_ de, padre_de), de la que se deduce que la aplicación
es la relación de familiares.
María Luis
madre_de
Josefa
hermano_de
Juana
hermano_de
Mariela
padre_de
Los nombres dados a cada enlace indican la clase de vinculo que hace
corresponder un objeto o categoría, el enlace tiene_un se usa para
identificar características o atributos de un enlaces, otros enlaces se usan
para definir propósitos como el ejemplo siguiente.
ProcesoCorte
Planchado
Embazado
Secado
es_un
es_un
es_un
es_un
REDES SEMATICAS
En este ejemplo vemos que existen varias muchas relaciones, por tanto el
dominio es mas amplio, ya que la unidad del conocimiento son los enlaces y
los nodos.
Miguel
Hombre
es_un
Carro
tiene_un
Josefa
Juan
padre_de
Universitario
es_un
es_un
Banco Sol
trabaja_en
REGLAS DE PRODUCCION
Las reglas de producción son la forma más popular de representación del
conocimiento dentro de un modelo declarativo.
El conocimiento representado de esta forma resulta muy cercano al
operador humano y se puede entender fácilmente.
Su configuración permite construir sistemas en los que suele resultar
sencillo incorporar nueva información o modificar la ya existente, creando o
cambiando las reglas individualmente.
DEFINICIÓN.-
Se entiende como una proposición lógica que relaciona dos o más objetos
e incluye dos partes, la premisa y la conclusión.
Cada una de estas partes consiste en una expresión lógica con una o más
afirmaciones objeto-valor están conectadas mediante los operadores
lógicos y, o ó no. Las reglas de producción sustituyen partes de una frase
por sus componentes a nivel de rama terminal, donde ya no son posibles
más sustituciones.
REGLAS DE PRODUCCION
Cada regla de producción tiene una precondición o antecedente parte
izquierda y una parte derecha que describe la operación o consecuente que
debe llevarse acabo si se aplica la regla.
Antecedente ⇒ Consecuente
Antecedente: Contiene las cláusulas que deben cumplirse para que la regla
pueda evaluarse o ejecutarse.
Consecuente: Indica las conclusiones que se deducen de las premisas o las
acciones que el sistema debe realizar cuando ejecuta la regla.
CARACTERISTICAS.-
 Se utilizan las reglas para examinar un conjunto de datos y solicitar nueva
información hasta llegar a un diagnóstico.
 Las Reglas de Producción son reglas del tipo Si - Entonces.
 Cada regla contempla premisas que pueden modificarse
independientemente de otras reglas
REGLAS DE PRODUCCION
ESTRUCTURA.-
La idea básica de la estructura de una regla de producción es que esta
diseñada en forma de pares condición - acción.
SI (condiciones / premisas) “hechos”
ENTONCES (acción a ejecutar) “conclusión / acción”
EJEMPLO:
SI maquina de corte inactiva
ENTONCES programar producción
SI orden de compra de materia prima aprobada & necesidad de materia
prima ENTONCES solicitar envió de materia prima
SI temblor & dolor de huesos
ENTONCES infección
REGLAS DE PRODUCCION
INFERENCIA.-
Una regla e ejecuta (dispara) cuando se cumple su antecedente, todas las
cláusulas que lo componen.
Las reglas se ejecutan hacia adelante, si se satisface el antecedente se
efectúan las acciones del consecuente.
Una regla es aplicable y seleccionada si cumple todas la premisas de las
misma.
Típicamente una base de conocimientos está formada de un gran conjunto
de reglas.
Lógicamente las reglas pueden ser agrupadas en diferentes bases de reglas
Finalmente podemos deducir la importancia que dichas reglas de
producción tienen en la actualidad sobre la tecnología, y sobre los avances
que podemos lograr gracias al talento humano, ya que mediante el
conocimiento es que podemos hacer inferencia sobre cualquier sistema
para poder aplicar dichas reglas.
METODOLOGIAS DE
REPRESENTACION DEL
CONOCIMIENTO EN
INTELIGENCIA ARTIFICIAL
METODOLOGIAS DE REPRESENTACION
Metodologías
Declarativas Estructurales Procedurales
Separación entre el
conocimiento y
estructura de
control lógica:
Expresiones
Declarativas,
Sistemas de
producción
Estructuración del
conocimiento
inferencias,
herencia,
transitividad,
asociatividad
Unión del
conocimiento y la
estructura de
control, orden
dependiente,
procedimientos y
funciones.
METODOLOGIA DECLARATIVA
El conocimiento declarativo es conocimiento pasivo, sentencias que
expresan hechos del mundo que nos rodea (el saber que hacer). Por
ejemplo, la información en una base de datos.
Toda lógica que sea usada como mecanismo de representación deber
constar de 3 elementos:
1.Una sintaxis, que explica cómo construir los elementos del lenguaje de
representación (oraciones lógicas).
2.Una semántica, que asocia los elementos del lenguaje con los elementos
reales del dominio → asocia una interpretación (significado) a los símbolos.
3.Un conjunto de reglas de inferencia, que permiten inferir conocimiento
nuevo a partir del ya existente.
LÓGICA PROPOSICIONAL
Elementos
Átomos
•Constantes lógicas: verdadero(V), falso(F).
•Proposiciones lógicas: (strings de caracteres).
Ejemplos:
p, q, r, …
encima mesa libro
juan es mortal
Conectivas lógicas
•”^” (y): conjunción lógica p ^ q , juan es hombre ^ juan es mortal.
•”v” (o): disyunción lógica P v q , juan trabaja banco v juan estudia
informática.
•”→” (implica): implicación No significa relacion causal (no ’’antecedente
implica consecuente’’).
METODOLOGIA DECLARATIVA
METODOLOGIA DECLARATIVA
LÓGICA PREDICADOS
Predicado: Es una sentencia abierta, es decir, que contiene valores variables;
dependiendo del valor que se le de a esas variables, el predicado será falso o
verdadero, una vez asignado los valores el predicado se convierte en una
proposición.
Expresión lógica:
p(x), q (x , y), r (x, y, z)
Ejemplo:
p (x, y) : x + y = 5; donde x, y € N
p (2, 3): 2 + 3 = 5 Verdadero
p (4, 2): 4 + 2 = 5 Falso
Cuantificadores:
Universal: ∀ se lee para toda busca especificar que función es verdadera
Cuantificadores:
Universal: ∀ se lee para toda busca especificar que función es verdadera
Ejemplo:
p (x): x < x + 1
∀ x, p (x) para toda x se tiene que cumplir p (x) Verdadero
METODOLOGIA DECLARATIVA
Existencial: ∃ se lee para algún o existe, busca especificar que función es
verdadera para algún valor de x
Ejemplo:
p (x): x < x + 1
∃ x, p (x) Existe una x tal que el predicado p (x) se cumpla Verdadero
METODOLOGIA DECLARATIVA
Ejemplo:
Consideremos U= enteros p(x, y, z): x – y = z
A) Para cada x e y, existe un z tal que x – y = z
∀ x, y [ ∃ z, p(x, y, z)]
B) Para cada x e y, existe un z tal que x – z = y
∀ x, y [ ∃ z, p(x, z, y)]
C) Existe un x tal que para todo y, y – x = y
∃ x [∀ y, p(y, x, y)]
D) Cuando el 0 se resta a cualquier entero, el resultado es el entero mismo
∀ x, p (x, 0, x)
METODOLOGIA DECLARATIVA
Preposiciones con Lógica de predicados:
Ejemplo:
Carlos Juega: Predicado: Juega
Preposición: Carlos = J (c)
Carlos es estudiante: Predicado : Estudiante
Preposición: Carlos (c) = E(c)
Expresar la preposición
Todo numero es imaginario
∀ x (N(x) → I (x))
Algún numero no es par
∃ x (N (x) ˄ ¬ P(x))
Todo hombre es mortal ∀ x ( H (x) → M (x))
Todo mortal es débil ∀ x ( M (x) → D (x))
Todo hombre es débil ∀ x ( H (x) → D (x))
ONTOLOGIA
La palabra Ontología se deriva del griego ontos (estudio del ser) y
logos (palabra). Filosóficamente, Ontología es la ciencia de qué es , es una
explicación sistemática de la Existencia, de los tipos de estructuras,
categorías de objetos , propiedades, eventos, procesos y relaciones en
cada área de la realidad.
ONTOLOGIA
Las ontologías son herramientas útiles para la comunicación entre
especialistas de un área específica, para la aprobación del vocabulario
técnico usado en la formalización del conocimiento eliminando las posibles
inconsistencias en un dominio para que sean automáticamente identificadas
y validadas por computadores y como representación de conocimiento
conforman un vocabulario de dominios que puede ser reutilizado en distintas
aplicaciones y para propósitos específicos.
Las ontologías permiten validar diferentes elementos de una taxonomía como
su pertenencia, establecer vínculos con bases de datos, realizar inferencias y
reducir las consultas sobre un conocimiento específico, proporcionan una vía
para representar el conocimiento y ayudar a reutilizarlo, facilitan el trabajo
para recuperar información en los diversos sistemas y desde el punto de vista
de las fuentes de información describen el contenido de los repositorios de
datos independientemente de la representación sintáctica de los mismos
posibilitando su integración semántica.
CONCEPTO ONTOLOGIA
"Una ontología es un vocabulario acerca de un dominio: términos más
relaciones más reglas de combinación para extender el vocabulario",
"Una ontología es un conjunto de conceptos y sus definiciones relacionadas
para la comprensión de un área específica del conocimiento”
Algunas definiciones de ontología en el campo de la Inteligencia Artificial:
 Una ontología es una especificación explícita de una
conceptualización, es decir proporciona una estructura y contenidos de
forma explícita, que codifica las reglas implícitas de una parte de la
realidad, independientemente del fin y del dominio de la aplicación en el
que se usarán o reutilizarán sus definiciones.
 Una ontología define el vocabulario de un área mediante un conjunto de
términos básicos y relaciones entre dichos términos, así como las
reglas que combinan términos y relaciones y que amplían las
definiciones dadas en el vocabulario.
PROPIEDADES QUE DEBE CUMPLIR UNA
ONTOLOGIA
 Claridad: Para comunicar el significado
intencionado de los términos definidos.
 Coherencia: Para sancionar inferencias que
son consistentes con las definiciones.
 Extensibilidad: Para anticipar el uso de
vocabulario compartido.
 Sesgo de codificación mínimo (Minimal
encoding bias): Debe de especificar al nivel
de conocimiento sin depender de una
codificación particular a nivel de símbolo.
 Mínimo compromiso ontológico: debe de
hacer la menor cantidad de "pretensiones''
acerca del mundo modelado.
CLASIFICACION ONTOLOGICA
Existen 4 tipos de ontologías en función de su alcance y posibilidad de
aplicación:
 Ontología de la aplicación: usadas por la aplicación. Por ejemplo,
ontología de procesos de producción, de diagnóstico de fallas, de diseño
intermedio de barcos, etc.
 Ontología del dominio: específicas para un tipo de artefacto,
generalizaciones sobre tareas específicas en algún dominio concreto del
conocimiento. Por ejemplo, ontología del proceso de producción.
 Ontologías técnicas básicas: describen características generales de
artefactos. Por ejemplo: componentes, procesos y funciones.
 Ontologías genéricas: describe la categoría de más alto nivel, describiendo
conceptos generales (como tiempo, espacio, objeto, etc.).
ELEMENTOS BASICOS PARA EL DISEÑO
DE UNA ONTOLOGIA
Las ontologías están formadas de los siguientes elementos que servirán para
representar el conocimiento de algún dominio en específico.
 Conceptos: que son las ideas básicas que intentan formalizar, estos
conceptos pueden ser clases de objetos, métodos, planes, estrategias,
procesos de razonamiento, etc.
 Relaciones: que representan la interacción y el enlace entre los
conceptos del dominio. Suelen formar la taxonomía del dominio. Por
ejemplo: subclase-de, parte-de, etc.
 Funciones: que son un tipo concreto de relación, donde se identifica un
elemento mediante el cálculo de una función que considera varios
elementos de la ontología. Por ejemplo, categorizar-clase, etc.
 Instancias: utilizadas para representar objetos determinados de un
concepto.
 Axiomas: que son teoremas que se declaran sobre relaciones que
deben cumplir los elementos de la ontología. Por ejemplo: “Si X y Y son de
la clase Z, entonces X no es subclase de Y” o “Para todo X que cumpla con
la condición Cond1, A es B”, etc.
CONCLUSIONES
REPRSENTACION DEL CONOCIMIENTO
Todo problema es más sencillo de resolver si disponemos de conocimiento
específico sobre él
La representación del conocimiento ha de permitir guiar a los mecanismos
de IA para obtener soluciones de manera más eficiente
El campo de la representación del conocimiento se refiere a los mecanismos
para representar y manipular la información que se obtiene del experto y su
conocimiento sobre el tema en especifico.
Para representar algo necesitamos saber:
 Su forma o estructura
 Que uso le dan los seres inteligentes
 Que uso le dará la inteligencia artificial
 Como adquirir el conocimiento
 Como almacenarlo y manipularlo

Más contenido relacionado

La actualidad más candente

modelado de datos
modelado de datosmodelado de datos
modelado de datoscesarjoseps
 
Clase 3 Modelo Entidad Relacion
Clase 3   Modelo Entidad   RelacionClase 3   Modelo Entidad   Relacion
Clase 3 Modelo Entidad Relacionoswchavez
 
Modelo entidad relacion
Modelo entidad relacionModelo entidad relacion
Modelo entidad relacionsandrikarina
 
Representación del conocimiento
Representación del conocimientoRepresentación del conocimiento
Representación del conocimientohitwinenze
 
Modelo entidad relacion
Modelo entidad relacionModelo entidad relacion
Modelo entidad relaciondanielglot
 
El modelo de entidad relación (e r)
El modelo de entidad relación (e r)El modelo de entidad relación (e r)
El modelo de entidad relación (e r)YENZU
 
Inteligencia artificial. Representacion del Conocimiento
Inteligencia artificial. Representacion del ConocimientoInteligencia artificial. Representacion del Conocimiento
Inteligencia artificial. Representacion del Conocimientoclaudiarussos
 
Modelo entidad relacion - BD
Modelo entidad relacion - BDModelo entidad relacion - BD
Modelo entidad relacion - BDFernando Baculima
 
Unidad 2. modelo entidad relacion
Unidad 2. modelo entidad relacionUnidad 2. modelo entidad relacion
Unidad 2. modelo entidad relacionLuiS YmAY
 
Modelo E/R
Modelo E/RModelo E/R
Modelo E/Romarzon
 
Base de Datos Modelo Entidad Relación
Base de Datos Modelo Entidad RelaciónBase de Datos Modelo Entidad Relación
Base de Datos Modelo Entidad Relaciónviviana pascuas
 
Representación del Conocimiento
Representación del ConocimientoRepresentación del Conocimiento
Representación del ConocimientoAlva_Ruiz
 
Introducción a los Modelos De Datos
Introducción a los Modelos De DatosIntroducción a los Modelos De Datos
Introducción a los Modelos De Datosesacre
 
Modelo entidad relacion
Modelo entidad relacionModelo entidad relacion
Modelo entidad relacionMaria Garcia
 
Modelo Entidad Relación
Modelo Entidad RelaciónModelo Entidad Relación
Modelo Entidad Relaciónjosecuartas
 

La actualidad más candente (20)

modelado de datos
modelado de datosmodelado de datos
modelado de datos
 
Clase 3 Modelo Entidad Relacion
Clase 3   Modelo Entidad   RelacionClase 3   Modelo Entidad   Relacion
Clase 3 Modelo Entidad Relacion
 
Diseño de Base de Datos
Diseño de Base de DatosDiseño de Base de Datos
Diseño de Base de Datos
 
Clase mer
Clase  merClase  mer
Clase mer
 
Modelo entidad relacion
Modelo entidad relacionModelo entidad relacion
Modelo entidad relacion
 
Representación del conocimiento
Representación del conocimientoRepresentación del conocimiento
Representación del conocimiento
 
Técnicas de representación del conocimiento
Técnicas de representación del conocimientoTécnicas de representación del conocimiento
Técnicas de representación del conocimiento
 
Modelo entidad relacion
Modelo entidad relacionModelo entidad relacion
Modelo entidad relacion
 
Clases
ClasesClases
Clases
 
El modelo de entidad relación (e r)
El modelo de entidad relación (e r)El modelo de entidad relación (e r)
El modelo de entidad relación (e r)
 
Inteligencia artificial. Representacion del Conocimiento
Inteligencia artificial. Representacion del ConocimientoInteligencia artificial. Representacion del Conocimiento
Inteligencia artificial. Representacion del Conocimiento
 
Modelo entidad relacion - BD
Modelo entidad relacion - BDModelo entidad relacion - BD
Modelo entidad relacion - BD
 
Unidad 2. modelo entidad relacion
Unidad 2. modelo entidad relacionUnidad 2. modelo entidad relacion
Unidad 2. modelo entidad relacion
 
Modelo E/R
Modelo E/RModelo E/R
Modelo E/R
 
Base de Datos Modelo Entidad Relación
Base de Datos Modelo Entidad RelaciónBase de Datos Modelo Entidad Relación
Base de Datos Modelo Entidad Relación
 
Representación del Conocimiento
Representación del ConocimientoRepresentación del Conocimiento
Representación del Conocimiento
 
Representación del conocimiento
Representación del conocimientoRepresentación del conocimiento
Representación del conocimiento
 
Introducción a los Modelos De Datos
Introducción a los Modelos De DatosIntroducción a los Modelos De Datos
Introducción a los Modelos De Datos
 
Modelo entidad relacion
Modelo entidad relacionModelo entidad relacion
Modelo entidad relacion
 
Modelo Entidad Relación
Modelo Entidad RelaciónModelo Entidad Relación
Modelo Entidad Relación
 

Similar a Cap 3

Tratamiento de la Informacion
Tratamiento de la InformacionTratamiento de la Informacion
Tratamiento de la InformacionFernando Avila
 
Modelo de datos jesus marcano
Modelo de datos jesus marcanoModelo de datos jesus marcano
Modelo de datos jesus marcanoYizuzErTipo
 
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 Inteligencia Artificial
Conocimiento Inteligencia ArtificialConocimiento Inteligencia Artificial
Conocimiento Inteligencia ArtificialMiguel Medina
 
Modelo conceptual y relacional.docx
Modelo conceptual y relacional.docxModelo conceptual y relacional.docx
Modelo conceptual y relacional.docxJimena Fagua
 
Representación del Conocimiento
Representación del ConocimientoRepresentación del Conocimiento
Representación del Conocimientodansua07
 
Guía Teórica Unidad II. Programación digital
Guía Teórica Unidad II. Programación  digitalGuía Teórica Unidad II. Programación  digital
Guía Teórica Unidad II. Programación digitalSistemadeEstudiosMed
 
Dialnet estructura y-organizaciondeunabasededatos-126243
Dialnet estructura y-organizaciondeunabasededatos-126243Dialnet estructura y-organizaciondeunabasededatos-126243
Dialnet estructura y-organizaciondeunabasededatos-126243sistemas descarga
 
Analisis y diseño de sistemas
Analisis y diseño de sistemasAnalisis y diseño de sistemas
Analisis y diseño de sistemasjoalmerca6
 
Analisis Y Diseño De Sistemas Orientado A Objetos
Analisis Y Diseño De Sistemas Orientado A ObjetosAnalisis Y Diseño De Sistemas Orientado A Objetos
Analisis Y Diseño De Sistemas Orientado A Objetosjoalmerca6
 
Analisis y diseño de sistemas
Analisis y diseño de sistemasAnalisis y diseño de sistemas
Analisis y diseño de sistemasjoalmerca6
 
Base de datos
Base de datosBase de datos
Base de datosjomistef
 
Sistema de informacion gerencial diagrama de flujo
Sistema de informacion gerencial diagrama de flujoSistema de informacion gerencial diagrama de flujo
Sistema de informacion gerencial diagrama de flujoRivasJuan1803
 

Similar a Cap 3 (20)

EXPO_CONO_IA (2).pdf
EXPO_CONO_IA (2).pdfEXPO_CONO_IA (2).pdf
EXPO_CONO_IA (2).pdf
 
Representacion de Conocimiento en I.A
Representacion de Conocimiento en I.ARepresentacion de Conocimiento en I.A
Representacion de Conocimiento en I.A
 
Tratamiento de la Informacion
Tratamiento de la InformacionTratamiento de la Informacion
Tratamiento de la Informacion
 
Diseno creacion-bases-datos-completo
Diseno creacion-bases-datos-completoDiseno creacion-bases-datos-completo
Diseno creacion-bases-datos-completo
 
Modelo de datos jesus marcano
Modelo de datos jesus marcanoModelo de datos jesus marcano
Modelo de datos jesus marcano
 
Base de datos 4
Base de datos 4Base de datos 4
Base de datos 4
 
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
 
Modelo de datos
Modelo de datos Modelo de datos
Modelo de datos
 
Conocimiento Inteligencia Artificial
Conocimiento Inteligencia ArtificialConocimiento Inteligencia Artificial
Conocimiento Inteligencia Artificial
 
Modelo conceptual y relacional.docx
Modelo conceptual y relacional.docxModelo conceptual y relacional.docx
Modelo conceptual y relacional.docx
 
Representación del Conocimiento
Representación del ConocimientoRepresentación del Conocimiento
Representación del Conocimiento
 
Guía Teórica Unidad II. Programación digital
Guía Teórica Unidad II. Programación  digitalGuía Teórica Unidad II. Programación  digital
Guía Teórica Unidad II. Programación digital
 
Dialnet estructura y-organizaciondeunabasededatos-126243
Dialnet estructura y-organizaciondeunabasededatos-126243Dialnet estructura y-organizaciondeunabasededatos-126243
Dialnet estructura y-organizaciondeunabasededatos-126243
 
SISTEMA ORIENTADO A OBJETOS
SISTEMA ORIENTADO A OBJETOSSISTEMA ORIENTADO A OBJETOS
SISTEMA ORIENTADO A OBJETOS
 
Analisis y diseño de sistemas
Analisis y diseño de sistemasAnalisis y diseño de sistemas
Analisis y diseño de sistemas
 
Analisis Y Diseño De Sistemas Orientado A Objetos
Analisis Y Diseño De Sistemas Orientado A ObjetosAnalisis Y Diseño De Sistemas Orientado A Objetos
Analisis Y Diseño De Sistemas Orientado A Objetos
 
Analisis y diseño de sistemas
Analisis y diseño de sistemasAnalisis y diseño de sistemas
Analisis y diseño de sistemas
 
Base de datos
Base de datosBase de datos
Base de datos
 
Sistema de informacion gerencial diagrama de flujo
Sistema de informacion gerencial diagrama de flujoSistema de informacion gerencial diagrama de flujo
Sistema de informacion gerencial diagrama de flujo
 

Último

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
 
TALLER PAEC preparatoria directamente de la secretaria de educación pública
TALLER PAEC preparatoria directamente de la secretaria de educación públicaTALLER PAEC preparatoria directamente de la secretaria de educación pública
TALLER PAEC preparatoria directamente de la secretaria de educación públicaSantiagoSanchez353883
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdfAnthonyTiclia
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.ALEJANDROLEONGALICIA
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
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
 
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
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacajeremiasnifla
 
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
 
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
 
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUSesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUMarcosAlvarezSalinas
 
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVEl proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVSebastianPaez47
 
Propositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicacionesPropositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicaciones025ca20
 
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfPresentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfMIGUELANGELCONDORIMA4
 
Linealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfLinealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfrolandolazartep
 
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxSergioGJimenezMorean
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTFundación YOD YOD
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfAntonioGonzalezIzqui
 
183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdfEdwinAlexanderSnchez2
 

Último (20)

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
 
TALLER PAEC preparatoria directamente de la secretaria de educación pública
TALLER PAEC preparatoria directamente de la secretaria de educación públicaTALLER PAEC preparatoria directamente de la secretaria de educación pública
TALLER PAEC preparatoria directamente de la secretaria de educación pública
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
 
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...
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpaca
 
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
 
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)
 
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUSesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
 
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVEl proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
 
Propositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicacionesPropositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicaciones
 
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfPresentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
 
Linealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfLinealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdf
 
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NIST
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
 
183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf
 

Cap 3

  • 2. INTRODUCCION Todo problema es más sencillo de resolver si disponemos de conocimiento específico sobre él El conocer se caracteriza como una presencia del objeto frente al objeto: el sujeto se posesiona en cierta forma del objeto, lo capta y lo hace suyo, reproduciéndolo de tal manera que responda lo más fielmente posible a la realidad misma del objeto. Por medio de esta reproducción, se tiene la imagen, no física como sería una fotografía, sino psíquica, cognoscible, intencional. El conocer es un hecho primario, espontáneo e instintivo, y por ello no puede ser definido estrictamente. La IA busca representar generalizaciones, es decir, no representar cada situación individual, sino agrupar las situaciones que comparten propiedades importantes. De tal forma que pueda: a) ser entendido por las personas que lo provean; b) ser modificado para corregir errores y reflejar cambios en el mundo; c) usarse en muchas situaciones aun sin ser totalmente exacto o completo; d) caracterizarse las técnicas de IA con independencia del problema a tratar; e) usarse superando su propio volumen, y disminuir el rango de posibilidades que normalmente deben considerarse.
  • 3. REPRESENTACION DEL CONOCIMIENTO La representación del conocimiento y el razonamiento 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. Conocimiento no debe ser confundido con datos o información, ya que el conocimiento incluye y requiere el uso de datos e información. Algunos problemas son más fáciles de resolver al representar el conocimiento de un modo determinado. Por ejemplo, es más fácil dividir números representados en números árabes que números representados en números romanos.
  • 4. REPRESENTACION DEL CONOCIMIENTO CONCEPTO: Es un área de la Inteligencia Artificial cuyo principal objetivo es representar el conocimiento de tal manera que resulte fácil poder obtener conclusiones del propio conocimiento. Un conjunto de estructuras y convenciones sobre la forma de describir un tipo de cosas (datos generalmente), estas se asocian con mecanismos interpretativos que nos permiten manipular el conocimiento representado con la finalidad de crear soluciones a problemas nuevos. Es el proceso de transformación de éste a un dominio o un lenguaje simbólico para ser procesado en un computador. 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.
  • 5. PROPIEDADES Y CARACTERISTICAS DEL CONOCIMIENTO Propiedades:  Voluminoso  Difícil de caracterizar con precisión.  Incierto / Impreciso  Cambia constantemente. Características:  Cobertura, significa que la representación del conocimiento cubre la información en anchura y profundidad.  Comprensible por humanos.  Consistencia. Si Pedro ha cerrado la puerta, también puede ser interpretado como la puerta ha sido cerrada por Pedro.  Eficiencia.  Facilidad de modificación y actualización.  Soporte de la actividad inteligente que usa la base de conocimiento.
  • 6. TIPOS DE CONOCIMIENTOS El conocimiento puede ser de tipo procedimental, declarativo o heurístico. Procedimental es aquel que es compilado, que se refiere a la forma de realizar una cierta tarea, (el saber como hacerlo), por ejemplo, el proceso de ensamblaje de un computador, la realización de cierta pintura, la resolución de ecuaciones algebraicas. Declarativo, es conocimiento pasivo, sentencias que expresan hechos del mundo que nos rodea (el saber que hacer), por ejemplo la información en una base de datos. Heurístico, es algo especial para resolver problemas complejos, es un criterio, estrategia o proceso que simplifica la resolución de problemas.
  • 8. MAPAS CONCEPTUALES Los mapas conceptuales son una representación grafica del entendimiento de un dominio de una persona o grupo de personas, este puede ser considerado como un esquema para la representación del conocimiento. Estos son construidos para que las relaciones entre ellos sea evidente, los conceptos son normalmente encerrados en círculos o cuadrados y las relaciones entre los conceptos son indicados con líneas que los conectas, las palabras sobre las líneas especifican las relaciones entre los conceptos. Un mapa bien construido, las proposiciones deben tener sentido cuando se leen separadamente; un Mapa Conceptual representa Conocimiento bien Organizado.
  • 9. OBJETO, ATRIBUTO, VALOR La forma más simple de representar hechos declarativos es mediante un conjunto de relaciones expresables mediante tablas (como en una Base de Datos). Una forma común de representar estos hechos es la tripleta objeto, atributo y valor, donde los objetos son físicos o conceptuales, el cual puede tener varios atributos que lo caracterizan, los valores son las medidas especificas de los atributos en una situación dada. OBJETO ATRIBUTO VALOR Casa Color Rojo, Blanco Luis Padre Ana, Julio Juan Esposo María Para la representación se pueden usar nodos y relaciones, donde los objetos y valores se asignan como nodos mientras que los atributos se designan como enlaces, esto se utiliza para mostrar orden e interrelación. Casa Rojo de_color Juan Maria esposo_de
  • 10. REDES SEMANTICAS Las redes semánticas son representaciones básicas del conocimiento, están compuestas por nodos y enlaces que muestran relaciones entre objetos, el objeto puede ser un libro, un carro, una persona. En una red semántica los atributos son los enlaces entre objetos, estos muestran las relaciones o el vinculo entre el objeto y el otro. Una red semántica es una representación en la cual:  Lexicamente, hay nodos y enlaces entre nodos especificando una aplicación.  Estructuralmente, cada enlace conecta un nodo con otro en un orden especial.  Semánticamente, los nodos y los enlaces denotan una aplicación especifica.  Procedimentalmente existen procesos para:  Construir nodos  Construir enlaces, entre nodos con un nombre  Deducir conocimiento.
  • 11. REDES SEMANTICAS El siguiente ejemplo muestra una red semántica de relaciones que existe en un conjunto de personas, de ella puede extraerse enlaces o atributos como (madre_ de, hermano_ de, padre_de), de la que se deduce que la aplicación es la relación de familiares. María Luis madre_de Josefa hermano_de Juana hermano_de Mariela padre_de Los nombres dados a cada enlace indican la clase de vinculo que hace corresponder un objeto o categoría, el enlace tiene_un se usa para identificar características o atributos de un enlaces, otros enlaces se usan para definir propósitos como el ejemplo siguiente. ProcesoCorte Planchado Embazado Secado es_un es_un es_un es_un
  • 12. REDES SEMATICAS En este ejemplo vemos que existen varias muchas relaciones, por tanto el dominio es mas amplio, ya que la unidad del conocimiento son los enlaces y los nodos. Miguel Hombre es_un Carro tiene_un Josefa Juan padre_de Universitario es_un es_un Banco Sol trabaja_en
  • 13. REGLAS DE PRODUCCION Las reglas de producción son la forma más popular de representación del conocimiento dentro de un modelo declarativo. El conocimiento representado de esta forma resulta muy cercano al operador humano y se puede entender fácilmente. Su configuración permite construir sistemas en los que suele resultar sencillo incorporar nueva información o modificar la ya existente, creando o cambiando las reglas individualmente. DEFINICIÓN.- Se entiende como una proposición lógica que relaciona dos o más objetos e incluye dos partes, la premisa y la conclusión. Cada una de estas partes consiste en una expresión lógica con una o más afirmaciones objeto-valor están conectadas mediante los operadores lógicos y, o ó no. Las reglas de producción sustituyen partes de una frase por sus componentes a nivel de rama terminal, donde ya no son posibles más sustituciones.
  • 14. REGLAS DE PRODUCCION Cada regla de producción tiene una precondición o antecedente parte izquierda y una parte derecha que describe la operación o consecuente que debe llevarse acabo si se aplica la regla. Antecedente ⇒ Consecuente Antecedente: Contiene las cláusulas que deben cumplirse para que la regla pueda evaluarse o ejecutarse. Consecuente: Indica las conclusiones que se deducen de las premisas o las acciones que el sistema debe realizar cuando ejecuta la regla. CARACTERISTICAS.-  Se utilizan las reglas para examinar un conjunto de datos y solicitar nueva información hasta llegar a un diagnóstico.  Las Reglas de Producción son reglas del tipo Si - Entonces.  Cada regla contempla premisas que pueden modificarse independientemente de otras reglas
  • 15. REGLAS DE PRODUCCION ESTRUCTURA.- La idea básica de la estructura de una regla de producción es que esta diseñada en forma de pares condición - acción. SI (condiciones / premisas) “hechos” ENTONCES (acción a ejecutar) “conclusión / acción” EJEMPLO: SI maquina de corte inactiva ENTONCES programar producción SI orden de compra de materia prima aprobada & necesidad de materia prima ENTONCES solicitar envió de materia prima SI temblor & dolor de huesos ENTONCES infección
  • 16. REGLAS DE PRODUCCION INFERENCIA.- Una regla e ejecuta (dispara) cuando se cumple su antecedente, todas las cláusulas que lo componen. Las reglas se ejecutan hacia adelante, si se satisface el antecedente se efectúan las acciones del consecuente. Una regla es aplicable y seleccionada si cumple todas la premisas de las misma. Típicamente una base de conocimientos está formada de un gran conjunto de reglas. Lógicamente las reglas pueden ser agrupadas en diferentes bases de reglas Finalmente podemos deducir la importancia que dichas reglas de producción tienen en la actualidad sobre la tecnología, y sobre los avances que podemos lograr gracias al talento humano, ya que mediante el conocimiento es que podemos hacer inferencia sobre cualquier sistema para poder aplicar dichas reglas.
  • 18. METODOLOGIAS DE REPRESENTACION Metodologías Declarativas Estructurales Procedurales Separación entre el conocimiento y estructura de control lógica: Expresiones Declarativas, Sistemas de producción Estructuración del conocimiento inferencias, herencia, transitividad, asociatividad Unión del conocimiento y la estructura de control, orden dependiente, procedimientos y funciones.
  • 19. METODOLOGIA DECLARATIVA El conocimiento declarativo es conocimiento pasivo, sentencias que expresan hechos del mundo que nos rodea (el saber que hacer). Por ejemplo, la información en una base de datos. Toda lógica que sea usada como mecanismo de representación deber constar de 3 elementos: 1.Una sintaxis, que explica cómo construir los elementos del lenguaje de representación (oraciones lógicas). 2.Una semántica, que asocia los elementos del lenguaje con los elementos reales del dominio → asocia una interpretación (significado) a los símbolos. 3.Un conjunto de reglas de inferencia, que permiten inferir conocimiento nuevo a partir del ya existente.
  • 20. LÓGICA PROPOSICIONAL Elementos Átomos •Constantes lógicas: verdadero(V), falso(F). •Proposiciones lógicas: (strings de caracteres). Ejemplos: p, q, r, … encima mesa libro juan es mortal Conectivas lógicas •”^” (y): conjunción lógica p ^ q , juan es hombre ^ juan es mortal. •”v” (o): disyunción lógica P v q , juan trabaja banco v juan estudia informática. •”→” (implica): implicación No significa relacion causal (no ’’antecedente implica consecuente’’). METODOLOGIA DECLARATIVA
  • 21. METODOLOGIA DECLARATIVA LÓGICA PREDICADOS Predicado: Es una sentencia abierta, es decir, que contiene valores variables; dependiendo del valor que se le de a esas variables, el predicado será falso o verdadero, una vez asignado los valores el predicado se convierte en una proposición. Expresión lógica: p(x), q (x , y), r (x, y, z) Ejemplo: p (x, y) : x + y = 5; donde x, y € N p (2, 3): 2 + 3 = 5 Verdadero p (4, 2): 4 + 2 = 5 Falso Cuantificadores: Universal: ∀ se lee para toda busca especificar que función es verdadera
  • 22. Cuantificadores: Universal: ∀ se lee para toda busca especificar que función es verdadera Ejemplo: p (x): x < x + 1 ∀ x, p (x) para toda x se tiene que cumplir p (x) Verdadero METODOLOGIA DECLARATIVA Existencial: ∃ se lee para algún o existe, busca especificar que función es verdadera para algún valor de x Ejemplo: p (x): x < x + 1 ∃ x, p (x) Existe una x tal que el predicado p (x) se cumpla Verdadero
  • 23. METODOLOGIA DECLARATIVA Ejemplo: Consideremos U= enteros p(x, y, z): x – y = z A) Para cada x e y, existe un z tal que x – y = z ∀ x, y [ ∃ z, p(x, y, z)] B) Para cada x e y, existe un z tal que x – z = y ∀ x, y [ ∃ z, p(x, z, y)] C) Existe un x tal que para todo y, y – x = y ∃ x [∀ y, p(y, x, y)] D) Cuando el 0 se resta a cualquier entero, el resultado es el entero mismo ∀ x, p (x, 0, x)
  • 24. METODOLOGIA DECLARATIVA Preposiciones con Lógica de predicados: Ejemplo: Carlos Juega: Predicado: Juega Preposición: Carlos = J (c) Carlos es estudiante: Predicado : Estudiante Preposición: Carlos (c) = E(c) Expresar la preposición Todo numero es imaginario ∀ x (N(x) → I (x)) Algún numero no es par ∃ x (N (x) ˄ ¬ P(x)) Todo hombre es mortal ∀ x ( H (x) → M (x)) Todo mortal es débil ∀ x ( M (x) → D (x)) Todo hombre es débil ∀ x ( H (x) → D (x))
  • 26. La palabra Ontología se deriva del griego ontos (estudio del ser) y logos (palabra). Filosóficamente, Ontología es la ciencia de qué es , es una explicación sistemática de la Existencia, de los tipos de estructuras, categorías de objetos , propiedades, eventos, procesos y relaciones en cada área de la realidad. ONTOLOGIA Las ontologías son herramientas útiles para la comunicación entre especialistas de un área específica, para la aprobación del vocabulario técnico usado en la formalización del conocimiento eliminando las posibles inconsistencias en un dominio para que sean automáticamente identificadas y validadas por computadores y como representación de conocimiento conforman un vocabulario de dominios que puede ser reutilizado en distintas aplicaciones y para propósitos específicos. Las ontologías permiten validar diferentes elementos de una taxonomía como su pertenencia, establecer vínculos con bases de datos, realizar inferencias y reducir las consultas sobre un conocimiento específico, proporcionan una vía para representar el conocimiento y ayudar a reutilizarlo, facilitan el trabajo para recuperar información en los diversos sistemas y desde el punto de vista de las fuentes de información describen el contenido de los repositorios de datos independientemente de la representación sintáctica de los mismos posibilitando su integración semántica.
  • 27. CONCEPTO ONTOLOGIA "Una ontología es un vocabulario acerca de un dominio: términos más relaciones más reglas de combinación para extender el vocabulario", "Una ontología es un conjunto de conceptos y sus definiciones relacionadas para la comprensión de un área específica del conocimiento” Algunas definiciones de ontología en el campo de la Inteligencia Artificial:  Una ontología es una especificación explícita de una conceptualización, es decir proporciona una estructura y contenidos de forma explícita, que codifica las reglas implícitas de una parte de la realidad, independientemente del fin y del dominio de la aplicación en el que se usarán o reutilizarán sus definiciones.  Una ontología define el vocabulario de un área mediante un conjunto de términos básicos y relaciones entre dichos términos, así como las reglas que combinan términos y relaciones y que amplían las definiciones dadas en el vocabulario.
  • 28. PROPIEDADES QUE DEBE CUMPLIR UNA ONTOLOGIA  Claridad: Para comunicar el significado intencionado de los términos definidos.  Coherencia: Para sancionar inferencias que son consistentes con las definiciones.  Extensibilidad: Para anticipar el uso de vocabulario compartido.  Sesgo de codificación mínimo (Minimal encoding bias): Debe de especificar al nivel de conocimiento sin depender de una codificación particular a nivel de símbolo.  Mínimo compromiso ontológico: debe de hacer la menor cantidad de "pretensiones'' acerca del mundo modelado.
  • 29. CLASIFICACION ONTOLOGICA Existen 4 tipos de ontologías en función de su alcance y posibilidad de aplicación:  Ontología de la aplicación: usadas por la aplicación. Por ejemplo, ontología de procesos de producción, de diagnóstico de fallas, de diseño intermedio de barcos, etc.  Ontología del dominio: específicas para un tipo de artefacto, generalizaciones sobre tareas específicas en algún dominio concreto del conocimiento. Por ejemplo, ontología del proceso de producción.  Ontologías técnicas básicas: describen características generales de artefactos. Por ejemplo: componentes, procesos y funciones.  Ontologías genéricas: describe la categoría de más alto nivel, describiendo conceptos generales (como tiempo, espacio, objeto, etc.).
  • 30. ELEMENTOS BASICOS PARA EL DISEÑO DE UNA ONTOLOGIA Las ontologías están formadas de los siguientes elementos que servirán para representar el conocimiento de algún dominio en específico.  Conceptos: que son las ideas básicas que intentan formalizar, estos conceptos pueden ser clases de objetos, métodos, planes, estrategias, procesos de razonamiento, etc.  Relaciones: que representan la interacción y el enlace entre los conceptos del dominio. Suelen formar la taxonomía del dominio. Por ejemplo: subclase-de, parte-de, etc.  Funciones: que son un tipo concreto de relación, donde se identifica un elemento mediante el cálculo de una función que considera varios elementos de la ontología. Por ejemplo, categorizar-clase, etc.  Instancias: utilizadas para representar objetos determinados de un concepto.  Axiomas: que son teoremas que se declaran sobre relaciones que deben cumplir los elementos de la ontología. Por ejemplo: “Si X y Y son de la clase Z, entonces X no es subclase de Y” o “Para todo X que cumpla con la condición Cond1, A es B”, etc.
  • 32. REPRSENTACION DEL CONOCIMIENTO Todo problema es más sencillo de resolver si disponemos de conocimiento específico sobre él La representación del conocimiento ha de permitir guiar a los mecanismos de IA para obtener soluciones de manera más eficiente El campo de la representación del conocimiento se refiere a los mecanismos para representar y manipular la información que se obtiene del experto y su conocimiento sobre el tema en especifico. Para representar algo necesitamos saber:  Su forma o estructura  Que uso le dan los seres inteligentes  Que uso le dará la inteligencia artificial  Como adquirir el conocimiento  Como almacenarlo y manipularlo