Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
CÓDIGO: 90169A_614
FERNANDO ROJAS
Director de Curso
Entregado por:
Grupo: 90169_36
OCTUBRE DE 2019
DESARROLLO ACTIVIDAD FASE2- BÚSQUEDA EN ESPACIO DE ESTADO
EN LA INTELIGENCIA ARTIFICIAL
Ejercicios a desarrollar
OBJETIVO: El estudiante aplica los procesos de búsqueda en espacio de
estado y algoritmos en inteligencia artificial para el desarrollo de un proyecto
específico de sistemas inteligentes.
1
Berzal, F. (2010). Búsqueda en Inteligencia Artificial, Recuperado de
http://elvex.ugr.es/decsai/iaio/slides/A3%20Search.pdf
completo, podemos observar en la imagen 2 el funcionamiento y todas las posibles
transformaciones del mismo.
CONDICIONES DE PARADA:
Se ha encontrado la solución.
Se ha acabado el tiempo disponible.
Se ha llegado a un nivel de profundidad determinado.
2
Ruiz, R. Martin, M. (2016-2017). Tema 6: Razonamiento con incertidumbre. Recuperado de
https://www.cs.us.es/cursos/iati-2016/temas/tema-06.pdf
RAZONAMIENTO CON INCERTIDUMBRE: El Objetivo es ser capaz de razonar sin
tener todo el conocimiento relevante en un campo determinado utilizando lo mejor
posible el conocimiento que se tiene. Asociar a los elementos del formalismo de
representación, información adicional (normalmente valores numéricos) que indique
su grado de certeza y manejar esa información en las inferencias.
Implementación:
Es difícil cumplir estos requerimientos utilizando la lógica de primer orden.
Deben de introducirse modelos para manejar información vaga, incierta,
incompleta y contradictoria.
Crucial para que un sistema funcione en el “mundo real”.
Lógicas por defecto: Propuesta por Reiter para solucionar el problema del
conocimiento incompleto (1980). Para ello se introducen una serie de reglas
por defecto. Intuitivamente: “Las reglas por defecto expresan características
comunes a un conjunto de elementos que se asumen ciertas salvo que se
indique lo contrario”.
Elementos de la búsqueda:
Nodo cerrado: Se han aplicado todos los posibles operadores sobre él,
obteniéndose todos sus posibles hijos.
Búsqueda en amplitud:
3
Quimiz, D. (2014). Algoritmo de Búsqueda, Recuperado de
https://sites.google.com/site/inteligenciascarol/algoritmo-de-busqueda
Procedimientos de búsqueda nivel a nivel.
Para cada uno de los nodos de un nivel se aplican todos los posibles
operadores.
No se expande ningún nodo de un nivel antes de haber expandido todos los
del nivel anterior.
Se implementa con una estructura FIFO.
Búsqueda en profundidad:
La búsqueda se realiza por una sola rama del árbol hasta encontrar una
solución o hasta que se tome la decisión de terminar la búsqueda por esa
dirección.
Terminar la búsqueda por una dirección se debe a no haber posibles
operadores que aplicar sobre el nodo hoja o por haber alcanzado un nivel de
profundidad muy grande.
Si esto ocurre se produce una vuelta atrás (backtracking) y se sigue por otra
rama hasta visitar todas las ramas del árbol si es necesario.
Búsqueda bidireccional.