COMANDOS BASICOS
INGENIERÍA EN SISTEMAS COMPUTACIONALES
Materia:
Inteligencia Artificial
Semestre-Grupo:
Octavo
Integrantes del equipo:
Juan Omar Gamboa Cruz
Alejandro García SantosCesar Martínez Uscanga
Erick Montero Delfín
Tarea:
Práctica 4 en Prolog: Redes semánticas
Docente:
Judith Araminta Cruz Nieto
TLALIXCOYAN, VER. MARZO 2013PRACTICA 4: REDES SEMANTICAS
Las redes semánticas son grafos orientados que proporcionan una representación declarativa de objetos, propiedades y relaciones. Los nodos se utilizan para representarobjetos o propiedades. Los arcos representan relaciones entre nodos del tipo, es_un, es_parte_de, etc. El mecanismo de inferencia básico en las redes semánticas es la herencia de propiedades. Lafigura representa esquemáticamente un ejemplo de red Semántica:
Representar en Prolog la red semántica de la figura. Se sugiere emplear un predicado binario por cada relación. Paralas propiedades se sugiere que se emplee el predicado atributo (Objeto, Atributo, Valor). Por ejemplo, atributo (albatros, vuela, muy_bien).
Incluir las reglas necesarias para que todo objetoherede los atributos y las propiedades de todas las clases a las que pertenece.
Emplear Prolog para hacer consultas sobre la información almacenada en la red semántica. Por ejemplo, ¿tiene peloel avestruz?, ¿quiénes pueden volar?, etc...
1.- Hacemos la pregunta ¿Quién tiene pelo?
2.-queremos saber ¿Quiénesvuelan?
Nos responde false ya que no todas las aves no vuelan tenemos el caso de la avestruz.
Nos responde falso porque las avestruz no vuela
3.-queremos saber ¿qué aves no vuelan?
4.- queremos saber ¿qué animales respiran?
5.- queremos saber que animal nos da leche y que animal tiene plumas....
Regístrate para leer el documento completo.