CARRERA DE INGENIERIA EN SISTEMA           10mo ‘B’  Miguel Méndez Rodríguez           2012-2013
Los Sistemas Expertos, es una rama de laSISTEMAS EXPERTOS                  Inteligencia   Artificial, son   sistemas      ...
CLIPS                                          COMANDOS     DEFINICIÓN                                          PRINCIPALE...
CLIPS> (assert (es-animal perro))<Fact-0>CLIPS> (assert (presion-sanguinea alta))<Fact-1>CLIPS> (assert (velocidad 5))<Fac...
PROLOG         DEFINICIÓN                                 COMANDOS MÁS                                                    ...
%%%% declaraciones%%padrede(juan, maria). % juan es padre de mariapadrede(pablo, juan). % pablo es padre de juanpadrede(pa...
% A y B son hermanos si el padre de A estambién el padre de B y si A y B no son lomismohermanode(A,B) :-  padrede(C,A) ,  ...
Sistemas expertos, clips y prolog
Sistemas expertos, clips y prolog
Upcoming SlideShare
Loading in …5
×

Sistemas expertos, clips y prolog

2,274 views

Published on

Diapositivas que hablan a cerca de que son los sistemas expertos, un poco de clis y otro de prolog

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,274
On SlideShare
0
From Embeds
0
Number of Embeds
20
Actions
Shares
0
Downloads
39
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Sistemas expertos, clips y prolog

  1. 1. CARRERA DE INGENIERIA EN SISTEMA 10mo ‘B’ Miguel Méndez Rodríguez 2012-2013
  2. 2. Los Sistemas Expertos, es una rama de laSISTEMAS EXPERTOS Inteligencia Artificial, son sistemas informáticos que simulan el proceso de DEFINICIÓN aprendizaje, de memorización, de razonamiento, de comunicación y de acción en consecuencia de un experto humano en cualquier rama de la ciencia. Técnicamente un sistema experto, contiene una base de conocimientos que incluye la experiencia acumulada de expertos humanos y un COMPONENTES conjunto de reglas para aplicar ésta base de conocimientos en una situación particular que se le indica al programa. Cada vez el sistema se mejora con adiciones a la base de conocimientos o al conjunto de reglas Otorgar crédito, Administración y recuperación de información, Departamento de ayuda y APLICACIONES asistencia, Instalaciones medicas y hospitales, Evaluación del desempeño de empleados, Análisis de prestamos, Detección de virus, Reparación y mantenimiento,.
  3. 3. CLIPS COMANDOS DEFINICIÓN PRINCIPALES Para insertar un hecho, se utiliza el comando assert.CLIPS es una herramienta que provee un entorno de desarrollo para la Las reglas se insertan en Clips mediante el comando defrule.producción y ejecución de sistemas expertos. Para ejecutar el programa se utiliza el comando RUN. Para ver los hechos con que contamos al momento en la base del conocimiento utilizamos el comando fact.
  4. 4. CLIPS> (assert (es-animal perro))<Fact-0>CLIPS> (assert (presion-sanguinea alta))<Fact-1>CLIPS> (assert (velocidad 5))<Fact-2>CLIPS> (assert (velocidad 5))FALSECLIPS>
  5. 5. PROLOG DEFINICIÓN COMANDOS MÁS COMUNES Es un lenguaje para programar artefactos Prolog es un lenguaje de programación creadoelectrónicos mediante el paradigma lógico con para representar y utilizar el conocimiento que técnicas de producción final interpretada . Es se tiene sobre un determinado dominio. Más bastante conocido en el área de la Ingeniería exactamente, el dominio es un conjunto de Informática para investigación en Inteligencia objetos y el conocimiento se representa por un Artificial. conjunto de relaciones que describen las propiedades de los objetos y sus interrelaciones. Un conjunto de reglas que describa estas propiedades y estas relaciones es un programa PROLOG.
  6. 6. %%%% declaraciones%%padrede(juan, maria). % juan es padre de mariapadrede(pablo, juan). % pablo es padre de juanpadrede(pablo, marcela).padrede(carlos, debora).% A es hijo de B si B es padre de Ahijode(A,B) :- padrede(B,A).% A es abuelo de B si A es padre de C y C es padre Babuelode(A,B) :- padrede(A,C), padrede(C,B).
  7. 7. % A y B son hermanos si el padre de A estambién el padre de B y si A y B no son lomismohermanode(A,B) :- padrede(C,A) , % carlos es hermano de juan? padrede(C,B), ?- hermanode(carlos, juan). A == B. no% A y B son familiares si A es padre de B o A % pablo es abuelo de maria?es hijo de B o A es hermano de B ?- abuelode(pablo, maria).familiarde(A,B) :- yes padrede(A,B).familiarde(A,B) :- % maria es abuela de pablo? hijode(A,B). ?- abuelode(maria, pablo).familiarde(A,B) :- no hermanode(A,B).%%%% consultas%%% juan es hermano de marcela??- hermanode(juan, marcela).yes

×