tabla de enrutamiento

Páginas: 9 (2116 palabras) Publicado: 24 de abril de 2013
Inteligencia Artificial

Compilado por:
Eliécer Pineda Ballesteros
prf.pineda@gmail.com

Proceso
Educativo
Paulo Freire

2

Proceso
Educativo
Paulo Freire

“Nadie enseña a
nadie,

3

Proceso
Educativo
Paulo Freire

“Nadie enseña a
nadie,

todos aprendemos de
todos,
4

Proceso
Educativo
Paulo Freire

“Nadie enseña a
nadie,

todos aprendemos de
todos,mediados por el
mundo”

5

Paulo Freire (1921-1997)
• Todos nosotros sabemos algo.
• Todos nosotros ignoramos algo.
• Por eso, aprendemos siempre.
• Estudiar no es un acto de consumir
ideas, sino de crearlas y recrearlas

6

BASE DE CONOCIMIENTO

Agentes Basado en Conocimiento
• Un agente basado en conocimiento (ABC) es
aquel sistema que posee conocimiento de su
mundo y quees capaz de razonar sobre las
posibles acciones que puede tomar para cambiar
el estado de su mundo.
• El agente es un conjunto de sentencias,
representado mediante un lenguaje de
representación de conocimiento.

Agentes Basado en Conocimiento

Motor de
Inferencia

mundo

Efectores

Sensores

Percepciones

Base de
Conocimiento

Acciones

Elementos
• Lenguaje derepresentación de conocimiento.
– Lenguaje formal de representación, se usará la lógica
proposicional y más adelante la lógica de predicados.
– El conocimiento se representa mediante sentencias.

• Inferencia.
– Es la derivación de nuevas sentencias a partir de las
sentencias almacenadas y nuevas percepciones.
– Adición de nuevo conocimiento (TELL)
– Consultas a la BC (ASK)

Lenguaje + Inferencia= Lógica

Base de Conocimiento (KB)
• Es la representación de un conjunto de hechos
acerca del mundo.
• Cada hecho está representado por una
sentencia u oración.
• LA BC tiene conocimiento previo, que
corresponde al conocimiento no aprendido.

Base de Conocimiento (KB)
• Siempre que se ejecuta el programa del ABC,
sucede dos cosas:
– El programa informa a la BC lo que percibe.
–El programa pregunta a la BC qué hacer,
luego grabar la respuesta. La pregunta se
responde mediante el razonamiento lógico.

Agentes Lógicos
• Se puede construir un agente basado en el
conocimiento INFORMÁNDOLE todo lo que
necesita saber.
• Si el lenguaje de representación facilita
expresar este conocimiento mediante
oraciones, el problema de la construcción se
simplifica enormemente.• A esto se le llama enfoque declarativo de la
construcción de un sistema

Agentes Lógicos
• Prolog es un lenguaje declarativo que facilita
la representación del conocimiento mediante
oraciones.
• Es posible diseñar también mecanismos de
aprendizaje que, dado un
conjunto de
percepciones, producen un conocimiento
general del ambiente.

Base de Conocimiento

15

PREDICATESNONDETERM animal(symbol)
NONDETERM ave
NONDETERM mamifero
NONDETERM si(symbol,symbol)
NONDETERM no (symbol,symbol)
NONDETERM run
CLAUSES

animal(avestruz):ave,
si(tiene, patas_largas),
no(puede, volar).
animal(albatros):ave,
si(puede, volar).

16

animal(ballena):mamifero,
si(tiene, piel),
si(vive, mar).
animal(tigre):mamifero,
si(come, carne).
ave:si(tiene,plumas),si(pone,huevos).

mamifero:si(tiene,pelo).
mamifero:si(prooduce,leche).
17

si(X,Y):write("El animal ",X," ",Y," "),
readln(R),
R= "si".
no(X,Y):write("El animal ",X," ",Y," "),
readln(R),
R= "no".
run:animal(X),
write("El animal puede ser.. ",X," "),nl.
GOAL
run.

18

FUNDAMENTOS

19

La Inteligencia Artificial es un campo de la ciencia
que trata de realizar, con máquinas, tareas quepueden ser realizadas por el hombre, aplicando
cualquier tipo de razonamiento.

20

En cierta media cualquier programa de
computador puede considerarse
inteligente.
Un programa inteligente es aquel que exhibe
un comportamiento similar al humano
cuando se enfrenta a un problema idéntico.

21

Sistemas que PIENSAN como
humanos
“El nuevo y excitante esfuerzo de hacer
que los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Construcción de una tabla de enrutamiento
  • TABLA DE ENRUTAMIENTO
  • Tabla de Enrutamiento
  • Metricas y Tablas de enrutamiento
  • Tabla de enrutamiento y protocolo EIGRP
  • Enrutador
  • Tipos de rutas de la estructura de las tablas de enrutamiento
  • enrutamiento

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS